使用plsql 怎么导出dmp文件

使用plsql 怎么导出dmp文件,第1张

1、首先败脊打开PL/SQLDeveloper,输入用户名、密码登录oracle数据库。

2、【导出 - 1】点击顶部菜单【Tools】->【Export Tables】。

3、然后选择要导出的用户(默认是当前登录的用户),点击【Output file】后面的文件夹图标,选择数据库导出文件存放位置与导出文件的名字。

4、在【在导出表界面】选中表名,可以配合键盘Ctrl或者Shift键实现多选,然后点击【Export】按钮即可困唤导出。

5、不察尺渗能选中任何表名称,直接点击【Export】,在d出提示中,点击【是】,即可导出所有表。

6、完成效果图。

没听过用plsql导dmp文件的 ,本地数据库在cmd中导,服务器上的在服务器上导,我们公司用的是唯清厅oracle数指隐据库。

例:服务器上

导出:用的Xshell

su - oracel

expdp gr/gr dumpfile=test.dmp directory=DATA_PUMP_DIR SCHEMAS=gr

然后用其配套的工具去服务器上把文件下载到本地

导入到本地

1.创建用户并授权

2.创建表空间

3.给用户指定表空间

4.导入正态

impdp gr1/gr1 dumpfile=test.dmp directory=DATA_PUMP_DIR remap_tablespace=gr:gr1,gr_idx:gr1_idx remap_schema=gr:gr1 TABLE_EXISTS_ACTION=REPLACE

只要你看懂了,绝对满足你的需求了。(所有表,所有结果,都在这个文件里面)

用这总方法导入seq不会自动增加 (目前也在研究中,能把seq搞定就超级完美了)

首先,你需要把MS.BAK恢复到MSSQLSERVER的数咐咐据里/.

然后,你需要从MSSQLSERVER里导出你需要的表结构,最中培好导出SQL文件

第三步,你要修改SQL文件里的卖简唯的字段类型为ORACLE的字段类型.

第四步,用这个SQL文件在ORACLE库里建表.

第五步,现在你就可以用DTS工具往ORACLE里导数据了.

作数据迁移比较困难的在于,它经常会报数据类型的错误,解决起来有时很棘手!


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

原文地址: https://outofmemory.cn/tougao/12132896.html

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

发表评论

登录后才能评论

评论列表(0条)

保存