加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle通过imp导入dmp文件相关

发布时间:2020-12-12 14:53:16 所属栏目:百科 来源:网络整理
导读:imp 用户名/密码@orcl fromuser=aaa touser=bbb file=aaa.dmp 其中fromuser是数据文件导出的用户名,touser要导入的用户名。 如果导入是dba的用户导出的数据库,那么也得使用dba的用户导入才行 导入可能会报 ORACLE用SYS登录报ORA-28009:connection as SYS
imp 用户名/密码@orcl fromuser=aaa touser=bbb file=aaa.dmp
其中fromuser是数据文件导出的用户名,touser要导入的用户名。
如果导入是dba的用户导出的数据库,那么也得使用dba的用户导入才行
导入可能会报ORACLE用SYS登录报ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER的错误,这个通过调整O7_DICTIONARY_ACCESSIBILITY参数实现SYS用户以普通身份登录数据库默认情况下SYS用户不能以普通用户方式登录数据库。
2.打开这种限制的方法:修改O7_DICTIONARY_ACCESSIBILITY参数值由原值“FALSE”修改为“TRUE”
1)查看O7_DICTIONARY_ACCESSIBILITY参数默认值
sys@ora10g> show parameter O7_DICTIONARY_ACCESSIBILITY


NAME TYPE VALUE
---------------------------------- -------------------- -------------
O7_DICTIONARY_ACCESSIBILITY boolean FALSE
2)调整O7_DICTIONARY_ACCESSIBILITY参数值为“TRUE”
sys@ora10g> alter system set O7_DICTIONARY_ACCESSIBILITY=true scope=spfile;
System altered.
3)重启数据库使参数调整生效
sys@ora10g> startup force;
ORACLE instance started.
Total System Global Area 419430400 bytes
Fixed Size 1219784 bytes
Variable Size 96469816 bytes
Database Buffers 314572800 bytes
Redo Buffers 7168000 bytes
Database mounted.
Database opened.
4)确认参数调整结果
O7_DICTIONARY_ACCESSIBILITY boolean TRUE再次执行导入命令应该就没问题了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读