假设要将SQL Server中的Northwind数据库中的Products表导出到Oracle的Scott用户,首先需要有安装SQL Server企业版

1.打开工具:
开始->程序->Microsoft SQL Server->导入和导出数据

2.下一步,选择数据源
[数据源]选择“用于SQL Server的Microsoft OLE DB提供程序”,这应该是缺省值。
[服务器]选择要导出数据的服务器,如果是本机,选择(local)
[数据库]选择要导出的数据所在的库,这里选择Northwind

3.下一步,选择目的
[目的]选择Microsoft ODBC for Oracle
[DSN]选择用户/系统DSN一项,然后在下拉列表框中找一个已经连接到了Scott用户的DSN名称。
如果下拉列表中没有,点下拉列表框右侧的[新建],出现创建新数据源界面。
接下来选择系统数据源,下一步,在驱动程序列表中选择Microsoft ODBC for Oracle
下一步,完成,出现Microsoft ODBC for Oracle安装界面
[数据源名称]随便输入,比如sss
[说明]可以不填
[用户名称]填入要导出到的Oracle用户名称,这里是scott
[服务器]填入要连接到Oracle服务器所使用的服务名,比方说使用sqlplus scott/tiger@server1  (用户名/密码@主机字符串)可以连接到数据库,那么这里就填入server1(主机字符串)。如果本机就是服务器,使用sqlplus scott/tiger即可连接到数据库,这里空着不填即可。
这样就创建好了一个数据源sss,保证下拉列表框中选择了sss一项。
[用户名]填入要导出到的Oracle用户名称,这里是scott
[密码]填入要导出到的Oracle用户使用的密码,这里是tiger

4.下一步,指定表复制或查询
如果要导出的内容是整个表,选择[从源数据库复制表和视图]
如果要导出的内容是表的一部分列,行,可以选择[用一条查询指定要传输的数据],这时需要写出一个查询语句
这里选择第一项[从源数据库复制表和视图]

5.下一步,选择源表和视图
点中要导出的表Products一行的复选框,目的、转换两栏就会出现内容。
目的可以用来选择表名。转换可以用来修改列的数据类型或是整个建表的SQL语句

6.下一步,保存、调度和复制包
选中立即运行

7.下一步,正在完成DTS导入/导出向导

8.完成
提示“成功地将n个表从Microsoft SQL Server复制到了Oracle”

9.完成,关闭导入导出程序

注意:因为oracle的表名都是大写的,而sql的表可能是大小混写的,所以导入后在oracle里查不到该表,比如这个Products表在oracle里查询就应该写成select * from scott."Products";

转载于:https://www.cnblogs.com/leiOOlei/archive/2011/04/01/2002212.html

用DTS将 SQLServer 导出到 Oracle相关推荐

  1. sqoop操作之HIVE导出到ORACLE

    示例数据准备 hive中创建dept表 create table dept( deptno int, dname string, loc string ) row format delimited f ...

  2. springboot+mybatis+sqlserver导出数据库数据并实现下载到excel

    springboot+mybatis+sqlserver导出数据库数据并实现下载到excel 1.准备工作 1.1 下载一个springboot框架demo 1.2 配置maven 1.3 引入需要的 ...

  3. SQL语言之数据导入导出(Oracle)

    数据的导入导出(Oracle) 一.数据库导入导出需要注意 目标数据库要与资源数据库有着名称相同的表空间: 目标数据在进行导入时,用户名尽量相同(这样保证用户的权限级别相同): 目标数据库每次在 ...

  4. oracle设置导出权限,Oracle 创建 删除 用户 导出 导入 分配权限

    //创建临时表空间 create temporary tablespace ezit_temp tempfile 'C:/Oracle/lenovo/oradata/orcl/ezit_temp01. ...

  5. sqlserver导出带数据的脚本文件

    如何使用sqlserver导出数据库脚本 在程序员的工作中,经常会遇到数据库更换服务器的情况,那么如何有效快速安全的将数据库搬迁呢?下面我介绍一种通过导出sql脚本,然后到新服务器中执行的方法来实现. ...

  6. oracle导入导出还原,Oracle 备份 还原 数据库 导入导出

    导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP ROWS=N //不保存数据: 导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP  ...

  7. Access数据库通过ODBC导出到Oracle的两个小问题ora-24801\Ora-01401

    问题描述:从access通过odbc导出到oracle出现  ora-24801  非法值 错误  与  Ora-01401 值过大的错误 问题分析:access里面的字段类型为"备注&qu ...

  8. sqlserver导出大量数据到Excel,电子表满

    sqlserver导出大量数据到Excel 记录导出数据遇到的坑~~~ sqlserver 导出数据到Excel最简单的方法是将查询出来的结果,右键–>另存为excel或者txt.但是这种方式有 ...

  9. oracle导入和导出dmp,Oracle 导入、导出DMP(备份)文件

    首先说明dmp文件: Oracle备份文件是以dmp结尾,这种文件是oracle的逻辑备份文件,常用于数据库逻辑备份,数据库迁移等操作. 一.Oracle导入备份文件步骤:我用的是Oracle 11g ...

最新文章

  1. GHOST还原教程详细
  2. 2.1 mac下多版本jdk的安装和管理
  3. 注入Attention,精度涨30%!谷歌发表最新多目标“动态抠图”模型
  4. Redis---持久化
  5. 20个常用Linux性能监控工具/命令
  6. PHP面试题:使用PHP描述快速排序算法,对象可以是一个数组?
  7. aws beanstalk mysql_AWS Elastic Beanstalk
  8. 使用NSKeyedArchiver归档
  9. 09Oracle Database 数据表数据插入,更新,删除
  10. 用toad实现oracle数据迁移,Oracle 使用TOAD实现导入导出Excel数据
  11. 关于Python生成器的一个小问题(StopIteration)
  12. 邮件归档提升信息价值(上)
  13. 吐血整理!必须收藏,44条代码优化细节
  14. 段落超出,省略...
  15. ssm+安卓APP校园学生疫情防范监控系统毕业设计源码281444
  16. DRAM内存物理地址和地址译码器原理的剖析
  17. 专门查英语单词的软件_查英语单词的软件
  18. 笔记本电脑计算机无法显示u盘,笔记本不识别u盘怎么办_笔记本电脑不读U盘如何解决-win7之家...
  19. JavaScript正则表达式分组模式:捕获性分组与非捕获性分组及前瞻后顾(断言)
  20. js底层原理作用域和作用域链

热门文章

  1. SpringMVC学习笔记
  2. 人工神经网络之激活函数 -softmax函数
  3. 使用Sense操作ElasticSearch CRUD
  4. 阿里妈妈品牌广告中的 NLP 算法实践
  5. Web 应用程序的自动化测试
  6. Python 进阶之路 (十) 再立Flag, 社区最全的itertools深度解析(中)
  7. 解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题
  8. 从最小二乘到岭回归(Ridge Regression)的深刻理解
  9. Maven+Spring+CXF+Tomcat7 简单例子实现webservice
  10. ip数据报首部校验和的计算