oracle怎么备份bak文件,[转载]如何将sqlserver的bak文件中的数据还原到oracle数据库中...

1、首先目前你只有一个sqlserver的data1.bak文件

2、在sqlserver2005中选择“Databases-Restore

databases”,选择一个已有的DB1或直接输入一个新的数据库名称(数据就会还原到该数据库中),在从硬盘中找到你的bak文件(data1.bak),最后点击OK还原

3、将还原的数据在导出到oracle中:选择DB1数据库点击右键选择Export data ..

如图所示:

a4c26d1e5885305701be709a3d33442f.png

4.出现下面的选择数据源,因为之前已经选择了数据库点击的右键,所以数据源会默认显示,如图:

a4c26d1e5885305701be709a3d33442f.png

5、接着选择目标数据库,选择“Microsoft OLE DB Provider for oracle”,如图:

a4c26d1e5885305701be709a3d33442f.png

6、点击上图的“properties”,如下图,填写连接oracle数据库的数据库名称,用户名和密码

a4c26d1e5885305701be709a3d33442f.png

7、点击确定后,返回上一页,也就是第五步的图,点击next,出现下图,默认选择

a4c26d1e5885305701be709a3d33442f.png

8、点击next出现下图所示

a4c26d1e5885305701be709a3d33442f.png

9、全选所有表(或者可以选择某个)

a4c26d1e5885305701be709a3d33442f.png

10、点击next后,再点击finish,出现如下图:,如果是第一次导出的话,应该都是success,但是在写该文档时我已经导出成功,第二次导出就出现了下面的问题

a4c26d1e5885305701be709a3d33442f.png

11、到此一个sqlserver的bak文件就成功的导入到了oracle中

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值