Applies ToSharePoint Server 2010

Příznaky

Přesunout kolekci webů z jedné databáze obsahu do cílové databáze obsahu v aplikaci Microsoft SharePoint Server 2010 se předpokládá. To provedete pomocí příkazu PowerShell Přesunout SPSite nebo příkazu stsadm – o mergecontentdb . Pokud dojde k selhání před data webu zcela zkopírována do cílové databáze obsahu, kolekce webů není mapována na konfigurační databáze.

Řešení

Chcete-li tento problém vyřešit, platí následující balíček opravy hotfix:

2516472 Popis balíčku opravy hotfix serveru SharePoint Server 2010 (sts-x-none.msp): 26 Duben 2011 Po instalaci balíčku oprav hotfix, postupujte takto Chcete-li tento problém vyřešit:

  1. Kontrola zdrojové databáze a cílová databáze databázi, která obsahuje kolekci webů a databází, které jsou mapovány na mapě webu. Chcete-li to provést, spusťte následující příkazy:

    příkaz stsadm -o enumallwebs - databasename SourceDatabaseName >stsadm -o enumallwebs - databasenameDestinationDatabaseName >

  2. Porovnejte stav mezi zdrojové databázi a cílové databáze mapy webu. Potom vyhledejte webu, jehož adresa URL je založen na adresu URL svého webu kořenové a potvrdit, zda je server umístěn v mapě webu kontrolou hodnotu InSiteMap .

  3. Po dokončení kroku 1 a krok 2, je nutné určit ID kolekce osamocené serveru a název databáze, která obsahuje kolekci webů osamocené z výsledků stsadm -o enumallwebs příkazy. Mohou existovat následující možné výsledky:

    • Ve zdrojové databázi a cílové databáze je uložena kopie kolekce webů. Žádná databáze je však v mapě webu. Chcete-li tento problém vyřešit, spusťte následující příkaz Odstranit kopii, která již nepotřebujete:

      stsadm -o deletesite-force - ID serveru < osamocené kolekce ID sítě > - databasename < název databáze, která obsahuje kolekci webů osamocené >Potom spusťte následující příkaz mapovat zbývající kopie na mapu webu:

      příkaz stsadm – o refreshsitemap

    • Ve zdrojové databázi a cílové databáze je uložena kopie kolekce webů. Pouze jedna databáze je však v mapě webu. Chcete-li tento problém vyřešit, spusťte následující příkaz Odstranit kopii, která již nepotřebujete:

      stsadm -o deletesite-force - ID serveru < osamocené kolekce ID sítě > - databasename < název databáze, která obsahuje kolekci webů osamocené >

    • Více než jedna kopie kolekce webů jsou uloženy v databázi zdrojové nebo cílové databáze. Chcete-li tento problém vyřešit, spusťte následující příkaz Odstranit kopie, které již nepotřebujete:

      stsadm -o deletesite-force - ID serveru < osamocené kolekce ID sítě > - databasename < název databáze, která obsahuje kolekci webů osamocené >Potom spusťte následující příkaz mapovat zbývající kopie na mapu webu:

      příkaz stsadm – o refreshsitemap

    PoznámkaDalší informace o odstranění webu naleznete na následujícím webu Microsoft TechNet:

    Obecné informace o Deletesite: Stsadm operace

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.