2013-08-28 73 views
1

我在甲骨文XE(HR用户和架构)连接的Oracle Forms建设者到Oracle XE数据库,无论是10G

我有Oracle开发人员套件创建的默认数据库 - Dev10G,安装在我的电脑上。

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

我知道用户名和密码是小时和小时,但我似乎无法连接。

我相信我需要编辑我的Oracle XE安装中的tnsnames.ora文件,但我不确定我是否正确。

这是我需要做的,如果有的话,任何人都可以告诉我究竟需要在这里粘贴什么。

+0

什么数据库(服务名称值) 你正在用吗? xe的默认值(假设你没有从默认值改变它)是'orcl'。 –

+0

我很确定我需要添加一个连接字符串到tnsnames.ora文件,然后我可以这样做。我的问题是我不知道连接字符串应该采取什么形式 – kev670

+0

如果安装了XE,它的tnsnames.ora应该已经好了。您可能需要将其复制到开发人员套件使用的Oracle主目录中。寻找“...网络/管理员”文件夹。 –

回答

0

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

0

在Windows 7上运行regedit并转到ORACLE > KEY_DevSuiteHome1和寻找TNS_ADMIN和改变它C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN 包含tnsnames.ora文件