Oracle 我可以一次将表格6i和10g与数据库11g连接起来吗?

Oracle 我可以一次将表格6i和10g与数据库11g连接起来吗?,oracle,oracleforms,Oracle,Oracleforms,我想将Forms 6i与数据库11g R2连接,但目前我正在使用Forms 10g与数据库11g R2连接。我想使用这两种形式。我是否可以同时将Oracle Forms 6i和10g与数据库11g R2连接?解决方案是什么? 你没有提到你使用的是哪种操作系统。如果是现代MS Windows,请注意Forms 6i是一款旧软件,它从未在Windows 10(或Windows 7)上得到认证或支持。虽然我读到有人设法安装它并使它工作,但不能保证你也能做到。你将不得不在谷歌上搜索很多东西,阅读很多东西

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

  • 你没有提到你使用的是哪种操作系统。如果是现代MS Windows,请注意Forms 6i是一款旧软件,它从未在Windows 10(或Windows 7)上得到认证或支持。虽然我读到有人设法安装它并使它工作,但不能保证你也能做到。你将不得不在谷歌上搜索很多东西,阅读很多东西,收集一些知识,并抱着最好的希望
  • 当您将所有这些Oracle产品安装到您的计算机上时,您应该已将它们安装到其自己的Oracle主页(即目录)中;否则,可能会出现问题(例如文件被覆盖)
  • 由于每个表单安装都使用自己的TNSNAMES.ORA,因此它们都应该包含Oracle 11g数据库的条目。如果没有,没有它的表单将无法连接。或者(我建议)创建一个TNS_ADMIN环境变量,该变量指向一个目录,该目录将包含TNSNAMES.ORA文件的一个副本(例如,C:\ORALIB)——这样做,您只需维护文件的一个副本,而不是两个(甚至更多)副本
  • 除此之外,您应该能够运行这两个表单版本。当你尝试运行Forms 6i时发生了什么?你有什么错误吗?如果是,哪一个

很抱歉,但不清楚您想要实现什么目标。您的意思是希望一个应用程序混合运行Forms10g和Forms6i?若然,原因为何?您是否尝试在客户机/服务器模式下使用Forms6i?或者您只想让两个不同的应用程序连接到同一个数据库?如果您有Forms 10g,为什么要连接6i?只需在10g表单中打开6i表单,并在需要时进行必要的更改。大多数6i表单将在10g中编译,不需要任何修改/升级等。我有两个不同的应用程序想要连接到同一个数据库11g R2