将Oracle Database 11g Express Edition连接到Eclipse

时间:2014-11-21 01:37:35

标签: eclipse oracle oracle11g connection driver

我刚安装了Oracle Database 11g Express Edition。

在“运行SQL命令行”窗口中,我使用用户名连接到数据库:SYSTEM和密码:{我在安装期间选择了密码}

SQL> connect SYSTEM / {password}

然后我按照文档中的描述创建了一个带密码的用户。之后,我可以访问数据库,即创建和查询表和信息。

现在,我想要打开最新的Eclipse EE并打开一个Database Development透视图。在Data Source Explorer中,我右键单击并选择New Connection。在驱动程序定义中,我添加了oracle安装中提供的jar文件ojdbc6.jar。

我不知道填写主机,用户名和密码的内容。我尝试了几种组合,但仍然失败了。请帮助,我现在尝试了3天并且非常沮丧。

1 个答案:

答案 0 :(得分:1)

检查主机名 - > ORACLE_HOME /服务器/网络/管理员 使用oracle developer打开tnsnames.ora文件。你会看到像这样的东西 -

ADDRESS = (PROTOCOL = TCP)(HOST = hostname )(PORT = 1521

现在在eclipse-> windows-> preferences->数据管理 - >连接 - >驱动程序定义 添加oracle瘦驱动程序11并包含必要的jar(你会在你的\ oraclehome-> jdbc-> lib中找到它们,然后在连接url字段的属性中包含你在tnsname.ora中检查过ur主机名的url 示例-jdbc:oracle:thin:@hostname:1521:xe

我知道,欢迎你。我也花了4天时间搞这个:)