金仓数据库兼容Oracle exp/imp的导出导入工具手册(4. 功能与实践 )

本章节包含以下内容:

4.1. exp功能与实践 

exp 支持完全模式、用户模式和表模式的导出功能,相关参数详细说明请参见 附录A:exp导出参数说明 

4.1.1. 完全模式导出 

完全模式会导出servicename中指定的整个数据库(下面例子为system用户名,密码是123456的情况)。

$ /opt/Kingbase/ES/V8/Server/bin/exp system/123456@kingbase full=y file=full.dmp
Export terminated successfully without warnings.

4.1.2. 用户模式导出 

用户模式会导出指定模式下的数据库对象和内容(下面例子为alice用户名,密码是123456的情况)。

$ /opt/Kingbase/ES/V8/Server/bin/exp alice/123456@kingbase owner=alice file=alice.dmp
Export terminated successfully without warnings.

4.1.3. 表模式导出 

表模式会导出指定的表模式或表内容(下面例子为system用户名,密码是123456的情况)。

$ /opt/Kingbase/ES/V8/Server/bin/exp system/123456@kingbase tables=public.t1,public.t2,alice.t3 file=tables.dmp
Export terminated successfully without warnings.

4.2. imp功能与实践 

imp 支持完全模式、表模式、用户模式的导入功能,相关参数详细说明请参见 附录B:imp导入参数说明 

4.2.1. 完全模式导入 

完全模式会将指定dmp文件内容全部导入到数据库中(下面例子为system用户名,密码是123456的情况)。

$ /opt/Kingbase/ES/V8/Server/bin/imp system/123456@kingbase full=y file=full.dmp
Import terminated successfully without warnings.

4.2.2. 用户模式导入 

用户模式会将指定模式内的数据库对象和内容导入到另一个指定的用户模式中(下面例子为system用户名,密码是123456的情况)。

$ /opt/Kingbase/ES/V8/Server/bin/imp system/123456@kingbase fromuser=public touser=alice file=full.dmp
Import terminated successfully without warnings.

4.2.3. 表模式导入 

表模式会将指定的表导入到数据库中(下面例子为system用户名,密码是123456,导入alice模式的t3表的情况)。

$ /opt/Kingbase/ES/V8/Server/bin/imp system/123456@kingbase tables=t3 fromuser=alice file=full.dmp ignore=y
Import terminated successfully with 1 warnings.

版权声明:本文为arthemis_14原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。