Vb6 VB 6遗留应用程序迁移到Oracle 11g

Vb6 VB 6遗留应用程序迁移到Oracle 11g,vb6,odbc,oracle11g,Vb6,Odbc,Oracle11g,我有一个连接到Oracle 8数据库的旧版VB(visual basic)6应用程序。我们必须将其迁移到Oracle 11g。(注意:我从未在VB上工作过) 该应用程序作为EXE文件发送给1000多名用户。以下是我需要的帮助: 对于开发人员,我知道他们需要为ODBC驱动程序安装新的oracle客户端,一旦他们在11g上测试了他们的应用程序。完成后,他们将发布一个新的EXE文件 用户将安装此新的EXE文件,但这是否足够?或者用户还需要在他们的终端上安装新应用程序(如oracle 11g客户端、DL

我有一个连接到Oracle 8数据库的旧版VB(visual basic)6应用程序。我们必须将其迁移到Oracle 11g。(注意:我从未在VB上工作过)

该应用程序作为EXE文件发送给1000多名用户。以下是我需要的帮助:

对于开发人员,我知道他们需要为ODBC驱动程序安装新的oracle客户端,一旦他们在11g上测试了他们的应用程序。完成后,他们将发布一个新的EXE文件

用户将安装此新的EXE文件,但这是否足够?或者用户还需要在他们的终端上安装新应用程序(如oracle 11g客户端、DLL文件等)以外的其他东西

VB 6应用程序的打包方式是否可以使其复制所有DLL/依赖项,以便最终用户不需要安装任何其他内容


--Vivek

我不敢相信以前的开发人员只是复制了EXE文件!我知道运行时安装在最新版本的Windows上,但这太荒谬了

您可以使用VB6的“包和部署向导”。为什么不试试呢?它将拾取引用和组件对话框中包含的所有组件,以及Declare语句中引用的所有DLL。但是,如果这些组件具有依赖项,则可能必须手动添加它们