Požymiai
Tarkime, kad perkelti svetainių rinkinio iš vienos turinio duomenų bazės paskirties turinio duomenų bazę, programoje "Microsoft SharePoint Server 2010". Galite tai padaryti naudodami Perkelti-SPSite PowerShell komandą arba komandą stsadm-o mergecontentdb . Jei klaida įvyksta prieš svetainės duomenis yra visiškai nukopijuotas į paskirties turinio duomenų bazės, svetainių rinkinio gali būti susietas su konfigūracijos duomenų bazės.
Sprendimas
Norėdami išspręsti šią problemą, taikykite šį karštųjų pataisų paketą:
2516472 SharePoint Server 2010 karštųjų pataisų paketo (sts-x-none.msp) aprašas: 2011 m. balandžio 26 d Pritaikę karštųjų pataisų paketą, atlikite šiuos veiksmus, kad išspręstumėte šią problemą.
-
Patikrinkite, ar duomenų šaltinio ir paskirties duomenų bazė, kurios duomenų bazės yra svetainių rinkinį ir kurios duomenų bazės yra susietos struktūros. Norėdami tai padaryti, vykdykite toliau nurodytas komandas.
stsadm -o enumallwebs - databasename SourceDatabaseName >stsadm -o enumallwebs - databasenameDestinationDatabaseName >
-
Palyginkite svetainės struktūra, duomenų šaltinio ir paskirties duomenų bazės būseną. Tada ieškokite svetainę, kurios URL yra pagrįstas jo šakninio svetainės URL, ir patvirtinti, ar svetainės struktūros peržiūrėję InSiteMap reikšmę.
-
Baigę 1 ir 2 veiksmus, turite nustatyti pirmosios vienišosios eilutės svetainių rinkinio ID ir duomenų bazę, kurioje pirmosios vienišosios eilutės svetainių rinkinio rezultatais stsadm -o enumallwebs komandos pavadinimą. Toliau galimi rezultatai gali būti:
-
Svetainių rinkinio kopija saugoma ir duomenų šaltinio ir paskirties duomenų bazėje. Tačiau nei duomenų bazė yra struktūros. Norėdami išspręsti šią problemą, vykdykite šią komandą, Norėdami panaikinti kopiją, jums nebereikia.
stsadm -o deletesite-force - siteid < paliko svetainių rinkinio ID > - databasename < duomenų bazė, kurioje pirmosios vienišosios eilutės svetainių rinkinio pavadinimas >Tada paleiskite šią komandą, norėdami susieti likusius kopijuoti svetainės struktūra:
stsadm-o refreshsitemap
-
Svetainių rinkinio kopija saugoma ir duomenų šaltinio ir paskirties duomenų bazėje. Tačiau tik vienas duomenų bazė yra struktūros. Norėdami išspręsti šią problemą, vykdykite šią komandą, Norėdami panaikinti kopiją, jums nebereikia.
stsadm -o deletesite-force - siteid < paliko svetainių rinkinio ID > - databasename < duomenų bazė, kurioje pirmosios vienišosios eilutės svetainių rinkinio pavadinimas >
-
Daugiau nei vieną svetainių rinkinio kopijos yra saugomos arba duomenų šaltinio arba paskirties duomenų bazėje. Norėdami išspręsti šią problemą, vykdykite šią komandą, Norėdami panaikinti kopijos, jums nebereikia.
stsadm -o deletesite-force - siteid < paliko svetainių rinkinio ID > - databasename < duomenų bazė, kurioje pirmosios vienišosios eilutės svetainių rinkinio pavadinimas >Tada paleiskite šią komandą, norėdami susieti likusius kopijuoti svetainės struktūra:
stsadm-o refreshsitemap
Pastaba. Jei norite gauti daugiau informacijos apie tai, kaip panaikinti svetainę, apsilankykite šioje "Microsoft TechNet" svetainėje:
Bendroji informacija apie tai, kad Deletesite: Stsadm operacija
-
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.