我是 oracle 世界的新手;所以请原谅我的无知。
我正在尝试以 sysdba 身份连接到远程实例。但是,我遇到错误:“ORA-01017:无效的用户名/密码;登录被拒绝”
$ sqlplus "sys/xxxx@<IP>:1521/sid1 as sysdba"
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 29 04:07:34 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Run Code Online (Sandbox Code Playgroud)
当我尝试连接到同一服务器上的另一个实例时,我可以通过:
$ sqlplus "sys/xxxx@<IP>:1521/sid2 as sysdba"
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 29 04:07:23 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
Run Code Online (Sandbox Code Playgroud)
有人可以指出我在这里可能错过的内容吗?
谢谢!
似乎只是密码问题。不同的实例可能有不同的密码,同一服务器上的所有实例的SYS密码不一定相同。确保remote_login_passwordfile
在实例中正确配置,并且密码文件存在SID1
于ORACLE_HOME/dbs/orapwSID1
(Linux-Unix)或ORACLE_HOME/database/pwdSID1.ora
(Windows)的服务器上。
如果您不知道正确的 SYS 密码,您可以重新创建密码文件,例如:
orapwd file=$ORACLE_HOME/dbs/orapwsid1 password=xxxx force=y
归档时间: |
|
查看次数: |
163422 次 |
最近记录: |