在使用 Installshield 安装期间如何连接到现有的 oracle 数据库?

How can I connect to an existing oracle database during installation with Installshield?

我需要在安装过程中连接到现有的 oracle 数据库,连接到 运行 sql 脚本。我已经尝试过 SQL scritps 视图,但是 当我尝试通过向导中的连接对话框进行连接时,我得到

ERROR:ORA-12560: TNS:protocol adapter error

我什至不知道这是不是正确的连接方式。 如果 Install Shield 2019 的专家可以解释连接到现有数据库的正确方法,我将不胜感激。

多年前,我曾尝试使用 Installshield 连接 Oracle 数据库。但是,我们设计了自定义屏幕来捕获数据库详细信息(本地或远程、端口、用户名、密码)。 为了验证上述数据库详细信息,自定义操作写入了下一步按钮的事件。自定义操作调用了 installscript 函数,该函数最终使用 LaunchAppandWait 函数调用 java 程序。 您可以使用任何所需语言编写自己的自定义操作,并可以传递所需的 Oracle 数据库字符串。

我想出了用我想要的脚本参数调用 SQLPlus 控制台 运行。 这可以通过自定义操作