平时都是连接MSSQL 没太注意这个问题..今天因为需要.在网上找了一下..有好多.. 都试了.不行
很多都是报:
未处理的异常;System.Exception System.Data.OracleCilent 需要 Oracle 客户端软件 8.1.7 或更高的版本..
郁闷了..
在此请教一下大家..
数据库服务器Ip:192.168.10.100
端口:1522
用户名:admin
密码:admin
PS : 我用的是VS 2008 操作系统是:Server 2008 企业版 没有安装Oracle 是通过IP远程连接的Oracle数据库服务器
把 oracle 客户端装下。
User ID=用户ID;Password=密码;Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST=服务器IP)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=实例名称)))
不安装oracle客户端连接ORACLE
http://www.cnblogs.com/land/archive/2009/08/17/1548120.html
学习
建议安装oracle客户端。解决方案还是正规一些比较稳妥。
一定要装客户端的吗??不装就没办法访问了..???
我有次也是连不上 把客户端装下 就OK了。
相关问答:
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
安装11g的06,打补丁升到07,从ODBC里面看,有
Oracle in OraOdac11g_home1 11.01.00.07
从注册表看HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\下面的Driver和Setup都是我的安装路径
"D:\\app\\Ad ......
我写的一个Job
declare
job1 integer;
begin
dbms_job.submit(job1,
'Sale_FinanceUseFee(4,null,null,null);',
TRUNC(SYSDATE)+1.103, ......
本来要写个update语句
update table_a A
set A.flag=1
where A.id in (select B.id from table_b B)
结果误写成
update table_a A
set A.flag=1
where ......