Een 32-bits versie van SQL Server 2005 Reporting Services installeren op een computer waarop een 64-bits versie van Windows wordt uitgevoerd


Inleiding


In dit artikel wordt uitgelegd hoe u een 32-bits versie van Microsoft SQL Server 2005 Reporting Services (SSRS) installeert op een computer waarop een 64-bits versie van Microsoft Windows wordt uitgevoerd.

Meer informatie


Reporting Services biedt native 64-bits ondersteuning voor het volgende:
  • Server onderdelen voor Itanium-versies van Windows en 64-bits versie van Windows.
  • Client hulpprogramma's voor 64-bits versies van Windows.
De volgende edities van SQL Server 2005 met Reporting Services zijn echter alleen beschikbaar in de 32-bits versies:
  • SQL Server 2005 Express Edition met geavanceerde services
  • SQL Server 2005 Workgroup Edition
Als u een van deze edities van SQL Server 2005 gebruikt op een computer waarop een 64-bits versie van Windows wordt uitgevoerd, voert u de volgende stappen uit om de 32-bits versie van Reporting Services te installeren:
  1. Verwijder de 64-bits versie van Reporting Services.Opmerking Side-by-side installaties van 32-bits versies van Reporting Services en 64-bits versies van Reporting Services in het Microsoft Windows-32-on-Windows-64-subsysteem (WOW64) worden niet ondersteund.
  2. Installeer de 64-bits versie van het Microsoft .NET Framework 2,0 Redistributable Package.
  3. Schakel de 32-bits versie van Microsoft ASP.NET in op de computer.Opmerking U kunt het script in dit artikel uitvoeren om de 32-bits versie van ASP.NET in te schakelen. Als u de 32-bits versie van ASP.NET niet inschakelt voordat u SQL Server 2005 Express Edition installeert met Advanced Services of SQL Server 2005 Workgroup Edition, is Reporting Services niet beschikbaar op de paginaonderdelen voor installatie . Daarnaast ontvangt u een waarschuwingsbericht voor het ASP.NET van de versie registratie van de systeemconfiguratie . Als u het rapport voor dit waarschuwingsbericht bekijkt, ziet u een van de volgende foutberichten:
    • In Windows Server 2008 wordt het volgende foutbericht weergegeven:
      64-bits ASP.Net is geregistreerd. Vereiste 32-bits ASP.Net om Microsoft Reporting service 2005 (32. bit) te installeren.
    • In Windows Server 2003 wordt het volgende foutbericht weergegeven:
      Kan de ASP.Net-versie registratie niet vinden met Microsoft IIS (Internet Information Services)
  4. Installeer de 32-bits versie van Reporting Services na uitvoering van het script.
In de volgende secties vindt u informatie over het installeren van de 32-bits versie van Reporting Services op een computer waarop de 64-bits versie van Microsoft Internet Information Services (IIS) 6,0 en op een computer met de 64-bits versie van ISS 7,0 wordt uitgevoerd. De 64-bits versie van Windows Server 2003 bevat de 64-bits versie van ISS 6,0. De 64-bits versie van Windows Vista bevat de 64-bits versie van IIS 7,0.

De 32-bits versie van Reporting Services installeren op een computer waarop de 64-bits versie van IIS 6,0 wordt uitgevoerd

Voer de volgende stappen uit om de 32-bits versie van Reporting Services te installeren op een computer waarop de 64-bits versie van IIS 6,0 wordt uitgevoerd:
  1. Verwijder de 64-bits versie van Reporting Services. Opmerking Side-by-side installaties van 32-bits versies van Reporting Services en 64-bits versies van Reporting Services worden niet ondersteund.
  2. Voer het bestand Dotnetfx64. exe uit om het .NET Framework handmatig te installeren. het bestand Dotnetfx64. exe bevindt zich in de map Tools\redist\2.0 op de installatiemedia van SQL Server 2005. Ga naar de volgende Microsoft-website voor het downloaden van het bestand Dotnetfx64. exe:
  3. Klik in IIS-beheer op Web Server Extensions.
  4. Klik in het detailvenster met de rechtermuisknop op ASP.net v 2.0.50727en klik op toestaan.
  5. Klik met de rechter muisknop op websites en klikvervolgens opEigenschappen.
  6. Klik op het tabblad ISAPI-filters .
  7. Klik in de kolom filter naam opASP. NET_2.0.50727en klik vervolgens op bewerken.
  8. Vervang C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\ aspnet_filter. dll door C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ aspnet_filter. dll.Opmerking Het bestand Aspnet_filter. dll in de map C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ is een 32-bits versie van het bestand.
  9. Klik tweemaal op OK en sluit vervolgens IIS Manager.
  10. Voer achter de opdrachtprompt de volgende opdracht uit:
    cscript%SystemDrive%\inetpub\AdminScripts\adsutil.vbs set W3SVC/AppPools/Enable32bitAppOnWin64 1
  11. Installeer de 32-bits versie van Reporting Services.
  12. Wanneer de installatie is voltooid, opent u IIS Manager en klikt u vervolgens opWeb Server Extensions.
  13. Klik in het deelvenster Details met de rechtermuisknop op ASP.net v 2.0.50727 (32-bits)en klik vervolgens op toestaan.

