<p>Oracle 10g 导入dmp文件</p><p>Oracle数据导入dmp文件可以是“某个用户下的数据库”,也可以是“某张表”,这里以导入数据库为例说明:</p><p><方法1:使用客户端Enterprise Manager Console></p><p>1.用SYS用户名,以DBA的身份在ie中登入到数据库(ORACLE客户端Enterprise Manager Console)</p><p>2.在方案->用户与权限->用户</p><p>新建用户</p><p>同时给该用户授予“角色”:</p><p>CONNECT,DBA,EXP_FULL_DATABASE,IMP_FULL_DATABASE,RESOURCE</p><p>授予系统权限:</p><p>ALTER USER,COMMENT ANY TABLE,CREATE ANY VIEW,CREATESESSION, CREATE USER,DELETE ANY TABLE,DROP ANY VIEW,DROP USER,</p><p>UNLIMITED TABLESPACE</p><p>3.在命令行下执行:</p><p>4.imp pg/pg@pgfs110</p><p>imp 用户名/口令回车</p><p>填写导入文件路径:EXPDAT.DMP>c:a.dmp</p><p>输入插入缓冲区大小:默认不填回车</p><p>只列出导入文件的内容:回车</p><p>忽略创建错误:yes</p><p>导入权限:yes</p><p>导入表数据:yes</p><p>导入整个导出文件:yes</p><p>等待……</p><p>成功终止导入,但出现警告。</p><p>例如:</p><p>5.打开PLSQL Developer,用新建的用户名和口令,以normal身份登录</p><p>6.在tables中可以查看导入到表</p><p>7.到此结束(这个问题折腾了我两天啊)</p><p><方法2: 使用pl/sql></p><p>导出:</p><p>exp username/password@服务名file=文件路径及文件名</p><p>例:我的数据库pcms的用户名和密码都是mmis,服务名为pcms 我要导出到D盘下的pcms.dmp文件,可以这样写:</p><p>exp mmis/mmis@pcms file=d:pcms.dmp</p><p>如下图所示:</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/152545.html