我需要在安装过程中连接到现有的oracle
数据库,才能运行sql脚本。我已经尝试过SQL
脚本视图,但是
当我尝试通过向导中的连接对话框进行连接时,我得到了
ERROR:ORA-12560: TNS:protocol adapter error
。
我什至不知道这是否是正确的连接方式。 我非常感谢Install Shield 2019的专家可以解释连接到现有数据库的正确方法。
答案 0 :(得分:2)
我想出了用参数调用SQLPlus控制台我想运行的脚本。 这可以通过自定义操作
答案 1 :(得分:0)
很多年前,我曾尝试使用Installshield与Oracle数据库建立连接。但是,我们设计了自定义屏幕来捕获数据库详细信息(本地或远程,端口,用户名,密码)。 为了验证上述数据库详细信息,在“下一步”按钮事件中编写了自定义操作。自定义操作称为installscript函数,该脚本最终使用LaunchAppandWait函数调用Java程序。 您可以使用任何所需的语言编写自己的自定义操作,并可以传递所需的Oracle数据库字符串。