在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文件来进行操作呢?想请教一下该用什么存储过程或写法能完成数据提取,谢谢
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文件来进行操作呢?想请教一下该用什么存储过程或写法能完成数据提取,谢谢
2\在sql server服务器建立同oracle服务器的连接.
3\在sql server服务器的查询分析器中可以直接查询oracle服务器的数据.至于db.udl这个东西,没用过.
看看其好处在何处?