如何从oracle数据库导出数据到sql server

 我来答
203斤的大胖子
2016-08-16 · TA获得超过138个赞
知道小有建树答主
回答量:206
采纳率:100%
帮助的人:72.1万
展开全部
  导出是用MS自带的ole db provider访问接口导出:
  1.右键要导出的数据库【任务】-》【导出数据】-》设置导出数据源
  2.设置oracle为目标数据源
  3.设置目标表(创建)
  4.编辑字段
  由于sqlserver的t-sql与oracle的pl/sql定义数据类型不一样,这里注意要修改类型:
  int -> number (注意设置number的精度)
  nvarchar -> varchar2 (最好是nvarchar2,但ms这个驱动只提供这种转换)
  datetime -> date
  也可以直接编辑sql,注意pl/sql的编写方式,编辑完之后下一步
  5.这里的datetime转成date是有警告的,不过没关系,然后可以忽略出错与截断,下一步:
  6.点击完成
  在oracle em里面查看刚才导出的数据表及数据
  
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式