2023-02-06 17:44:11 发布人:hao333 阅读( 7521)
导出是用MS自带的oledbprovider访问接口导出:1 右键要导出的数据库【任务】-》【导出数据】-》设置导出数据源2 设置oracle为目标数据源3 设置目标表(创建)4 编辑字段由于sqlserver的t-sql与oracle的pl sql定义数据类型不一样,这里注意要修改类型:int->
使用MS提供的ole db provider provider进行导出:
1.右键单击要导出的数据库任务-导出数据-设置导出数据源。
2.将oracle设置为目标数据源
3.设置目标表(创建)
4.编辑字段
由于sqlserver的t-sql与oracle的pl/sql在定义数据类型上有所不同,请注意这里需要修改类型:
Int-number(注意设置数字的精度)
Nvarchar-varchar2(最好是nvarchar2,但是ms的这个驱动程序只提供这种转换)
日期时间-日期
也可以直接编辑sql,注意pl/sql的编写方式,编辑后再进入下一步。
5.这里有一个警告,datetime被转换成date,不过没关系。那么你可以忽略错误和截断。接下来:
6.单击完成
检查oracle em中刚刚导出的数据表和数据。
相关阅读
RelatedReading猜你喜欢
Guessyoulike