sql数据怎么转到ORACLE里

 我来答
匿名用户
2016-04-17
展开全部
可以参考如下解决方法:
1 利用某个工具将数据导出成txt文件(里面的内容类似 inset into table values();形式) 。
这个步骤也有讲究。有两个方案:
1) 直接从这个大表中一个id一个id的导出数据。
2)先采取 create table t_idname as select * from souce_table where id=1;的形式建立15000个id表。然后直接一个表一个表的导出数据。优点是:导出的时候速度快,目标清晰,出错了容易处理。缺点:前期准备工作很多。得考虑磁盘空间等。
2 导出文件的处理。因为sqlserver和oracle的一些数据类型不同,一些关键字也不同。需要对导出文件进行处理。(如果导出工具支持的话,可以直接在导出工具中设置进行处理,兼并到第一步中去)
3 导入。没什么好说的,采用oracle的sqlload工具即可。

另外还可以在sql server里建立dblink,连oracle
然后,就在sql server方,用sql把数据转到dblink连着的数据库里。
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式