ADO连ORACLE9问题(50分)

  • 主题发起人 主题发起人 lovelyman
  • 开始时间 开始时间
L

lovelyman

Unregistered / Unconfirmed
GUEST, unregistred user!
ADO连ORACLE9的问题
怎么总是提示要以SYSDBA登上
 
以sys用户连接Oracle9i必须要以SYSDBA身份,否则是不能连接的。
你可以创建其他用户来连接。或者在连接串中加上 as sysdba字样。
 
我在连接中选microsoft ole db provider for oracle,点下一步,现填入数据库SERVICE NAME,和用户名SYS及密码,测试还是一样呀。
怎么就是连不上ORACLE9呀?
 
人家不是说了嘛!你的连接字符串要修改一下!怎么修改他也说了[:)]
 
需要修改注册表
针对Oracle 8.1.7的,同样也适用于 Oracle 9.0,请把步骤六改成如下内容:
>> >
>> >[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC/MTxOCI]
>> > "OracleXaLib"="oraclient9.dll"
>> > "OracleSqlLib"="orasql9.dll"
>> > "OracleOciLib"="oci.dll"
>> >
 
我用过microsoft ole db provider for oracle的连接,
如是用DELPHI编写的程序会出一些莫名其妙的错,还是用ORACLE本身的好
 
后退
顶部