2023-05-23 18:39:44 阅读( 8609)
导出是用MS自带的oledbprovider访问接口导出:1.右键要导出的数据库【任务】-》【导出数据】-》设置导出数据源2.设置oracle为目标数据源3.设置目标表(创建)4.编辑字段由于sqlserver的t-sql与oracle的pl/sql定义数据类型不一样,这里注意要修改类型:int->
导出是使用MS提供的ole db provider提供程序进行导出:
1.右键单击要导出的数据库任务导出数据,设置导出数据源。
2.将oracle设置为目标数据源
3.设置目标表(创建)
4.编辑字段
由于sqlserver的t-sql和oracle的pl/sql定义的数据类型不同,请注意修改这里的类型:
Int-number(注意设置数字的精度)
Nvarchar-varchar2 (nvarchar2是首选,但ms driver仅提供此转换)。
datetime - date
也可以直接编辑sql,注意pl/sql的编写方法,编辑后再进入下一步。
5.datetime转换成date时会有警告,不过没关系。那么你可以忽略错误和截断。接下来:
6.单击完成
在oracle em中查看数据表和刚刚导出的数据。
猜你喜欢
Guessyoulike