Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1619408
  • 博文数量: 292
  • 博客积分: 10791
  • 博客等级: 上将
  • 技术积分: 2479
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-20 21:06
文章分类

全部博文(292)

文章存档

2011年(31)

2010年(261)

分类: 数据库开发技术

2010-06-09 15:44:40

从SQL Server导入到Oracle主要通过如下步骤完成

1、打开Sql Server企业管理器,并Sql Server 组 新建SQL SERVER 注册;

2、注册后启动数据库,并选择相应数据库的表;

3、在该位置右键-->所 有任务-->导出数据-->下一步;

4、选择数据源为Microsoft OLE DB, 并输入数据库的用户名/密 码及选择要导出的数据库(因为我们要从SQL Server导出,所以在选择数据源时使用SQL SERVER )

5、下一步-->选 择目的数据源为Oracle in OraDB10g_home1,即要导入的数据库,这里是Oracle 10

6、在用户/系统DNS这行中创建Oracle类 型的DNS(无则创建,有则选择),创建完后,选择下一项(文件DNS,选择刚创建的DNS);

7、分别输入用户名及 密码,这里是SCOTT/TIGER(记住在用DTS时,有关Oracle的 用户名/密码/实例/表名/字段/参 数等统统都用大写,否则出错.)也可以使用指定数据库的用户名、密码;

8、下一步-->(这里选择从数据库复制表各视图)-->下 一步;

9、选择要导出的表(可全选), 当表处于选择状态时,该行的"目 的", 需要进行修改其名称为大写。"SCOTT"."Employees"必 须修改为"SCOTT"."EMPLOYEES",否则导入Oracle后,Oracle死 也不认该表。不过本人试了一下,不大写也可以用,所以根据自己的实际情况来定吧。

阅读(1423) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~