关于ADO 连接ORACLE 的问题。
为何我的oracle 用PLSQL Developer和SQLPlus 连接都成功,可在配置odbc时就时得示用户密码及帐号有误?
--tnsname.ora 如下,环境为xp+oralce 9i2,
ORDB2 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.237)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORDB2)
)
)
配置MSODP(Microosoft OLE DB Provider for oralce ) 的项目是:
服务器名称:ORDB2
用户名称:sys as sysdba
密码:123456 (这个密码用sqlplus 能正常连接)
为何在做测试连接时总是提示,测试连接失败,ora=01017,登录的密码与用户无效,登录失敗。
[解决办法]
你測試連接時用戶名和密碼也是
sys/123456嗎﹖如果是這個連接應該會成功
還是默認的用戶名和密碼?
還有:
--tnsname.ora 如下,环境为xp+oralce 9i2,
ORDB2 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.237)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED) //將這行刪除后保存﹐再試試.我也是用ORACLE的﹐連接沒問題呀
(SERVICE_NAME = ORDB2)
)
)