程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 關於在VS2005下連接Oracle DB的問題

關於在VS2005下連接Oracle DB的問題

編輯:關於SqlServer

1.首先,vs2005的機器上要安裝Oracle的ClIEnt端,版本一定要和Server端的Oracle保持一致。

2.有兩種連接方式。一種是使用vs2005自帶的Oracle命名空間,直接去連。另一種是通過ODBC橋接去連。
後一種連接方式,就是在Server端數據源配置一個System DSN,然後按照ODBC的使用方法玩就可以了——如果所有的DB連接都這麼玩,在程序裡操作方法就一致了;然而,因為這樣相當於加了一層Adapter外科,形式上是一樣了,速度就打折扣了,所以大家一般都不用。

以下只說第一種方式:

這裡我犯了一個錯誤,就是用sys的帳號去連,發現就是這個ODBC橋就是建立不了,後來使用Scott(PassWord : tiger 這是一個默認帳戶)去連就OK了,發現是帳號權限的問題。
再有,Oracle本地連接和遠程連接的帳號是不同的:
 本地:RMSDATA數據庫
 遠程:RMSDATASID實例名_172.12.1.22
我說不清楚這樣做的原因,只是這樣嘗試是正確的。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved