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
安裝
安裝請選擇默認的即可
注冊
請把當前電腦上的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
而且樣例都寫的很清楚
最后呢,作為筆者,我當時弄了大概半天,被萬惡的老師害的,勾引了我的好奇心。。。
希望你能對你們有所幫助哦!
再見