oracle数据库imp导入失败,错误imp-00085
在命令行里执行:C:\Users\ZhouYuhan>impsystem/123456@orclfile=D:\databack\backup.dmpfromusersy...
在命令行里执行:
C:\Users\ZhouYuhan>imp system/123456@orcl file=D:\databack\backup.dmp fromuser s
ystem touser system commit=y ignore=y rows=y indexes=y buffer=102400
不能正确导入数据,执行完以后提示:
经由常规路径由 EXPORT:V11.02.00 创建的导出文件
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
IMP-00085: 为无界导出文件指定了多个输入文件
IMP-00000: 未成功终止导入
请问这个究竟该如何操作??错误究竟在哪里??真心求教啊。很急,在线等。 展开
C:\Users\ZhouYuhan>imp system/123456@orcl file=D:\databack\backup.dmp fromuser s
ystem touser system commit=y ignore=y rows=y indexes=y buffer=102400
不能正确导入数据,执行完以后提示:
经由常规路径由 EXPORT:V11.02.00 创建的导出文件
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
IMP-00085: 为无界导出文件指定了多个输入文件
IMP-00000: 未成功终止导入
请问这个究竟该如何操作??错误究竟在哪里??真心求教啊。很急,在线等。 展开
展开全部
Oracle数据库导入时遭遇IMP-00085,原来是FULL/Y对决
Oracle数据库导入时遭遇IMP-00085,原来是FULL/Y与 FROMUSER/TOUSER对决
问题:帮忙数据库从一个环境迁移到另一个环境
导出:exp username/password@OracleID File=Oracle.dmp,正确导出,拿到别的地方去导入
导入:imp username/password@OracleID File=Oracle.dmp FULL/Y 时报
IMP-00085:指定的多个输入文件为无界导出文件 IMP-00000:为成功终止导入
操作步骤及问题有
1、imp username/password@OracleID File=Oracle.dmp
数据库的用户username居然设置为了DBA权限,晕倒。因此在导入到对应的数据库时也需要授予DBA权限,如果没有授予DBA权限则会报错
IMP-00013: 只有 DBA 才能导入由其它 DBA 导出的文件
IMP-00000: 未成功终止导入
2、imp username/password@OracleID File=Oracle.dmp
在目标数据库将要导入的用户也授予DBA权限后,则报告错误
IMP-00031: 必须指定 FULL=Y 或提供 FROMUSER/TOUSER 或 TABLES 参数IMP-00000: 未成功终止导入
3、imp username/password@OracleID File=Oracle.dmp FULL/Y
导入时加上FULL/Y参数
IMP-00085: 指定的多个输入文件为无界导出文件IMP-00000: 未成功终止导入
4、imp username/password@OracleID File=Oracle.dmp FromUser=username ToUser=username
根据2的提示,将 ULL/Y参数 换成 FROMUSER/TOUSER 的方式后,可以正确导入
总结:
1、如果没有其它需要,普通用户没有必要授予为DBA权限
2、导入导出时还真的得注意提示信息,呵呵:)
Oracle数据库导入时遭遇IMP-00085,原来是FULL/Y与 FROMUSER/TOUSER对决
问题:帮忙数据库从一个环境迁移到另一个环境
导出:exp username/password@OracleID File=Oracle.dmp,正确导出,拿到别的地方去导入
导入:imp username/password@OracleID File=Oracle.dmp FULL/Y 时报
IMP-00085:指定的多个输入文件为无界导出文件 IMP-00000:为成功终止导入
操作步骤及问题有
1、imp username/password@OracleID File=Oracle.dmp
数据库的用户username居然设置为了DBA权限,晕倒。因此在导入到对应的数据库时也需要授予DBA权限,如果没有授予DBA权限则会报错
IMP-00013: 只有 DBA 才能导入由其它 DBA 导出的文件
IMP-00000: 未成功终止导入
2、imp username/password@OracleID File=Oracle.dmp
在目标数据库将要导入的用户也授予DBA权限后,则报告错误
IMP-00031: 必须指定 FULL=Y 或提供 FROMUSER/TOUSER 或 TABLES 参数IMP-00000: 未成功终止导入
3、imp username/password@OracleID File=Oracle.dmp FULL/Y
导入时加上FULL/Y参数
IMP-00085: 指定的多个输入文件为无界导出文件IMP-00000: 未成功终止导入
4、imp username/password@OracleID File=Oracle.dmp FromUser=username ToUser=username
根据2的提示,将 ULL/Y参数 换成 FROMUSER/TOUSER 的方式后,可以正确导入
总结:
1、如果没有其它需要,普通用户没有必要授予为DBA权限
2、导入导出时还真的得注意提示信息,呵呵:)
2013-08-14
展开全部
导出版本为11G,确认下导入版本是否正确,否则导出时加入参数compatible=10.xxx / 9.xxx(导入端版本)
另外导出的字符集和导入的字符集尽量一致,设置NLS_LANG后执行导入导出.
如windows : set NLS_LANG=Ameircan_America.AL32UTF8
或set NLS_LANG=AMERICAN_AMERICA.ZHS16BGK
附IMP 00085报错信息及建议处理方法
00085, 0000, "multiple input files specified for unbounded export file"
// *Cause: You specified multiple file names for the FILE parameter when
// doing an import, but the header in the export file indicates that
// that the export operation could create only one file. Specifying
// multiple file names is valid for an import operation only if the
// export files were created by an export operation in which the user
// specified a non-zero value for the FILESIZE parameter.
// *Action: If you believe the export contains multiple files, verify that
// you have specified the correct files. If you believe the export
// should be in only one file then try the import operation again,
// but specify only one value for the FILE parameter.
另外导出的字符集和导入的字符集尽量一致,设置NLS_LANG后执行导入导出.
如windows : set NLS_LANG=Ameircan_America.AL32UTF8
或set NLS_LANG=AMERICAN_AMERICA.ZHS16BGK
附IMP 00085报错信息及建议处理方法
00085, 0000, "multiple input files specified for unbounded export file"
// *Cause: You specified multiple file names for the FILE parameter when
// doing an import, but the header in the export file indicates that
// that the export operation could create only one file. Specifying
// multiple file names is valid for an import operation only if the
// export files were created by an export operation in which the user
// specified a non-zero value for the FILESIZE parameter.
// *Action: If you believe the export contains multiple files, verify that
// you have specified the correct files. If you believe the export
// should be in only one file then try the import operation again,
// but specify only one value for the FILE parameter.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
imp system/123456@orcl file=D:\databack\backup.dmp fromuser=s
ystem touser=system commit=y ignore=y rows=y indexes=y buffer=102400
试试
ystem touser=system commit=y ignore=y rows=y indexes=y buffer=102400
试试
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询