De 32-bits versie van Reporting Services installeren op een computer waarop de 64-bits versie van IIS 7,0 wordt uitgevoerd

Voer de volgende stappen uit om de 32-bits versie van Reporting Services te installeren op een computer waarop de 64-bits versie van IIS 7,0 wordt uitgevoerd:
  1. Schakel ASP.NET en IIS in voordat u Reporting Services installeert.
  2. Start een opdrachtprompt. Klik opStart, wijs achtereenvolgens alle Programma's,Bureau-accessoires, met de rechtermuisknop op opdracht prompten klik vervolgens op als administrator uitvoeren.
  3. Klik in het dialoogvenster Gebruikersaccountbeheer op Doorgaan.
  4. Stel de optie Enable32bitAppOnWin64 in op True voor het bovenliggende niveau onder het niveau hoofdwebsite. Ga hiervoor als volgt te werk:
    1. Klik in IIS Manager op Toepassingsgroepen.
    2. Klik in het deelvenster Acties op Standaardinstellingen voor groep toepassingen instellen.
    3. In de sectie Algemeen stelt u de optie Enable32bitAppOnWin64 in op True.
    OpmerkingEen versie van het installatieprogramma van SQL Server 2005 64-bits wordt standaard gezocht naar een 64-bits IIS-installatie. Als de optie Enable32bitAppOnWin64 is ingesteld op Onwaar op basisniveau, moet de installatie van Reporting Services succesvol zijn voltooid.
  5. Installeer de 32-bits versie van Reporting Services. U moet SQL Server 2005 Service Pack 2 (SP2) toepassen nadat u Reporting Services hebt geïnstalleerd in Windows Vista. Als u SQL Server 2005 Express Edition installeert met Advanced Services, kunt u SQL Server 2005 Express Edition uitvoeren met Advanced Services SP2. Ga naar de volgende Microsoft-website voor meer informatie: Als er fouten zijn opgetreden tijdens de installatie, raadpleegt u de sectie problemen met installatiefouten oplossen in Windows Vista.
  6. Stel IIS opnieuw in.
  7. De rapportserver configureren voor lokaal beheer. Voer de volgende stappen uit om de rapportserver en Report Manager lokaal te openen:
    1. Start Microsoft Internet Explorer.
    2. Open het menu Extra en klik op Internet-opties.
    3. Klik op beveiliging.
    4. Klik op vertrouwde websites.
    5. Klik op sites.
    6. Typ http://servernaamonder deze website aan de zone toevoegen.
    7. Als u niet HTTPS gebruikt voor de standaardsite, schakelt u het selectievakje Server certificering vereisen (https:) in. voor alle websites in deze zone , schakelt u het selectievakje uit.
    8. Klik op Toevoegen.
    9. Herhaal stap f en g om http://localhost toe te voegen en klik vervolgens op sluiten. Met deze stap kunt u Internet Explorer starten om te localhost of de netwerkcomputer naam van de server voor rapportserver en Rapportbeheer te kiezen.
  8. Opdrachten voor rollen maken die expliciet toegang tot volledige machtigingen verlenen. Ga hiervoor als volgt te werk:
    1. Start Internet Explorer met de optie uitvoeren als Administrator . Klik hiervoor op Start, klik op alle Programma's, klik met de rechtermuisknop op Internet Exploreren klik vervolgens op als administrator uitvoeren.
    2. Start Report Manager. Opmerking Standaard is de URL van de rapportbeheerder http://servernaam/Reports. Als u SQL Server 2005 Express Edition met Advanced Services SP2 gebruikt, is de URL van de Report Manager http://Server naam/Reports $ SQLEXPRESS. Als u een benoemd exemplaar van Reporting Services gebruikt, is de Report Manager-URL http://servernaam/Reports $INSTANCENAME.
    3. Klik op de Start pagina op Eigenschappen.
    4. Klik op nieuwe roltoewijzing.
    5. Typ een Windows-gebruikersaccount in de volgende indeling:
      domain\user
    6. Klik om het selectievakje inhoudsbeheer te selecteren.
    7. Klik op OK.
    8. Klik in de rechterbovenhoek van de Start pagina op site- instellingen.
    9. Klik op beveiliging voor de hele site configureren.
    10. Klik op nieuwe roltoewijzing.
    11. Typ een Windows-gebruikersaccount in de volgende indeling:
      domain\user
    12. Schakel het selectievakje systeembeheerder in.
    13. Klik op OK.
    14. Sluit Rapportbeheer.
  9. Rapportbeheer openen in Internet Explorer zonder de optie uitvoeren als Administrator te gebruiken.

