用exp命令导出数据出错,删除dblink只后才可以,但是dblink必须要用

菜狗的二先生 2017-10-23 11:16:59
即将导出指定的用户...
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 HRM 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 NANYANG_TYSL的对象类型定义
即将导出 NANYANG_TYSL 的对象...
. 正在导出数据库链接
EXP-00106: 数据库链接口令无效
EXP-00000: 导出终止失败


必须要把dblink全部删除之后才能备份,但是删除之后还得重新创建dblink,好麻烦啊 ,有没有大神能解决这个问题啊
...全文
2662 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
minsic78 2017-10-23
  • 打赏
  • 举报
回复
exp当然也可以导出dblink,但是楼主这情况,偷懒不得了,只有导入后重建了 使用导出导入这种方式,只让你重建dblink已经是万幸了~
碧水幽幽泉 2017-10-23
  • 打赏
  • 举报
回复
目标库也不知道密码,必须使用sysdba从sys.link$中取出来。
碧水幽幽泉 2017-10-23
  • 打赏
  • 举报
回复
dblink不能使用exp导出,只能使用expdp导出。 但是当你使用impdp导入之后,由于源库和目标库的tnsnames.ora配置不同,还是需要在目标库手动创建dblink。
菜狗的二先生 2017-10-23
  • 打赏
  • 举报
回复
有没有人知道啊

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