簡體   English   中英

Windows 7 Pro x64,Visual Studio 2017 x64,SSIS / SSAS / SSRS x64,SSDT x64,SQL Server 2014 x64-兼容性問題?

[英]Windows 7 Pro x64, Visual Studio 2017 x64, SSIS/SSAS/SSRS x64, SSDT x64, SQL Server 2014 x64 - compatibility issues?

由於業務上的一些要求,我不得不將SSIS引入我的SQL Server工作中,因為我無法使用SQL Server和SSMS的標准安裝中容易獲得的其他方式來實現更改。

直到SSIS要求一切正常為止:SSMS保持良好狀態,使用VS2010 shell將SSRS報告直接部署到服務器,並且比使用Report Builder更好地維護我的報告。 但這對於幾個項目來說是不夠的,因此選擇了SSIS來解決這一不足。

在部署程序包之前,一切正常。 開發,測試和構建-程序包的魅力十足。 但是部署的程序包將無法正常工作。 故障排除指出了32/64位問題,並且僅在服務器代理作業屬性中的高級配置中選中了“ 32位運行時”選項之后。 當我安裝和使用的所有內容都是64位時,怎么可能? 顯然,這帶來了其他問題(ODBC驅動程序,其他應用程序都需要32位版本),並且如果可能的話,解決這些問題並不像Microsoft認為的那么明顯。

然后,遵循以下邏輯:如何使用Microsoft Stack設置真正的端到端64位環境?

在評論中引用我的觀點:

原因很可能是因為您只有32bit驅動程序用於所用的東西,因此在使用軟件包時,您必須在32bit模式下運行。 ACE驅動程序就是一個很好的例子。 在SSDT中時,應用程序為32位,因此必須使用32個驅動程序。 如果您的SQL Server也僅安裝了32位驅動程序 (而不是64位),則必須再次使用32位運行時選項。 與您使用的驅動程序有關。 如果您沒有正在使用的64位驅動程序,但是擁有32位驅動程序,則說明您已在32位上運行(反之亦然)。

強調了幾個位。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM