失败 - 测试失败:网络适配器无法建立连接

时间:2012-07-26 20:19:10

标签: database oracle oracle-sqldeveloper

我在我的机器上安装了oracle 11g并创建了表空间和用户。 Evereything成功地运行了。现在我试图通过sqlDeveloper创建一个新的conenction但我得到这个错误。我检查了SID名称并根据tnsnames.ora更改了它们。还有什么可能出错?

2 个答案:

答案 0 :(得分:0)

使用连接类型basic,并且在连接名称中不要使用连字符“ - ”,而使用下划线“_”。然后再次尝试连接

答案 1 :(得分:0)

如果数据库在您的计算机上,而您仍在谈论11g,则只需执行以下操作:

enter image description here

连接类型:基本 主机名:localhost(您说过数据库在您的计算机上,是吗?) 端口:1521(除非更改,否则为默认值) SID:orcl(用于常规数据库)或xe(用于Express版本) 服务名称:如果12c与可插拔数据库一起使用

或者输入用户名和密码的课程:  用户名:系统(默认的ADMIN帐户,危险程度低于SYS)  密码:创建数据库时提供的任何密码

如果要以SYS身份登录,则必须将“角色”从默认更改为SYSDBA。

如果您有TNSNames.ora文件,我们应该找到它,并且可以将“连接类型”设置为TNS,然后只需从下拉列表中选择数据库即可。

enter image description here

您可以想象,当您拥有许多数据库时,TNS路径要容易得多,但是您需要维护此文件。否则,Basic是最简单的方法。