Příznaky
Při pokusu o instalaci portálu Business Portal v Microsoft Dynamics GP, v Microsoft Business Solutions – Great Plains, v Microsoft Dynamics SL nebo v Microsoft Business Solutions – Solomon, instalace není úspěšná. Navíc se zobrazí chybová zpráva, která odkazuje na MbfPackager.Import.NoMerge.Common.xml souboru. Soubor MbfPackager.Import.NoMerge.Common.xml obsahuje následující chybovou zprávu:
Výjimka: {System.Exception} LoadByObject nemohl vynutit upgrade webové části. Vnitřní výjimka: {System.Net.WebException} Vzdálený server vrátil chybu: (404) Nebyl nalezen.
Příčina
K tomuto problému může dojít, když obnovíte systémovou databázi a firemní databázi na nový server. Databázi obsahu aplikace Microsoft Windows SharePoint Services (WSS), ve které byl dříve nainstalovaný portál Business Portal, ale nenovíte.
Poznámka: Pokud používáte Microsoft Dynamics GP, má systémová databáze název DYNAMICS.
Řešení
Pokud chcete tento problém vyřešit, obnovte původní služba SharePoint Services obsahu a potom odeberte novou služba SharePoint Services obsahu. Použijte tento postup.
Poznámka: Původní databáze služba SharePoint Services obsahu obsahuje objekty business portálu.
-
Ujistěte se, že původní konfigurační databáze, nová konfigurační databáze a databáze obsahu zobrazují stejné informace o verzi. Postupujte takto:
-
Ověřte informace o verzi konfigurační databáze. Pokud to chcete udělat, spusťte následující skript.
Select SchemaVersion from Globals
-
Ověřte informace o verzi databáze obsahu. Pokud to chcete udělat, spusťte následující skript.
Select * from SystemVersion
-
-
Ujistěte se, že vlastník databáze původní databáze obsahu v původním počítači, na Microsoft SQL Server, je stejný vlastník databáze na novém počítači, na SQL Server po obnovení databáze obsahu. Postupujte takto:
-
Ověřte vlastníka databáze v původním počítači. Pokud to chcete udělat, spusťte následující skript.
sp_helpdb
-
Změňte vlastníka databáze na novém počítači. Pokud to chcete udělat, spusťte následující skript. Nahraďte <XXX> jménem uživatele, kterého jste vrátili v kroku 2a:
sp_changedbowner <XXX>
-
-
Určete název konfigurační služba SharePoint Services databáze. Postupujte takto:
-
Klikněte na Start,přejděte na Všechny programy,klikněte na Nástroje prosprávu a potom klikněte na SharePoint Centrální správa.
-
V oblasti Konfigurace serveru klikněte na Nastavit výchozí konfigurační databázi.
-
Poznamenejte si název konfigurační databáze.
-
-
Určete název databáze obsahu. Postupujte takto:
-
V oblasti Virtuální server klikněte na Konfigurovat nastavení virtuálníhoserveru a potom klikněte na název virtuálního serveru, který používáte pro portál Business Portal.
-
V oblasti Správa virtuálního serveru klikněte na Spravovat databáze obsahu.
-
Poznamenejte si název databáze obsahu.
-
-
Znovu přidejte dříve použitou databázi obsahu. Postupujte takto:
-
Klikněte na Start,klikněte na Nástroje prosprávu a potom na SharePoint Centrální správa.
-
Klikněte na Konfigurovat nastavení virtuálního serveru.
-
Klikněte na virtuální server, který používáte pro portál Business Portal.
-
V oblasti Správa virtuálního serveru klikněte na Spravovat databáze obsahua potom klikněte na Přidat databázi obsahu.
-
V oblasti Informace o databázi klikněte na Zadat nastavení databázového serverua pak postupujte takto:
-
Do pole Databázový server zadejte název počítače, na kterém je spuštěná Microsoft SQL Server, nebo název Microsoft SQL Server Desktop Engine (MSDE), ve kterém se nachází databáze obsahu.
-
Do pole Název databáze zadejte název databáze služba SharePoint Services obsahu.
-
-
V oblasti Nastavení databáze postupujte takto:
-
Do pole Počet webů před vygenerováním události upozornění zadejte 9000.
-
Do pole Maximální počet webů, které je možné vytvořit v této databázi, zadejte 15000 a potom klikněte na OK.
-
-
-
Odeberte novou databázi obsahu. Postupujte takto:
-
Klikněte na Start,klikněte na Nástroje prosprávu a potom na SharePoint Centrální správa.
-
Klikněte na Konfigurovat nastavení virtuálního serveru.
-
Klikněte na virtuální server, který používáte pro portál Business Portal.
-
Klikněte na Spravovat databáze obsahua potom klikněte na novou služba SharePoint Services obsahu.
Poznámka: Jedná se o databázi, která neobsahuje objekty obchodního portálu. -
Klikněte na Odebrat databázi obsahua potom klikněte na OK.
-