服务器1装的oracle9i,服务器2刚装了oracle 11g,我的本本一直用的oracle 9i client,
我用sql plus连接oracle 9i、oracle 11g都正常,可是在程序中用ODBC (oracle in oraHome92)只能连接到oracle 9i,而连接oracle 11g总提示“ORA-01017 登陆被拒绝”
换sys用户也不行,什么原因啊 ?
我用sql plus连接oracle 9i、oracle 11g都正常,可是在程序中用ODBC (oracle in oraHome92)只能连接到oracle 9i,而连接oracle 11g总提示“ORA-01017 登陆被拒绝”
换sys用户也不行,什么原因啊 ?
不然用,帐号密码都用数字试试看。
还是一样吗?
你的odbc设置的时候,连接测试可以通过吗?
没装11g client,因为装了9i 的client,不想装两个client,且9i client的sql plus连接9i和11g都顺利;
配置odbc时连接测试失败,其实这也是我问的问题;
path中当然有bin路径了,不然sql plus怎么搜索的tns配置名呢!
ORA-0061 Transaction-backed-out 由于发生死锁事务被撤消.
ORA-1001 Invalid-cursor 试图使用一个无效的光标
ORA-1012 Not-logged-on 没有连接到ORACLE
ORA-1017 Login-denied 无效的用户名/口令
ORA-1403 Not-data-found 没有找到数据
ORA-1422 Too-many-rows select into 返回多行
ORA-1476 Zero-divide 试图被零除
ORA-1722 Invalid-number 转换一个数字失败
ORA-6500 Storage-error 内存不够引发的内部错误
ORA-6501 Program-error 内部错误
ORA-6502 Value-error 转换或截断错误
ORA-6504 Rowtype-mismatch 缩主光标变量与 PL/SQL变量
有不兼容行类型
ORA-6511 Cursor-already-open 试图打开一个已存在的光标
ORA-6530 Access-into-null 试图为null 对象的属性赋值
ORA-6531 Collection-is-null 试图将Exists 以外的集合( collection)
方法应用于一个 null pl/sql 表上或varray上
ORA-6532 Subscript-outside-limit 对嵌套或varray索引的引用超出声明范围
以外
ORA-6533 Subscript-beyond-count 对嵌套或varray 索引得引用大于集合中
元素的个数.