Oracle和Sql开发人员连接

时间:2012-03-02 17:42:28

标签: oracle oracle11g

如何找到Oracle数据库的SID。我在我的系统中安装了Oracle 11g,我想在SQL开发人员和oracle之间建立连接。但是当我使用默认SID测试连接时,即xe,它给出了ORA-12505的错误。

2 个答案:

答案 0 :(得分:6)

如果您可以使用sqlplus连接到数据库,只需显示SID /实例名称;

show parameter instance_name 

或者

select instance_name from v$instance; 

答案 1 :(得分:0)

在oracle 11g的SQL Developer默认连接中:

转到连接>新连接

Connection Name =  HR or use any other name
User name = hr
Password = Your Password (This is the password that you selected during the installation of the of Oracle 11g) 

选中“保存”选项

role: default
port 1521
SID : orcl

如果要创建SYSDBA帐户:(管理员帐户)

Connection Name =  admin ORCL or use any other name
User name = sys

Password = Your Password(这是您在安装Oracle 11g期间选择的密码)

role: sysdba (from the drop down)
port 1521
SID : orcl

测试并保存连接

如果您的人力资源帐户被锁定,因为您已连接多次,而不是通过登录您的SYS DBA帐户来解决此问题。

在列表中的对象列表中,转到其他用户。

转到人力资源帐户>右键单击

EDIT USER

选择所需的密码并取消选中“已锁定帐户”和“密码过期”选项(如果已选中)。