1
)在sql_server 2005
伺服器上安裝
oracle 9i
的客戶端。
假設安裝到
d:/oracle/ora92
目錄。如果d:是ntfs分割槽,需要將oracle安裝後的目錄設為everyone可執行、可新增、
可刪除。
2)配置
d:/oracle/ora92/network/admin/tnsnames
。ora
檔案。將以下**拷入檔案中
hr12=
(description= (address=(protocol=tcp)(host=erp2.hisoft.com)(port=1529))(connect_data=(sid=prod12))) 3
)開啟控制面板
à管理工具
à服務,確認
distributed transaction coordinator
服務已經啟動。 4
)修改登錄檔
hkey_local_machine/software/microsoft/msdtc/mtxoci
。開始à執行à
regedit 找到
hkey_local_machine/software/microsoft/msdtc/mtxoci
,進行如下修改
oracleocilib = oci.dll
oraclesqllib = orasql9.dll
oraclexalib = oraclient9.dll
5) 重啟sql_server
伺服器。開啟
sql server
的配置管理工具,
將sql server
服務重啟。
6)開啟
sql server management studio
,新建鏈結伺服器。
進行如下配置:
a)
鏈結伺服器:寫上鏈結伺服器的名字:
hr12
b)
訪問介面:選擇
microsoft ole db provider for oracle
c)
產品名稱:寫上
oracle
d)
資料來源:寫上
tnsnames
。ora
檔案中配置的服務名:
hr12
e)
訪問介面字串:
user id=fix;password=fix090204
f)
選擇安全性選項頁,使用此安裝上下文建立連線:
i
遠端登入:
fix ii。
使用密碼:
fix090204
g) 確定
備註:若oracle資料庫中對本系統提供的介面有變動,則上文配置中藍色標註的地方需要跟著進行相應的變動。如:
1 .(address=(protocol=tcp)(host=
erp2.hisoft.com
)(port=
1529
))(connect_data=(sid=
prod12)
)) ,紅色標註的地方需要與
oracle
資料庫對本系統提供的介面一致。 2.
對於在本系統中使用的
hr12
伺服器名稱,在進行配置時,以上幾處相同的名為
hr12
的地方在命名時需以同樣的名稱出現。 3.
對於訪問介面的字串
:user id=fix;password=fix090204,
需要配置相同
,並且是能夠訪問
oracle
資料庫的有效使用者名稱和密碼.
1)在sql_server 2005
的資產管理系統的資料庫中執行如下指令碼:
exec
sp_addlinkedserver
'serp',''
,'msdasql'
,null,null,
'driver=;server=
192.168.88.207
;uid=
amsreader
;pwd=
amsreader;'
2)開啟建鏈結伺服器
,修改配置資訊:
(如圖:) 3)
選擇安全性選項頁,使用此安裝上下文建立連線:
i
遠端登入:
amsreaderii。
使用密碼:
amsreader
4)確定。備註:
當hr的資料庫位址和訪問使用者名稱和密碼發生變化時,則上文配置中要進行相應的修改。
如:1.當hr
的資料庫位址發生改變時,字串
server=
192.168.88.207
中的ip
位址需要進行相應的修改。
2.當訪問
hr資料庫的使用者名稱和密碼發生改變時,則上文中用到服務資料庫的使用者名稱
amsreader
密碼amsreader
的地方要進行相應的正確的修改。
sql serve儲存過程
儲存過程 一.概念 預先編譯好的sql程式,可以包含 運算元據 變數 控制語句,增刪改查操作都可以,儲存過程是儲存在資料庫中 的乙個物件。二.好處 1.安全性更高 2.減少了網路流量 3.提高速度,效能更高 4.模組化程式設計 三 分類 1.系統儲存過程 由資料庫建立的,sp 開頭,常用的系統儲存過...
SQLServe錯誤整理
1.sql拒絕訪問?提示sql serve不存在或訪問被拒絕 sql server does not exist or access denied.a 1 你如果是獨立上網的請把21埠開啟.區域網把1433埠開啟就可以了.2 關閉防火牆 b 把資料庫連線的 sqllocalname local 的 ...
關於ACCESS資料轉為SQL SERVER資料表
1.關於配置 啟用ad hoc distributed queries exec sp configure show advanced options 1 reconfigure exec sp configure ad hoc distributed queries 1 reconfigure 使...