oracle - 当我运行 impdp 命令时
问题描述
解决方案
您应该已经发布了整个IMPDP
命令。
我怀疑您误解/误用了该DIRECTORY
参数。
它是一个 Oracle 对象,由 创建SYS
,并且只是(一般来说)一个指向数据库服务器硬盘上物理目录的“指针”。在它被创建之后,SYS
应该给你(即运行 IMPDP 命令的用户)read
(并且,可能,write
)对该目录的权限。
然后你会用它作为
impdp scott/tiger@orcl directory=IMP_DIR dumpfile=mydump.dmp logfile=imp.log
----- -------
is granted READ privilege |
directory object
最后,mydump.dmp
(或任何名称)必须驻留在服务器上的该目录中。
推荐阅读
- python - 如何仅计算给定字符串python中的连续重复子字符串
- php - 我应该对 SQL 查询使用 for 循环还是使用具有多个 OR 的 WHERE 子句并处理结果
- c# - 如何从 Github 下载目录
- nginx - 使用 nodeport 访问 Kubernetes 服务返回连接被拒绝
- scala - 生成创建类的应用方法
- linux - 带有 Realm 数据库的 Linux 应用程序
- arrays - 将数组传递给bash脚本中的函数
- prometheus - 使用 Python 在 Prometheus 中编写多个自定义收集器
- objective-c - @property(复制)与方法 [复制]
- python - 获取无效参数:在 keras 中使用 IoU 度量时,所有输入的形状必须匹配:values[0].shape = [401408] != values[1].shape = [24485888]