初学oracle--登录Oracle SQL Developer遇到的问题

学oracle几天了,我一直用的sqlplus,其实电脑上还有pl/sqldeveloper,一直没怎么用,感觉不太好用,今天突然想用这个了,下面是解决的问题。
①SID填写错误问题
下面红框信息为:状态: 失败 -测试失败: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

初学oracle--登录Oracle SQL Developer遇到的问题_第1张图片
出现的问题是:
SID填写错误
解决办法:
打开sqlplus,使用sysdba(sys/sys as sysdba)身份登陆,之后输入

select instance_name from v$instance;

SID查看语句
这样,得到了SID为:orcl(你的显示是什么就填什么)
这样,我们填写好红框内容,连接名随意起一个,其他默认。测试显示为连接成功
初学oracle--登录Oracle SQL Developer遇到的问题_第2张图片
②如何解决安装oracle 12c时候未设置sys(超级管理员)密码的口令填写问题
1)平时登陆sqlplus我是按照用户名/密码:sys/sys as sysdba的方式登陆的,我以为口令就是sys,经过测试不正确。
注意,红色框填写正确,选择SYSDBA

初学oracle--登录Oracle SQL Developer遇到的问题_第3张图片
2)口令换成空也是上面的情况,错误。
解决办法:
1)在sqlplus中登陆sys用户,然后修改密码

ALTER USER SYS IDENTIFIED BY ****

2)以修改后的密码登陆,测试连接成功
初学oracle--登录Oracle SQL Developer遇到的问题_第4张图片

你可能感兴趣的:(oracle数据库)