您的位置:程序门 -> ms-sql server -> 基础类



关于sql server连接到oracle的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于sql server连接到oracle的问题
发表于:2007-09-12 14:48:50 楼主
在windows   2000系统的数据源(odbc)中建立了一个名为aas的用户数据源(dsn),这样可以打开连接文件db.udl(该文件是连接oracle的连接文件,包含用户名和密码等信息),于是可以在导入\导出(dts)中选择‘microsoft   data   link'的数据源,再选择udl文件的目录,可以完成数据导入。
        oracle的用户名:aas,密码:aa111111。我现在可以成功连接oracle的用户名和密码,代码如下:


EXEC   sp_addlinkedserver   'aa001 ',   'oracle ',   'msdaora ',   'aas '

EXEC   sp_addlinkedsrvlogin   'aa001 ',   false,   null,   'aas ',   'aa111111 '

select       *      
from       openquery(aa001,   'select   *     from     aas.ustab ')        
go      

但是如何用直接连接db.udl文件来进行操作呢?想请教一下该用什么存储过程或写法能完成数据提取,谢谢


发表于:2007-09-12 15:05:151楼 得分:0
1\在sql   server服务器上安装oracle客户端
2\在sql   server服务器建立同oracle服务器的连接.
3\在sql   server服务器的查询分析器中可以直接查询oracle服务器的数据.

至于db.udl这个东西,没用过.
发表于:2007-09-12 15:05:412楼 得分:0
谢谢大家,帮帮忙
发表于:2007-09-12 15:11:453楼 得分:0
sql   server连接oracle已经可以了,但是现在就是要通过udl文件来连接,并且是要写代码
发表于:2007-09-12 15:15:384楼 得分:0
有有关udl文件的资料吗?
看看其好处在何处?
发表于:2007-09-12 15:28:035楼 得分:0
microsoft   数据链接   (.udl)   文件创建   ole   db   连接,并在运行时解析该连接。


快速检索

最新资讯
热门点击