oracle数据库imp导入失败,错误imp-00085

oracle数据库imp导入失败,错误imp-00085,第1张

Oracle数据库导入时遭遇IMP-00085,原来是FULL/Y对决

Oracle数据库导入时遭遇IMP-00085,原来是FULL/Y与 FROMUSER/TOUSER对决

问题:帮忙数据库从一个环境迁移到另一个环境

导出:exp username/password@OracleID File=Oracledmp,正确导出,拿到别的地方去导入

导入:imp username/password@OracleID File=Oracledmp FULL/Y 时报

IMP-00085:指定的多个输入文件为无界导出文件 IMP-00000:为成功终止导入

*** 作步骤及问题有

1、imp username/password@OracleID File=Oracledmp

数据库的用户username居然设置为了DBA权限,晕倒。因此在导入到对应的数据库时也需要授予DBA权限,如果没有授予DBA权限则会报错

IMP-00013: 只有 DBA 才能导入由其它 DBA 导出的文件

IMP-00000: 未成功终止导入

2、imp username/password@OracleID File=Oracledmp

在目标数据库将要导入的用户也授予DBA权限后,则报告错误

IMP-00031: 必须指定 FULL=Y 或提供 FROMUSER/TOUSER 或 TABLES 参数IMP-00000: 未成功终止导入

3、imp username/password@OracleID File=Oracledmp FULL/Y

导入时加上FULL/Y参数

IMP-00085: 指定的多个输入文件为无界导出文件IMP-00000: 未成功终止导入

4、imp username/password@OracleID File=Oracledmp FromUser=username ToUser=username

根据2的提示,将 ULL/Y参数 换成 FROMUSER/TOUSER 的方式后,可以正确导入

总结:

1、如果没有其它需要,普通用户没有必要授予为DBA权限

2、导入导出时还真的得注意提示信息,呵呵:)

修改数据库导入文件大小限制方法步骤:

1、下载个Navicat for MySQL并安装,安装后运行navicat,界面如下图:

2、然后连接到数据库,如下图,点击“文件”下方的“链接”。分别输入链接名、主机名或ip、用户名和密码。点击确定。

3、接下来连接yatai,然后选中需要链接的数据库,点击右键,选择打开数据库。然后再选中需要链接的数据库并右键,运行SQL文件。

4、打开运行sql文件对话框,然后点击“文件”右侧的方框,在本地电脑上选择您要导入的数据库,点击开始。

5、数据库导入开始,进度完成就可以了。

highscore导入数据库方法:

点击桌面上的快捷方式打开软件。点击菜单栏的Customize——ManageDatabases。进入这个页面,点击左下角第一按钮。找到你保存的数据库文件,保存路径一定不要有中文哦,不然导入很容易失败,选中文件,点击打开就可以了。

以上就是关于oracle数据库imp导入失败,错误imp-00085全部的内容,包括:oracle数据库imp导入失败,错误imp-00085、wdcp系统中数据库导入大于20M的SQL文件时,怎么修改限制、highscore怎么导入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10150190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存