请问oracle怎么从dmp文件只恢复一张表的数据,恢复到另一个用户中

请问oracle怎么从dmp文件只恢复一张表的数据,恢复到另一个用户中,第1张

1、安装Oracle数据库软件,并且用Oracle管理工具中的Database Configuration Assistant 根据对方提供的数据库名建立数据库。数据库版本则要和导出当前dmp文件的数据库版本一致。

2、透过脚本文件建立导入dmp文件所需的表空间、用户、规则以及相关的授权。

3、将dmp文件复制到新安装的Oracle数据库服务器中,准备导入这个数据库文件。

4、通过cmd调出运行窗口,用imp命令导入数据。

5、通过数据库管理工具连接数据库,就可以查询到dmp文件中的数据了。

你说的应该是恢复原来的文件格式对吧?这种情况建议你可以使用软件工具扫描磁盘以前的记录,说不定能够将未更改格式的文件扫描回来哦!像你这种情况可以把手机连接电脑然后电脑上下载一个强力数据恢复软件,进去软件选择“快速扫描”模式就可以的!之后软件就会自动对你的电脑磁盘进行整体的扫描,按照步骤 *** 作你就能轻松恢复你的文件了哦!

原来以为好像dmp只能导入oracle,而不是mysql

后来网上搜了下

dmp文件 是mysql数据库用mysqldump工具导出来的一个数据包。但是此数据库的导入并不一定需要mysqldump 来导入。用一下语句可以实现:

mysql -uroot -proot -h127.0.0.1 test <c:\cs_contract.dmp

-h127.0.0.1 是服务器的地址 test 是数据库名称 后面那个是备份文件的路径

地址参见http://blog.csdn.net/nazarite_wen/article/details/7277309

楼主遇到问题时也可以自己先搜一下啊


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存