尝试在SQL Developer中创建新的本地连接时出错

时间:2014-10-29 03:11:26

标签: connection oracle-sqldeveloper bootcamp

我刚刚在Bootcamp上安装了SQL Developer,并尝试使用以下属性创建一个新的基本连接:

Connection name: conn1
Username: user1
Password: ****

Connection type: basic, Role: default
Hostname: localhost
Port: 1521
SID: xe

测试时,错误为:Network adapter could not establish the connection,无论给出的角色类型或身份验证类型如何。我还尝试输入IP作为主机名来替换localhost,并更改端口。还是一样的问题。

感谢。

1 个答案:

答案 0 :(得分:0)

  1. Hostname: localhost表示您连接到本地数据库,而不是远程连接。例如,我在您的笔记本电脑上创建了一个实例。如果您在服务器中有数据库并且只想连接它,那么请放置server hostname

  2. 首先,
  3. SID: xe似乎不正确。您必须提供在创建实例时提供的正确SID。再一次,如果要连接到远程数据库服务器,请提供您指向的数据库的SID。

  4. 您尚未提及database version。您应该尝试使用SERVICE_NAME。例如,在12c中,您使用SERVICE_NAME进行连接。

  5. 使用tnsnames.ora连接到远程数据库服务器。您将在$ORACLE_HOME/bin/network/admin/tnsnames.ora中找到它,确保它具有正确的连接和地址详细信息。