expdp导出数据库问题
执行expdpsystem/mimadirectory=all_dicdumpfile=cdm_%ufilesize=1gnologfile=yschemas=cdm提示...
执行 expdp system/mima directory=all_dic dumpfile=cdm_%u filesize=1g nologfile=y schemas=cdm 提示:
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31641: unable to create dump file "d:\oracle\all_dic\cdm_01.dat"
ORA-27040: file create error, unable to create file
OSD-04002: 无法打开文件
O/S-Error: (OS 3) 系统找不到指定的路径。 展开
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31641: unable to create dump file "d:\oracle\all_dic\cdm_01.dat"
ORA-27040: file create error, unable to create file
OSD-04002: 无法打开文件
O/S-Error: (OS 3) 系统找不到指定的路径。 展开
展开全部
你确定指定的路径存在吗?
DIRECTORY
指定转储文件和日志文件所在的目录
DIRECTORY=directory_object
Directory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句建立的对象,而不是OS目录
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump
DIRECTORY
指定转储文件和日志文件所在的目录
DIRECTORY=directory_object
Directory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句建立的对象,而不是OS目录
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump
更多追问追答
追问
目录是用create directory创建的,但是在目录下并没有找到对应的文件夹;
后来手动按照create directory 时指定的目录创建了对应的文件夹,运行通过了。
你们在建目录的时候,也需要手动在os上创建文件夹吗?
追答
对呀,应该反过来说这个事情:
CREATE DIRECTORY 所使用的 os文件夹 是已有的
才对!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询