Oracle 的数据抽取到SQL Server 2000(在两台不同的PC上,不使用ODBC)

原创 2003年11月27日 00:41:00

一直使用SQL Server 2000,由于项目需要需要使用Oracle 9I,基本的操作是将 Oracle 的数据抽取到SQL Server 2000中,花了一会的时间搞定,希望小过程能提供给需要这些操作的GGDD,JJMM们. 笑看啦.

PCA: windows xp+sql server 2000     PCB: windows 2K server+Oracle 9I

1) 首先使用Oracle 9I的安装程序安装一个简单的客户端. (应用开发安装,100多M就可以,高手的话可以使用自定义:)   );

2)更改文件,在安装后的oracle目录下找到 /oracle/ora92/network/ADMIN 下的tnsnames.ora文件,如果没有不要急, 到安装Oracle服务器PCB上的PC上找到/oracle/ora92/network/ADMIN的tnsnames.ora拷贝到PCA的/oracle/ora92/network/ADMIN 下,用记事本打开该文件,添加代码:

..............................

test =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PCB )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = test)
    )
  )

..........................

3)使用SQL server 2000的DTS,选择"导入数据",数据连接选择"Microsoft OLE DB for Oracle",点"属性" ,输入服务器名称:test (上面的哟,也是PCB机器Oracle的数据库哟),用户名: username  密码:password 用户名密码你应该知道的哟,自己填吧。

 

4)然后一直往下,选择要导入到PCA机器SQL Server 2K的数据库,

5)选择导入的表,

6)导入开始。 一切完成。

 

VC++6.0环境下用ODBC连接SQL Server数据库的简单例子

以前一直在用ADO的方式来连接数据库,但是最近的新项目中遇到了一个问题,客户非得用ORACLE的数据库来做,而我们的系统连接ORACLE数据库用的是ODBC,于是我也趁机学习了一下关于ODBC来连接数...
  • polo19
  • polo19
  • 2015年01月27日 15:20
  • 3004

ODBC-C语言操作数据库(SQL Server 2000)(上)

1.SQLExecDirect直接执行SQL语句 SQLRETURN SQLExecDirect(                            SQLHSTMT  hstmt,//SQL语句...
  • m664151356
  • m664151356
  • 2014年02月02日 20:10
  • 1676

使用ODBC实现sql server 数据迁移到mysql

一步一步详细的介绍使用ODBC实现sql server数据迁移到mysql的过程在使用ODBC之前,我们要首先对ODBC有一个大概的了解,什么是ODBC?它的主要的作用是什么?ODBC(开放数据库连接...
  • zcswl7961
  • zcswl7961
  • 2016年11月29日 19:11
  • 357

SQL2000里的数据类型

(1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字...
  • haibo0668
  • haibo0668
  • 2016年06月02日 12:52
  • 871

[转]ODBC连接字符串大全(SQL SERVER 2000)

原帖地址:http://www.connectionstrings.com/sql-server    Connection strings for SQL Server 2000, 7....
  • comhaqs
  • comhaqs
  • 2013年02月28日 15:24
  • 1804

SQL Server 2000/2008导入导出数据表

SQL Server 2000/2005/2008将excel导入数据库表、将一个数据库的数据表导入到另一个数据库,也可以是2台电脑/云服务器上的数据库的数据表之间的导入方法一样。数据表的导出方法相仿...
  • Gordennizaicunzai
  • Gordennizaicunzai
  • 2016年02月28日 22:18
  • 1148

将sql server 2000的备份文件导入到sql server 2012中

将sql server 2000的备份文件导入到sql server 2012中
  • jhope
  • jhope
  • 2017年04月04日 05:58
  • 569

PostgreSQL ODBC驱动(psqlODBC)的字符编码转换详解

 使用ODBC访问PostgreSQL的时候,客户端和数据库的字符编码很可能会不一致,这时就需要进行字符编码转码。大多数场合,ODBC驱动(psqlODBC)和PostgreSQL后台可以很好地...
  • mousever
  • mousever
  • 2015年09月02日 14:48
  • 1363

sqlserver2000下生成表结构脚本和导入导出数据内容

1 表结构生成sql脚本 在指定的表【bjgl_code】(以下均以bjgl_code为例)上点击右键,选择【所有任务】-》【生成sql脚本】,在右下角的【将要写入脚本的对象】中选择bjgl_code...
  • yunxian_19
  • yunxian_19
  • 2016年12月02日 16:46
  • 2994

配置SQL Server 2008 数据源(ODBC编程)

配置SQL Server 2008 数据源(ODBC编程) 1. 了解要配置的数据源服务器名称,以及数据库和对应表。 2. 打开控制面板,点击管理工具。 3. 双击数据源。 4...
  • u012025054
  • u012025054
  • 2014年05月28日 10:11
  • 5658
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle 的数据抽取到SQL Server 2000(在两台不同的PC上,不使用ODBC)
举报原因:
原因补充:

(最多只允许输入30个字)