读书人

一个远程连接 有关问题

发布时间: 2012-12-15 15:16:03 作者: rapoo

一个远程连接 问题
环境是这样的,192 是升级好的 10205 数据库
而191 和190 是两个 9204 数据库
他们的sid 和相关参数 基本一致


问题是, 这个网段其他的机器都能用sqlplus sde/sde@10.10.10.192:1521/sdh 方式 连接到 192 上边的oracle 数据库

但是 191 和190 这两个 9i 数据库就会报错 ora 01031 --- 用户权限不足,字面解释
当然 191 和190 的sid 和 192 一样都是sdh, 同时也有自己的sde用户

而这里,我就不明白应该如何 解决了
baidu 之后有说,修改该sqlnet。ora 文件中 的
SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS) 要 注释掉
据说 为了让 本地的服务能够通过网络 连接远程 的 其他ip的数据库实例 而不是本地那个实例

但是我查看了 191 和192 的sqlnet ora文件 都没有这一行

所以 肯定遇到过这个问题的 来指点一下

[最优解释]
你的数据库是安装在 windows 还是linux 上?
查看密码文件名是不是正确
WIN: $ORACLE_HOME/database/PWD$SID.ora
UNIX: $ORACLE_HOME/dbs/pw$SID
如果是,重建一次,如时不是,建成这样的文件名,注意大小写
及查看相关文件的权限配置
-rw-r--r-- 1 oracle dba 1628 Jul 12 15:25 listener.ora
-rw-r--r-- 1 oracle dba 586 Jun 12 12:07 sqlnet.ora
-rw-r--r-- 1 oracle dba 82274 Jul 12 15:23 tnsnames.ora
[其他解释]

引用:
你的数据库是安装在 windows 还是linux 上?
查看密码文件名是不是正确
WIN: $ORACLE_HOME/database/PWD$SID.ora
UNIX: $ORACLE_HOME/dbs/pw$SID
如果是,重建一次,如时不是,建成这样的文件名,注意大小写
及查看相关文件的权限配置
-rw-r--r-- 1 oracle dba 1628 Jul 12 1……


数据库建立在aix 上边, 要通过 aix 和hpux 来访问



[其他解释]
该回复于2012-10-08 10:28:16被版主删除

读书人网 >oracle

热点推荐