真没劲,又干这种没技术含量的活了!把客户一个用了N年的数据库(Sql Server 2000)要迁移到我们系统的数据库中来(选用的是Oracle 10g)。比较犹豫怎么导的问题,要么写个小JDBC程序?要么用DTS?想了想,还是不要再发明个轮子算了(其实我类似的轮子都做了N个了,只是懒得再动手改)

在DTS导入的时候会遇到几个问题:

1、导过来的表名比较古怪,都是加上双引号的,写的SQL老是说找不到表名,晕死我,对象浏览器里明明就是那个表名。一阵犯嘀咕,觉得自己没有老花眼呀。唉,所以DTS导过来的,要先改名,如:

alter table "Base" rename to base;

2、DTS在导一些表时老是会出错,后来检查发现,这个笨蛋把人家很多应该是number型的给设置了varchar2,或是date型给整成了varchar2,诸如此类了,所以在不同数据库中导数据时,要注意检查数据类型的对应关系。

3、DTS在导几个大表时,老是提示一些莫名其妙的错误。诸如:ROW-00060: Internal error: [dainsert,16],想破脑袋你也想不出来,是内存给DTS用完了(我晕倒,我是4G的内存呀!),没办法你分几次导入吧(用SQL语句来导入)

转载于:https://www.cnblogs.com/zyizyizyi/archive/2013/04/19/3030996.html

SQL_SERVER 导oracle(转)相关推荐

  1. maven项目 导oracle驱动包错误,Missing artifact com.oracle,cannot be read or is not a valid ZIP file

    maven项目 导oracle包错误 提示Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.1 和 cannot be read or is not a ...

  2. exp导oracle数据库,使用exp/imp 在oracle数据库间导数据

    最近工作需要将oracle数据库的表数据导出到另一个oracle数据库表,找到了oracle 自带的命令行,并记录下导数据过程. 导数据过程分以下几步: 假设源数据库为A,目标数据库为B 1.在B上通 ...

  3. bat循环导oracle,Oracle备份恢复与批处理文件实操

    以下的文章主要是对简单的Oracle备份恢复批处理文件的实际操作步骤的介绍,以及对简单的Oracle备份恢复批处理文件的两个建议的详细介绍,以下就是文章的相关内容的介绍,望你会有所了解. 简单的Ora ...

  4. tsv文件导oracle窜列,TSV(tsv文档怎么转换excel)

    汽车空调的循环内是指关闭空调系统的流量和空气中的车外来回仅车室内空气流通,用于冷却和加热能发挥最佳的效果,而室内空气污染增加了.外回路指的是汽车空调系. 一种格式,可以用excel打开,不过好象要改个 ...

  5. windows 导oracle用户,windows下Oracle导入导出用户数据

    Oracle导入导出用户数据 -- 导出用户 -- 一.新建目录.目录名称:third,目录路径:E:\OracleUserCeshi create directory third as 'E:\Or ...

  6. access导oracle,AccessToOracle(Access导入Oracle工具) V3.4 官方版

    AccessToOracle是一款专业实用的数据转换软件,帮助数据库用户将Access数据库数据转换为Oracle,支持批量处理,节省了许多的时间. [功能特点] Access数据表转换为 Oracl ...

  7. tsv文件导oracle窜列,TSV文件扩展名 - 什么是.tsv以及如何打开? - ReviverSoft

    你在这里因为你有,有一个文件扩展名结尾的​​文件 .tsv. 文件与文件扩展名 .tsv 只能通过特定的应用程序推出.这有可能是 .tsv 文件是数据文件,而不是文件或媒体,这意味着他们并不是在所有观 ...

  8. oracle和sqlserver转换,ORACLE与SQLSERVER数据转换

    前言: 将SQLServer数据库中的表和数据全量导入到Oracle数据库,通过Microsoft SqlServer Management Studio工具,直接导入到oracle数据库,免去了生成 ...

  9. Mysql数据库详细教程

    数据库 (MySQL)概述 1. 什么是数据库 数据库就是存储数据的仓库 2. 哪些公司在使用数据库 金融机构,游戏网站,购物网站,论坛......... 3. 提供数据库服务的软件 MySQL.SQ ...

  10. 【数据库】SQL极速入门(多种方式查询用户复借次数)

      最近遇到这样一个事:许多DBA的小伙伴不太明白金融业务中复借用户的定义方式以及sql查询方式,给他们提需求也整不明白,需求如下:   根据订单编号,查询用户该订单所对应的复借次数(白话讲就是:我有 ...

最新文章

  1. Spring定时任务的几种实现
  2. 谷歌量子计算突破登Science封面!首次对化学反应进行量子模拟
  3. golang 获取两个时间 相差多少 小时
  4. spark python3.6_在mac上搭建spark+ipython环境
  5. RobotFramework读取mysql和oracle数据库
  6. SQL Server 2005登录名,用户名,角色,架构之间的关系
  7. rust睡觉按键没反应_Rust 有问有答之 use 关键字
  8. 阿里Java编程规约(集合)
  9. 如何让我们的VMware虚拟机上网——转载
  10. 敏捷测试与传统测试的区别
  11. You have not concluded your merge (MERGE_HEAD exists)
  12. jquery常用基本用法,让你爱上它!
  13. FMRI数据分析与处理
  14. MangoDB索引、排序和聚合
  15. HTG评论Yoga Tablet 2 Pro:内置Pico投影仪可延长电池寿命
  16. 「HTML+CSS」--自定义按钮样式【004】
  17. 解决阿里云ESC启动kube-proxy服务时出现错误 亲测有效
  18. ucore lab2
  19. 三个可长期发展的网络副业,稳定的兼职渠道,不再为网络做苦力
  20. abp zero mysql_2、ABPZero系列教程之拼多多卖家工具 更改数据库为Mysql

热门文章

  1. 3号团队-团队任务5:项目总结会
  2. 题解 BZOJ 1912 luogu P3629 [APIO2010]巡逻 (树的直径)
  3. 【转】selenium之 定位以及切换frame
  4. springBoot+Mybatis注解大全
  5. 10.用好远程联机服务器
  6. Centos-7修改yum源为国内的yum源
  7. 【转】【翻】Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏...
  8. Windows 下安装Python包(Numpy)的错误:Unable to find vcvarsall.bat
  9. UVa 10048 (Floyd变形) Audiophobia
  10. 「2019冬令营提高组」不同的缩写