无法创建数据库连接

时间:2016-06-29 13:19:35

标签: sql oracle oracle11g oracle-sqldeveloper

我会尽力以最佳方式解释当前的情况。

好吧,我已经安装了SQL Developer,但是无法正常运行。经过一番研究,我解决了与环境变量相关的问题。

目前,我需要创建数据库连接但不成功。我不知道我必须使用它的凭据是什么。我可以登录sqlplus as sysdba

我已经完成了select * from all_users,但我仍然坚持这一点。无论如何都要找到创建连接的正确凭据吗?

1 个答案:

答案 0 :(得分:1)

从您的Vm,以sysdba

登录时
CREATE USER WIZ IDENTIFIED BY "YourComplexPassword"
  default tablespace USERS
  temporary tablespace TEMP
  profile DEFAULT;

GRANT Connect TO WIZ;
--might need this too, depends on version
GRANT CREATE SESSION TO WIZ;

这为您提供了测试连接的基本用户。然后,从SQL Developer,使用服务名称,主机,端口1521以及您创建的用户和密码创建与数据库的新连接。选择"测试"。如果成功保存连接,你就可以了。

您必须验证数据库的名称是否与您在SQL开发人员连接对话框中输入的信息相匹配。如果您使用的是XE,则数据库名称将为XE。其他版本允许您自定义数据库的名称。此信息将在您的tnsnames.ora中列为SID或SERVICE_NAME