2012-04-22 45 views
0

。當我試圖安裝SQL Server 2005時,我可以看到報告服務,但它被禁用。Sql Server 2005報告服務在Windows 7專業版安裝過程中被禁用對於我們的項目,我們需要sql server 2005報告服務

我嘗試了所有的設置給我的網絡狀使某些部件在「打開窗戶讓開/關」

1)Internet信息服務。

2)打開萬維網服務。

3)應用程序開發功能。

4)ASP.NET

因爲我的系統是64位的,我執行這個腳本太

CSCRIPT%SYSTEMDRIVE%\的Inetpub \ adminscripts \ adsutil.vbs設置W3SVC/AppPools/Enable32bitAppOnWin64 0

雖然仍報告服務是禁用狀態

在此請幫助,做我需要做任何其它設置

,我發現SQL Server 2008報表服務在我的系統完美的工作,但是我們現有的項目模塊進行配置,使得其尋找的IIS

+0

你正在安裝什麼版本的SQL Server 2005? Reporting Services不包含所有版本。 – 2012-04-22 03:43:11

+0

謝謝ken ...這是SQLServer2005 -32位服務器,我可以在安裝過程中看到報告服務選項,但它是灰色的,所以我無法選擇該..如果該版本不支持,它不會顯示它作爲選項權利? – 2012-04-22 05:40:08

+0

這告訴**版本**,但不是**版本**(例如,Visual Studio有Express,Professional,Enterprise和SQL Server有CE,Express等)。並非所有版本都包含相同的功能,並且它可能會變灰,因爲它在您安裝的版本中不可用。 – 2012-04-22 05:44:33

回答

1

報告文件中的某些SQL Server 2005中我找到了解決辦法。最後,

由於我需要在我的系統上安裝32位報告服務,首先我們需要刪除安裝在系統中的現有64位報告服務。

「卸載位於同一臺計算機上的任何64位報表服務器實例在64位計算機上,無法運行Reporting Services的64位和32位實例如果您有現有的64位報告服務安裝,運行安裝程序來卸載它。「

一旦完成

運行此腳本

CSCRIPT的%SystemDrive%\的Inetpub \ AdminScripts \ adsutil.vbs設置SVC/AppPools/Enable32bitAppOnWin64 1

然後去IIS(即INETMGR)

選擇ApplicationPool並在右側選擇「SetDefaultApppoolDefaults」,並將 「Enable32bitApplication as True」設置爲

現在ü可以安裝

我面臨的問題中看到報告服務選項,因爲已經在我的系統SQLSERVER2008報告服務,在那裏,因爲它是64位我行的事讓我安裝2005年32位報告服務

謝謝