目前,我们有一个在DEV环境中的32位ODBC驱动程序下可以很好运行的解决方案,而PROD中不存在此32位ODBC驱动程序。尽管PROD中有一个64位ODBC驱动程序。我最初尝试使其在64位版本的驱动程序下运行,但它给了我错误。
如何使PROD中的程序包能够使用64位ODBC连接。我必须对现有解决方案进行哪些更改?
答案 0 :(得分:0)
应该。如果64位ODBC驱动程序使用大约int大小的不同元数据,我将不会感到惊讶。
答案 1 :(得分:0)
好的。我知道了。
我在Visual Studio中使用了 32位ODBC ** Unicode 驱动程序,在SQL Server代理中使用了 64位ODBC ** ANSI 驱动程序。 由于Unicode和ANSI驱动程序的不同,因此元数据不同步。
解决方案:在软件包中的所有源组件或目标组件上,将 validateExternalMetadata属性设置为“ false” 。