生活随笔
收集整理的這篇文章主要介紹了
在sql server2000的查询分析器里查询oracle的数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| SQL code 在SQL SERVER 中訪問ORACLE數(shù)據(jù)庫服務(wù)器的幾種方法 1.通過行集函數(shù)opendatasource select*fromopendatasource('MSDAORA', 'Data Source=XST4;User ID=manager;Password=sjpsjsjs')..MISD.PBCATCOL 其中,MSDAORA是OLEDB FORORACLE的驅(qū)動, 用戶名和表名一定要大小,服務(wù)器和用戶名之間是兩個點;并且User ID和要查詢的用戶名必須是一樣的,不能以其他用戶名登陸 2. 使用MS SQL的openrowset函數(shù) selectA.*fromopenrowset('MSDAORA','XST4';'manager';'sjpsjsjs', 'MISD.PBCATCOL') asA orderbyA.ID 使用這種方式一定要用別名才行 3.使用ODBC方式 selectA.*fromopenrowset('MSDAORA','XST4_ODBC';'manager';'sjpsjsjs', 'MISD.PBCATCOL') asA orderbyA.ID XST4_ODBC是ODBC數(shù)據(jù)源 4.使用鏈接服務(wù)器方式 EXECSP_ADDLINKEDSERVER @server='mylinkedserver', --鏈接服務(wù)器名稱@srvproduct='Oracle', --固定@provider='MSDAORA', --固定@datasrc='XST4'--oracle本地服務(wù)名設(shè)置鏈接服務(wù)器的遠程登陸數(shù)學,在安全性頁面中選中“用此安全上下文進行” |
| ? |
總結(jié)
以上是生活随笔為你收集整理的在sql server2000的查询分析器里查询oracle的数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。