访问远程oracle数据库方法汇总
写之前,先搞清楚我们的目的。大前提是oracle数据库没在本机上;下面以目的分为两类:
1.使PL/SQL Developer能连接上数据库。方法一:安装oracle client(客户端)
参考:直接下载oracle client安装或者使用oracle安装盘安装时选择客户端。
方法二:安装Instant Client
参考:http://blog.csdn.net/helifengwell/article/details/5820434
方法三:手动操作
参考:http://zhidao.baidu.com/question/215308248.html
2.写代码连接数据库此处就比较简单了,导入所用语言相应的库文件,直接coding即可。
例如:Java导入oracle-10.2.0.1-jdbc14.jar包即可。
下面顺便share一段java连接oracle的代码(log4j的配置文件就不上传了,需要的说一声):
'使用client中设置的“名称”连接'conn110new.ConnectionString = "Provider=MSDAORA.1;Persist Security Info=False;User ID=test;Password=test;Data Source=test_192.168.1.169"'不安装任何client,直接连接oracleconn110new.ConnectionString = "Provider=MSDAORA.1;Persist Security Info=False;User ID=test;Password=test;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.169)(PORT=1521)))(CONNECT_DATA=(SID=test)(SERVER=DEDICATED)))"conn110new.Open