我可以一次将Forms 6i和10g连接到数据库11g吗?

时间:2018-05-02 06:40:40

标签: oracle oracleforms

我想将Forms 6i与数据库11g R2连接,但目前我正在使用Forms 10g和数据库11g R2。我想使用这两种形式。我可以同时将Oracle Forms 6i和10g与数据库11g R2连接吗?解决方案是什么?

1 个答案:

答案 0 :(得分:0)

  • 您没有提到您使用的操作系统。如果它是一个现代的MS Windows,请注意Forms 6i是一个旧的软件,在Windows 10(Windows 7)上从未经过认证和支持。虽然我已经读过人们设法安装并使其正常工作,但并不能保证你也能做到这一点。您必须经常阅读Google并阅读很多内容,收集知识并希望获得最佳效果。
  • 当您将所有这些Oracle产品安装到您的计算机上时,您应该已将它们中的每一个安装到自己的Oracle Home(即目录)中;否则,您可能会遇到问题(例如文件被覆盖)。
  • 由于每个Forms安装都使用自己的TNSNAMES.ORA,因此它们都应包含Oracle 11g数据库的条目。如果没有,那么没有它的表格将无法连接。或者(这是我建议的)是创建一个TNS_ADMIN环境变量,该变量指向一个包含TNSNAMES.ORA文件的单个副本的目录(例如,C:\ ORALIB) - 这样做,你和#39; d只需保留一份文件副本,而不是两份(甚至更多份)。
  • 除此之外,您应该能够运行两个Forms版本。你试图运行Forms 6i时发生了什么?你有任何错误吗?如果是这样,哪一个?