2016-02-15 74 views
9

我正嘗試在當前安裝的SQL服務器上安裝SQL Server數據工具 - Visual Studio 2012的商業智能。同一架構安裝,爲什麼,我該如何解決?

我得到安裝過程中出現以下錯誤:相同的架構安裝

enter image description here

錯誤消息是沒有意義的,這些都是我的規格

enter image description here

我使用以下exe安裝商業智能工具

+3

您可能有一個64位SQL實例 - 只需將安裝數據工具選擇到上一個嚮導屏幕上的新實例即可。 (它實際上不會安裝另一個SQL服務)。數據工具只有32位,因此無法添加到您的64位實例中 –

回答

6

我有同樣的錯誤。

在這種情況下,在Installation Type部分,你需要選擇

  • 執行SQL Server的新實例

,而不是

  • 添加功能SQL Server的現有實例

否則,安裝將失敗,並顯示「Same architecture installation」。

enter image description here

3

在所有可能的引擎蓋,你必須安裝在您的箱64位SQL Server應用程序。您可以通過發射檢查SQL Server安裝的CPU體系結構類型下面的查詢:

select @@VERSION 

在我的機器,其具有一個SQL Server以下字符串2008安裝的回報:

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) Jun 28 2012 08:36:30 Copyright (c) Microsoft Corporation Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) 

這裏的初始部分查詢輸出Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)表明我的SQL Server安裝是64位應用程序。要進行升級或添加新功能,我總是必須下載64位安裝程序。

您正試圖運行x86(又名32位)CPU架構安裝程序來添加新功能。

雖然你沒有過錯。鏈接詳細說明了爲什麼Microsoft沒有發佈x64 CPU體系結構安裝程序的事件蹤跡,用於此特定情況的SQL Server數據工具 - Business Intelligence for Visual Studio 2012.可用安裝程序僅爲32位,因爲Visual Studio 2012(Shell )僅爲32位。

從我上面提到的鏈接引用:

確保你選擇「新建實例」選項(奇怪,因爲這可能 似乎)。否則,會出現以下錯誤:規則 「相同體系結構安裝」失敗。

這將有效地在您的計算機上創建一個新的32位命名實例,並在其上安裝所有需要的功能和數據工具。

更新:即使在現有SQL Server 2014(x64)實例上安裝SQL Server Management Studio 2014,我也遇到同樣的問題。事實上,在這種情況下,即使在運行SSMS 2014的64位安裝程序時,我也遇到了這個問題。解決方案與通過錯誤相同。

相關問題