我有两个版本的ghost xp系统。A 和 B。
另有一个oracle 9.2.0.1.0和一个应用软件
现在,在xpA上装了oracle和应用软件,可以正常使用,
在xpB上装了oracle和应用软件,就不行。
对比了一下,发现,在xpA上,应用软件可以检测到:oracle provider for ole db。连接数据库的代码是:
Provider=OraOLEDB.Oracle.1;Persist Security Info=False;Data Source=orcl;
而在xpB上检测不到oracle provider for ole db。连接数据库代码为:
Provider=MSDAORA.1;Data Source=orcl;Persist Security Info=True;
请问这是怎么回事?如何解决?
另有一个oracle 9.2.0.1.0和一个应用软件
现在,在xpA上装了oracle和应用软件,可以正常使用,
在xpB上装了oracle和应用软件,就不行。
对比了一下,发现,在xpA上,应用软件可以检测到:oracle provider for ole db。连接数据库的代码是:
Provider=OraOLEDB.Oracle.1;Persist Security Info=False;Data Source=orcl;
而在xpB上检测不到oracle provider for ole db。连接数据库代码为:
Provider=MSDAORA.1;Data Source=orcl;Persist Security Info=True;
请问这是怎么回事?如何解决?
解决方案 »
- 求助:查出一个表里面每个主键的满足一定条件的唯一一条记录(Oracle)
- 求解大于平均分的记录
- 多表统计,如何得出统计结果的和
- 路过的帮个忙看看,是怎么回事?
- 视图问题:1,对于多表联接的视图,DML操作时,是怎么达到增删改的目的的?2,什么情况下会对视图DML,一般不是直接增删改表么?
- 关于索引的问题
- sqlplus怎么连不上服务器呀
- 求助,在线等待。。。。。。
- 什么样的用户可以。。。。
- ★ 索求:数据库开发 Oracle 论坛发表全部贴子。 成功马上结帖! ★
- select 怎么根据不同的字段值取出另一个字段
- 用VS调试的时候,出现“ORA-01005: 给出空口令; 登录被拒绝”怎么办呀
一般来说,除了java的jdbc以外,
其他的语言访问oracle必须安装oracle的client端。
我感觉你的问题是不是因为odbc配置不同引起的。
不知道你所谓的软件是什么语言开发的,
但如果是ghost的系统,应该是你安装上的差异引起的。
应用软件里有选择数据库链接方式的选项。在ghostA里,装完oracle的client,应用软件可以自动检测到
oracle provider for ole db
但是在ghostB中检测不到。
我也觉得可能是ghost版本不同造成的。可是有什么方法解决这个问题吗?