1、首先目前你只有一个sqlserver的data1.bak文件
2、在sqlserver2005中选择“Databases-Restore
databases”,选择一个已有的DB1或直接输入一个新的数据库名称(数据就会还原到该数据库中),在从硬盘中找到你的bak文件(data1.bak),最后点击OK还原
3、将还原的数据在导出到oracle中:选择DB1数据库点击右键选择Export data ..
如图所示:
4.出现下面的选择数据源,因为之前已经选择了数据库点击的右键,所以数据源会默认显示,如图:
5、接着选择目标数据库,选择“Microsoft OLE DB Provider for oracle”,如图:
6、点击上图的“properties”,如下图,填写连接oracle数据库的数据库名称,用户名和密码
7、点击确定后,返回上一页,也就是第五步的图,点击next,出现下图,默认选择
8、点击next出现下图所示
9、全选所有表(或者可以选择某个)
10、点击next后,再点击finish,出现如下图:,如果是第一次导出的话,应该都是success,但是在写该文档时我已经导出成功,第二次导出就出现了下面的问题
11、到此一个sqlserver的bak文件就成功的导入到了oracle中