Home | Previous Page | Next Page   Data Migration Utilities > The dbexport and dbimport Utilities > Syntax of the dbimport Command >

Database Renaming

The dbimport utility gives the new database the same name as the database that you exported. If you export a database to tape, you cannot change its name when you import it with dbimport.

If you export a database to disk, you can change the database name.

In the following example, assume that dbexport unloaded the database stores_demo into the directory /work/exports/stores_demo.exp. Thus, the data files (the .unl files) are stored in /work/exports/stores_demo.exp, and the schema file is /work/exports/stores_demo.exp/stores_demo.sql.

To change the database name to new name on UNIX or Linux
  1. Change the name of the .exp directory. That is, change /work/exports/stores_demo.exp to /work/exports/newname.exp.
  2. Change the name of the schema file. That is, change /work/exports/stores_demo.exp/stores_demo.sql to /work/exports/stores_demo.exp/newname.sql. Do not change the names of the .unl files.
  3. Import the database with the following command:
    dbimport -i /work/exports newname
To change the database name to new name on Windows

In the following example, assume that dbexport unloaded the database stores_demo into the directory D:\work\exports\stores_demo.exp. Thus, the data files (the .unl files) are stored in D:\work\exports\stores_demo.exp, and the schema file is D:\work\exports\stores_demo.exp\stores_demo.sql.

  1. Change the name of the .exp directory. That is, change D:\work\exports\stores_demo.exp to D:\work\exports\newname.exp.
  2. Change the name of the schema file. That is, change D:\work\exports\stores_demo.exp\stores_demo.sql to D:\work\exports\stores_demo.exp\newname.sql. Do not change the names of the .unl files.
  3. Import the database with the following command:
    dbimport -i D:\work\exports 
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]