Installatiefouten oplossen in Windows Vista

Als er foutberichten worden weergegeven bij het instellen van foutberichten voor SQL Server Native Client (SNAC), voor database services en Reporting Services. Het is ook mogelijk dat het installatiepakket van SNAC ongeldig of onjuist is geïnstalleerd. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
929667 Foutbericht wanneer u SQL Server 2005 Express Edition Service Pack 2 Community Technology Preview installeert: ' een installatiepakket voor het product Microsoft SQL Server Native Client kan niet worden gevonden '
Ga als volgt te werk als u de 32-bits versie van Reporting Services niet kunt oplossen door de volgende stappen uit te voeren:
  1. Sluit het installatieprogramma af.
  2. Klik op Starten vervolgens opConfiguratiescherm.
  3. Klik opeen programma verwijderen.
  4. Klik op Microsoft SQL Server Native Client.
  5. Klik op Verwijderen.
  6. Klik op Ja.
  7. Pak de SQL Server 2005 Express Edition met het installatiepakket van Advanced Services uit naar een map op uw computer. Voer hiervoorSQLEXPR_ADV uit. EXE/x bij de opdrachtprompt.
  8. Selecteer de map waarin u de bestanden wilt extraheren.
  9. Zoek het bestand Sqlncli_x64. msi in de map. Dit is het installatiepakket van de SNAC voor SNAC.
  10. Dubbelklik op het bestand Sqlncli_x64. msi en voer het installatieprogramma uit.
  11. Klik op de pagina met de Functieselectie opSQL Server Native Client SDK, klik op de lokale harde schijfop de optie volgendeen klik vervolgens op installeren.
  12. Klik in het dialoogvenster Gebruikersaccountbeheer op Doorgaan.
  13. Installeer SQL Server 2005 Express Edition met Advanced Services.
  14. Stel IIS opnieuw in.
  15. Herhaal de stappen 9 tot en met 11 in de sectie ' de 32-bits versie van Reporting Services installeren op een computer waarop de 64-bits versie van IIS 7,0 wordt uitgevoerd '.

Aanvullende informatie

In IIS 7,0 kunt u de optie Enable32bitapponwin64 op verschillende niveaus op het website niveau instellen, ook op een bepaald siteniveau. Dit was niet het geval met ISS 6,0. U kunt ISS 6,0 in de volledige 32-bits modus of in de 64-bits modus uitvoeren, maar niet beide. Met een 32-bits versie van SQL Server 2005 wordt een 32-bits installatieprogramma van IIS gezocht. Dit komt doordat een 32-bits SQL Server 2005-installatieprogramma in de 32-bits modus moet worden uitgevoerd. Dit is niet het geval in een IIS 7,0-scenario omdat IIS 7,0 in verschillende modi of Bitness op verschillende niveaus kan worden uitgevoerd. In IIS 7,0 kan bijvoorbeeld een specifieke website in de 32-bits modus en een andere website in de 64-bits modus worden uitgevoerd. Deze nieuwe functie is geïntroduceerd in IIS 7.0. Ga voor meer informatie naar de volgende Microsoft-websites:32-bits modus werkprocessenEnable32BitAppOnWin64 metabase-eigenschap (IIS 6,0)

Verwijzingen


Als u meer informatie wilt over het installeren van Reporting Services op een Windows Vista-computer, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
934164 SQL Server 2005 Reporting Services installeren op een computer met Windows Vista
Als u meer informatie wilt over het upgraden van Reporting Services op een Windows Vista-computer, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
934163 SQL Server 2005 Reporting Services upgraden op een computer met Windows Vista