动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   数据库 → 阅读文章

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

作者来源: 
阅读 数 400 人次 , 2006-5-11 14:53: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)导入开始。 一切完成。

 
  
 本文Tagsmssql  oracle  数据库  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:在oracle9i,如何在PL/SQL中读写文件
· 下一篇:如何快速的杀掉Oracle的Session
· 在VB中压缩ACCESS数据库
· 让MYSQL有效地装载数据
· SQL Server 2000 与Internet-支持Web 应用的新特性
· Oracle 9i 用户的管理
· 网游商索尼在线购开源数据库 甲骨文被替换


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077