expdp备份求帮助

最近想测试下expdp命令,我一共做了以下操作。
1、sqlplus system/admin
2、SQL> create directory testexpdp as 'd:\backup';
3、SQL> grant read,write on directory testexpdp to scott;
4、exit  (退出sqlplus)
5、expdp scott/admin DIRECTORY=TESTPDP DUMPFILE=a.dump

然后就报以下错误:
UDE-12560: 操作产生了 ORACLE 错误 12560
ORA-12560: TNS: 协议适配器错误

我服务中监听已经开了的C:\Users\Ricky\Desktop\1.png
标签: 暂无标签
qq674180788

写了  篇文章,拥有财富 ,被  人关注

转播转播 分享分享 分享淘帖
回复

使用道具

P4 | 发表于 2014-3-27 11:14:30
原来照片不能在本地上传的。。。
回复

使用道具

P4 | 发表于 2014-3-27 11:22:49
发现问题了,之前弄了另一个数据库,最后要在注册表上把SID设置为现在用的。
没有再报上面的错误,但是报了下面的错误
ORA-39002: 操作无效
ORA-39070: 无法打开日志文件。
ORA-39087: 目录名 TESTPDP 无效

求解答。
回复

使用道具

P4 | 发表于 2014-4-9 17:07:52
你目录是不是建立在另外一个库上啊!
回复

使用道具

P4 | 发表于 2014-4-20 12:56:43
你創建和授權的是testexpdp目錄,但是你執行的時候爲什麼是TESTPDP ? 是不是這個低級錯誤導致的
  1. expdp scott/admin DIRECTORY=TESTPDP DUMPFILE=a.dump
复制代码
回复

使用道具

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