Oracle使用expdp迁移dblink(教程)
程序员文章站
2022-03-23 19:37:26
创建dblink必须使用dblink的所有者登录数据库创建,才能创建到当前的模式下。且不知道数据库用户密码的情况下,将无法直接创建dblink。
那么使用expdp方式迁移dbk...
创建dblink必须使用dblink的所有者登录数据库创建,才能创建到当前的模式下。且不知道数据库用户密码的情况下,将无法直接创建dblink。
那么使用expdp方式迁移dbkink将是一种非常方便简单的方法。
可以使用如下方法将整个数据库的dblink保存到一个转储文件中:
expdp dumpfile=dblink.dmp directory=test full=y include=db_link userid=\"/ as sysdba\"
如果想导出某几个模式下的dblink:
expdp dumpfile=dblink.dmp directory=test schemas=user1,... include=db_link userid=\"/ as sysdba\"
导出公共dblink:
expdp dumpfile=dblink.dmp directory=test full=y include=db_link:"IN (select db_link from dba_db_links where owner='PUBLIC')" userid=\"/ as sysdba\"
上一篇: c++单行字符串的求和(代码教程)
推荐阅读
-
Oracle教程:使用非滚动游标
-
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
-
使用Navicat for Oracle工具连接oracle的图文教程
-
基于oracle expdp命令的使用详解
-
使用Navicat for Oracle工具连接oracle的图文教程
-
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
-
oracle数据库中impdp和expdp使用实例讲解
-
oracle安装环境搭建以及PLSQLDeveloper使用的教程
-
oracle如何用expdp定时备份?oracle用expdp实现定时备份数据库图文详细教程
-
基于oracle expdp命令的使用详解