Symptomer
Når du forsøger at installere Business Portal i Microsoft Dynamics GP i Microsoft Business Solutions – Great Plains, i Microsoft Dynamics SL eller i Microsoft Business Solutions – Solomon, er installationen ikke vellykket. Desuden får du vist en fejlmeddelelse, der refererer til MbfPackager.Import.NoMerge.Common.xml fil. Filen MbfPackager.Import.NoMerge.Common.xml indeholder følgende fejlmeddelelse:
Undtagelse: {System.Exception} LoadByObject kunne ikke gennemtvinge en webdelsopgradering. Indre undtagelse: {System.Net.WebException} Fjernserveren returnerede en fejl: (404) Blev ikke fundet.
Årsag
Dette problem kan opstå, når du gendanner systemdatabasen og firmadatabasen til en ny server. Du kan dog ikke gendanne den Microsoft Windows SharePoint Services (WSS)-indholdsdatabase, som Business Portal tidligere blev installeret i.
Bemærk! Hvis du bruger Microsoft Dynamics GP, hedder systemdatabasen DYNAMICS.
Løsning
Du kan løse problemet ved at gendanne den oprindelige SharePoint Services indholdsdatabase og derefter fjerne den nye SharePoint Services indholdsdatabase. Det kan du gøre ved at benytte følgende fremgangsmåde.
Bemærk Den oprindelige SharePoint Services indholdsdatabase indeholder Business Portal-objekter.
-
Sørg for, at den oprindelige konfigurationsdatabase, den nye konfigurationsdatabase og indholdsdatabasen viser de samme versionsoplysninger. Det gør du ved at følge disse trin:
-
Kontrollér versionsoplysningerne for konfigurationsdatabasen. For at gøre dette skal du køre følgende script.
Select SchemaVersion from Globals
-
Kontrollér versionsoplysningerne for indholdsdatabasen. For at gøre dette skal du køre følgende script.
Select * from SystemVersion
-
-
Sørg for, at databaseejeren af den oprindelige indholdsdatabase på den oprindelige computer, der kører Microsoft SQL Server, er den samme databaseejer på den nye computer, der kører SQL Server, efter at du har gendannet indholdsdatabasen. Det gør du ved at følge disse trin:
-
Bekræft databaseejeren på den oprindelige computer. For at gøre dette skal du køre følgende script.
sp_helpdb
-
Ændre databaseejeren på den nye computer. For at gøre dette skal du køre følgende script. Erstat <XXX> med navnet på den bruger, der blev returneret i trin 2a:
sp_changedbowner <XXX>
-
-
Find navnet på den SharePoint Services konfigurationsdatabase. Det kan du gøre ved at følge disse trin:
-
Klik på Start, peg på Alle programmer, klik på Administration, og klik derefter på SharePoint Central administration.
-
I området Serverkonfiguration skal du klikke på Angiv standardkonfigurationsdatabase.
-
Bemærk navnet på konfigurationsdatabasen.
-
-
Bestem navnet på indholdsdatabasen. Det kan du gøre ved at følge disse trin:
-
I området Virtual Server skal du klikke på Konfigurer indstillinger for virtuel serverog derefter klikke på navnet på den virtuelle server, du bruger til virksomhedsportalen.
-
I området Virtual Server Management skal du klikke på Administrer indholdsdatabaser.
-
Bemærk navnet på indholdsdatabasen.
-
-
Tilføj den tidligere anvendte indholdsdatabase igen. Det kan du gøre ved at følge disse trin:
-
Klik på Start, klik på Administration, og klik derefter SharePoint Central administration.
-
Klik på Konfigurer indstillinger for virtuel server.
-
Klik på den virtuelle server, du bruger til forretningsportalen.
-
I området Virtual Server Management skal du klikke på Administrer indholdsdatabaserog derefter klikke på Tilføj en indholdsdatabase.
-
I området Databaseoplysninger skal du klikke på Angiv indstillinger for databaseserverog derefter følge disse trin:
-
I feltet Databaseserver skal du skrive navnet på den computer, der kører Microsoft SQL Server eller navnet på den Microsoft SQL Server Desktop Engine (MSDE), hvor indholdsdatabasen er placeret.
-
I feltet Databasenavn skal du skrive navnet på SharePoint Services indholdsdatabasen.
-
-
I området Databasekapacitet Indstillinger du følge disse trin:
-
I feltet Antal websteder, før der genereres en advarselshændelse skal du skrive 9000.
-
Skriv 15000 i feltet Maksimalt antal websteder, der kan oprettes i denne database, og klik derefter på OK.
-
-
-
Fjern den nye indholdsdatabase. Det kan du gøre ved at følge disse trin:
-
Klik på Start, klik på Administration, og klik derefter SharePoint Central administration.
-
Klik på Konfigurer indstillinger for virtuel server.
-
Klik på den virtuelle server, du bruger til forretningsportalen.
-
Klik på Administrer indholdsdatabaser,og klik derefter på den nye SharePoint Services indholdsdatabase.
Bemærk! Dette er den database, der ikke omfatter Business Portal-objekterne. -
Klik på Fjern indholdsdatabase, og klik derefter på OK.
-