ORA-39001: 参数值无效 ORA-39000: 转储文件说明错误 ORA-39088: 文件名不能包含路径说明 。什么情况啊?

ORA-39001:参数值无效ORA-39000:转储文件说明错误ORA-39088:文件名不能包含路径说明导入数据库DMP文件出现以上三个错误是什么情况啊求大神解释下... ORA-39001: 参数值无效
ORA-39000: 转储文件说明错误
ORA-39088: 文件名不能包含路径说明
导入数据库DMP文件出现以上三个错误是什么情况啊 求大神解释下
展开
 我来答
帐号已注销
2020-09-25 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:160万
展开全部

文件位置不需要指出,impdp程序会自动去之前创建的directory中查找impdp命令中指定的文件名是否存在。所以,命令中的file=d:\sf1.dmp改成file=sf1.dmp试试

expdp test/test directory=BBS_DIR file=data.dmp schemas=TEST

这是导出,解释一下参数,directory是目录对象,用户必须有权限读写。

shemas是导出模式的对象,多个可以逗号隔开。

导入:

impdp test1/test1 directory=bbs_dir file=data.dmp schemas=test1

提示

ORA-39002: 操作无效

ORA-39165: 未找到方案 TEST1

原因是新模式和原来的模式不同,必须加额外的参数

impdp test1/test1 directory=bbs_dir file=data.dmp REMAP_SCHEMA=TEST:TEST1

扩展资料:

可变长的形参声明格式如下:

dataType...parameters

其中,省略号表示数据类型为dataType的parameters参数个数不固定的,可为任意个。

在方法调用时,变长形式参数可被替换成1个、2个或多个参数。

例如,下面声明可变长参数的方法:

void mymethod(String s , int ...numbers)

其方法的调用形式可为:mymethod("abc",1)、mymethod("abcd",1,2)或mymethod("hij",1,2,3)等形式。

在编译时,方法的变长参数将被看成具有相同类型的一维数组。

注意:变长的参数有一些限制:在一个方法中只能定义一个可变长的参数,且必须是方法的最后一个参数。

参考资料来源:百度百科-参数

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式