以下是我在使用Oracle SQL Developer 连接数据库时测试失败的 解决办法,希望对跟我有一样烦恼的小伙伴有用!
1.首先建立连接
2.填好信息后点击“测试”按钮,出现如下图错误即说明SID出错了
3.解决办法如下:
1.首先打开cmd
2.输入 sqlplus 命令进入数据库
3.用 system 用户登录 (不要用scott用户会查不到)
1)如果忘记密码可以以超级管理员身份登录修改用户密码 输入
SQL>sys/orcl as sysdba
其中orcl为超级管理员密码,如果忘记超级管理员密码可以用无日志方式登陆即输入
SQL>sys/nolog as sysdba ;
2)登录成功后输入以下语句:(manager为新密码)
SQL>alter user system identified by manager;
如果提示system被锁定则输入
SQL>alter user system account unlock;SQL>commit;
没有出现该提示则输入
SQL>conn system/manager;
3.登录成功后输入以下代码查看SID(如图所示我的SID为orcl)
SQL>select instance_name from V$instance;