一 目的
利用Microsoft Visual Studio 连线Oracle资料库开发图文并茂报表或是Web相关应用程式。
二 环境说明
用户端 Windows 7 64位元 + Visual Studio 2017 community Version 15.9.19
伺服器端 Oracle 11G R2 64位元
三开发使用说明
3.1 开启程式集
点选Visual Studio程式进入主画面,画面颜色会因为设定而有所不同。
3.2测试目前连线资料库驱动程式
点选工具-->连接到资料库
此时会出现警告视窗,表示.NET Framework已经被取代,请改用连结的驱动程式,你可以点选连结下载档案或是下载这一个连结
3.3档案下载完成后直接安装
点选刚刚下载档案名称是 ODTforVS2017_183000.exe,安装完成后出现底下画面
3.4连结注册元件
请到你的目录 C:\Program Files (x86)\Oracle Developer Tools for VS2017\odt 点选Oracle.VsDevTools.15.0.vsix后完成一般档案安装及元件注册动作。
3.5设定tnsnames.ora档案
确认你的oracle连线档案 tnsnames.ora 是设定正确,请把档案放置C:\Program Files (x86)\Oracle Developer Tools for VS2017\network\admin中。
tnsnames.ora设定方式请参阅
一般TNSNAMES.ORA 範例,ABC 打入你的Oracle SID, HOST打入你的Oracle DB IP address
ABC= (DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=172.29.1.1) (PORT=1521) ) (CONNECT_DATA= SID=ABC) ) )
3.6连线测试
工具-->连线到资料库,请依照底下方式选择到Oracle的正确连线元件
请输入登录Oracle帐号及密码,这里的示範是使用TNS方式连线,设定完成后你可以按下测试连线,若没问题会出现连线成功画面。
3.7Oracle 连线程式範例
安装于C:\Program Files (x86)\Oracle Developer Tools for VS2017\samples\odp.net.managed\4 有很多範例可以参考此目录下的範例程式。