数据库schema的导出和导入

来源:互联网 发布:奇葩说 知乎 那期好看 编辑:程序博客网 时间:2024/06/11 07:23

操作步骤:

导出:

1、使用oracle用户通过ssh登录对应的数据库服务器,通过. prof_xxxxxx 生效环境变量,如果没有环境变量则创建环境变量,修改sid

2、使用expdp 导出schema,红色部分根据实际情况修改

     expdp system/密码  directory=DIR dumpfile=dev20160928.dmp  schemas=dev

3、将dmp包拷贝到需要导入的数据库服务器的导入目录(可以通过登录oracle查看directory)



导入:

1、使用oracle用户通过ssh登录对应的数据库服务器,通过. prof_xxxxxx 生效环境变量

2、使用impdp导入schema,红色部分根据实际情况修改

     impdp system/密码 directory=dir dumpfile=dev20160928.dmp remap_schema=原schema名称:新schema名称 TRANSFORM=segment_attributes:n table_exists_action=replace

示例:

impdp "'/ as sysdba'" directory=DATA_DIR dumpfile=qa20170317.dmp remap_schema=原schema名称:新schema名 TRANSFORM=segment_attributes:n table_exists_action=replace partition_options=merge

 


原创粉丝点击