我们有一个用VB6编写的程序,它在过去连接到Oracle 9.现在我们有一些新的计算机上有windows 7,所以我们必须安装oracle 11g才能兼容。
但现在我们的程序无法连接到数据库了。其他东西,如sql * Plus连接正常。 是否有一些我们必须在程序中更改以使其工作或是否有我们必须安装的额外驱动程序,...?
答案 0 :(得分:0)
要检查的第一件事 - 您的VB6应用程序是否对Oracle 9 OCI.DLL
具有二进制依赖性?如果是这样,它可能正在寻找并失败。可能值得重新编译Win7客户端来获取新库。当应用失败时你会看到什么错误?