0

我最近在 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,并更改端口。还是同样的问题。

谢谢。

4

1 回答 1

0
  1. Hostname: localhost意味着您连接到本地数据库,而不是远程连接。例如,我在笔记本电脑上创建了一个实例。如果您在服务器中有数据库并且只想连接到它,则将server hostname.

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

  3. 你没有提到database version. 您应该尝试使用SERVICE_NAME. 例如,在 中12c,您使用 连接SERVICE_NAME

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

于 2014-10-29T04:22:36.293 回答