【问题标题】:Connect Oracle Forms builder to Oracle XE database, both 10G将 Oracle Forms builder 连接到 Oracle XE 数据库,均为 10G
【发布时间】:2013-09-01 03:03:10
【问题描述】:

我在 Oracle XE 中创建了默认数据库(hr 用户和架构)

我的计算机上安装了 Oracle 开发人员套件 - Dev10G。

当我加载表单构建器并使用“连接”屏幕时,它会询问我用户名、密码和数据库。

我知道用户名和密码是hr和hr,但我好像连接不上。

我认为我需要在我的 oracle XE 安装中编辑 tnsnames.ora 文件,但我不确定我是否正确。

这是我需要做的吗?如果是的话,谁能告诉我我需要在这里粘贴什么。

【问题讨论】:

  • 您使用的是什么数据库(服务名称)? xe 的默认值(假设您没有更改默认值)是orcl
  • 我很确定我需要在 tnsnames.ora 文件中添加一个连接字符串,然后才能执行此操作。我的问题是我不知道该连接字符串应该采用什么形式
  • 如果安装了 XE,它的 tnsnames.ora 应该已经没问题了。您可能需要将其复制到开发人员套件使用的 Oracle 主目录中。查找“...network/admin”文件夹。

标签: oracle oracle10g oracleforms oracle-xe


【解决方案1】:

您需要配置您的 DevSuiteHome 环境来查看您的 OracleXE tnsnames.ora,或者将 tns 条目从 OracleXE 环境复制到 DevSuiteHome 中...在我的环境中,我只是将 DevSuiteHome 中的 TNS_ADMIN 注册表项设置为指向到 OracleXE TNS_ADMIN 目录...

【讨论】:

    【解决方案2】:

    在 Windows 7 上运行 regedit 并转到 ORACLE > KEY_DevSuiteHome1 并查找 TNS_ADMIN 并将其值更改为 C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN 其中包含文件 tnsnames.ora

    【讨论】:

      猜你喜欢
      • 2015-02-26
      • 2011-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-27
      • 2019-10-02
      相关资源
      最近更新 更多