標籤:10g 還需要 family 完成後 支援 ack download 驅動 www
VS 2017 串連 Oracle 12
因為Visual Studio內建的資料檔案已經不能支援超過10g以上的了,所以需要另外
下載外掛程式
本機環境
宿主機的環境:win7,Visual Studio 2017
下載位置
可以選擇Visual Studio的版本下載位置
http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html
下載Vistual Studio 2017 Oracle Developer
ODAC for Visual Studio 2017
安裝
安裝請選擇預設的即可
註冊
請把當前電腦上的visual studio關閉
安裝完成後,會在當前系統的如下路徑
C:\Program Files (x86)\Oracle Developer Tools for VS2017
進入路徑註冊到Visual Studio
C:\Program Files (x86)\Oracle Developer Tools for VS2017\odt
雙擊即可
測試連接資料庫
請選擇---工具---串連資料庫
選擇託管的驅動程式
串連方式
有2種串連方式
TNS/EZ串連
TNS:
提前把要串連的資料寫入到一個檔案中,串連只需要手動輸入使用者名稱和密碼
c:\program files (x86)\oracle developer tools for vs2017\network\admin\tnsnames.ora
EZ串連:
需要全部手動寫入
訪問資料庫
還需要在當前的項目中引入Oracle.ManagedDataAccess.dll的dll就可以串連到oracle資料庫中
在如下路徑中
C:\Program Files (x86)\Oracle Developer Tools for VS2017\odp.net\managed\common
如果有如那麼就連結成功
下面測試連接到oracle中
官方的example
最後其實oracle官方有example
在下面的路徑中
C:\Program Files (x86)\Oracle Developer Tools for VS2017\samples\odp.net.managed\4
而且範例都寫的很清楚
最後呢,作為筆者,我當時弄了大概半天,被萬惡的老師害的,勾引了我的好奇心。。。
希望你能對你們有所協助哦!
再見
Visual Studio 2017 串連Oracle