Sharepoint-Services WSS3 und Recovery bzw. wiederherstellung
Hallo zusammen,
folgende Problematik:
Meine Sharepoint-Services WSS3 mit SP1 liefen bis jetzt ohne Probleme auf einem Windows Server 2003. Wir haben ausschießlich Dokumentenbibliotheken benutzt.
Ausserdem läuft noch ein WSUS mit auf dem Server, der sollte aber nichts zur Debatte tun.
Von heute auf morgen war die Zentraladministration nicht mehr erreichbar.
Es erscheint folgender Fehler:
Serverfehler in der Anwendung /.
Die DataSourceID von QuickLaunchMenu muss die ID eines Steuerelements vom Typ IHierarchicalDataSource sein. Ein Steuerelement mit der ID QuickLaunchSiteMap konnte nicht gefunden werden.
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.
Ausnahmedetails: System.Web.HttpException: Die DataSourceID von QuickLaunchMenu muss die ID eines Steuerelements vom Typ IHierarchicalDataSource sein. Ein Steuerelement mit der ID QuickLaunchSiteMap konnte nicht gefunden werden.
Quellfehler:
Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.
Stapelüberwachung:
[HttpException (0x80004005): Die DataSourceID von QuickLaunchMenu muss die ID eines Steuerelements vom Typ IHierarchicalDataSource sein. Ein Steuerelement mit der ID QuickLaunchSiteMap konnte nicht gefunden werden.]
System.Web.UI.WebControls.HierarchicalDataBoundControl.GetDataSource() +1483857
System.Web.UI.WebControls.HierarchicalDataBoundControl.ConnectToHierarchicalDataSource() +158
System.Web.UI.WebControls.HierarchicalDataBoundControl.OnLoad(EventArgs e) +16
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
--------------------------------------------------------------------------------
Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.1433; ASP.NET-Version:2.0.50727.1433
Googeln hat mich auch nicht sehr viel weiter gebracht. Meine Vermutung ist, es liegt wohl an der web.config. Aber was da genau nicht passen soll, ist mir noch ein Rätsel. Wir haben ja an den Files nichts geändert.
Dann habe ich den Konfigurations-Assistent für Sharepoint-Produkte und Technolgien gestartet, was wohl dann den ganzen Sharepoint ohne Rückfrage zurückgesetzt hat. (Tolles Tool..Danke)
Jetzt ist nichts mehr da. Die Websites sind weg aber dafür geht die Zentraladministration wieder
Ok. Damit die User wenigstens auf die Dokumente zugreifen können, habe ich den Server vorher in eine VM umgewandelt für Notfälle. Jetzt ist wenigstens das Portal wieder erreichbar.
So, auf den bisherigen Server gibt es ja jetzt keine Konfiguration mehr, ich habe aber ein Backup der Inhaltsdatenbank. Das Backup habe ich mit folgendem Befehl ausgeführt:
stsadm.exe" -o backup -directory c:\backup\ -backupmethod full
Versuche ich auf einem Test-System die Datenbank zurückzuspielen erscheinen aber auch diverse Fehlerchen.
z.B.
Fehler beim SharePoint - 80-Objekt im OnRestore-Ereignis. Weitere Informationen finden Sie im Fehlerprotokoll im Sicherungsverzeichnis. SPDuplicateObjectException: Ein Objekt vom Typ "Microsoft.SharePoint.Administration.SPWebApplication" mit dem Namen "SharePoint - 80" ist bereits unter "Microsoft.SharePoint.Administration.SPWebService" mit dem Namen "" vorhanden. Benennen Sie das Objekt um, oder löschen Sie das vorhandene Objekt.
Letztendlich weiss ich nicht wirklich wie ich jetzt weitermachen soll. Ich habe ein Backup kriege es aber nicht eingespielt. Die Konfiguration in der Zentraladministration muss ich sicherlich von Hand neu machen, da ich denke dass die Konfiguration nicht mitgesichert wird. Irgendwie muss ich doch die Inhaltsdatenbank wieder verknüpfen oder zurückspielen können.
Hoffentlich weiss jemand wie man da jetzt am besten vorgeht.
Jede Info ist Willkommen.
Danke.
Manuel
folgende Problematik:
Meine Sharepoint-Services WSS3 mit SP1 liefen bis jetzt ohne Probleme auf einem Windows Server 2003. Wir haben ausschießlich Dokumentenbibliotheken benutzt.
Ausserdem läuft noch ein WSUS mit auf dem Server, der sollte aber nichts zur Debatte tun.
Von heute auf morgen war die Zentraladministration nicht mehr erreichbar.
Es erscheint folgender Fehler:
Serverfehler in der Anwendung /.
Die DataSourceID von QuickLaunchMenu muss die ID eines Steuerelements vom Typ IHierarchicalDataSource sein. Ein Steuerelement mit der ID QuickLaunchSiteMap konnte nicht gefunden werden.
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.
Ausnahmedetails: System.Web.HttpException: Die DataSourceID von QuickLaunchMenu muss die ID eines Steuerelements vom Typ IHierarchicalDataSource sein. Ein Steuerelement mit der ID QuickLaunchSiteMap konnte nicht gefunden werden.
Quellfehler:
Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.
Stapelüberwachung:
[HttpException (0x80004005): Die DataSourceID von QuickLaunchMenu muss die ID eines Steuerelements vom Typ IHierarchicalDataSource sein. Ein Steuerelement mit der ID QuickLaunchSiteMap konnte nicht gefunden werden.]
System.Web.UI.WebControls.HierarchicalDataBoundControl.GetDataSource() +1483857
System.Web.UI.WebControls.HierarchicalDataBoundControl.ConnectToHierarchicalDataSource() +158
System.Web.UI.WebControls.HierarchicalDataBoundControl.OnLoad(EventArgs e) +16
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
--------------------------------------------------------------------------------
Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.1433; ASP.NET-Version:2.0.50727.1433
Googeln hat mich auch nicht sehr viel weiter gebracht. Meine Vermutung ist, es liegt wohl an der web.config. Aber was da genau nicht passen soll, ist mir noch ein Rätsel. Wir haben ja an den Files nichts geändert.
Dann habe ich den Konfigurations-Assistent für Sharepoint-Produkte und Technolgien gestartet, was wohl dann den ganzen Sharepoint ohne Rückfrage zurückgesetzt hat. (Tolles Tool..Danke)
Jetzt ist nichts mehr da. Die Websites sind weg aber dafür geht die Zentraladministration wieder
Ok. Damit die User wenigstens auf die Dokumente zugreifen können, habe ich den Server vorher in eine VM umgewandelt für Notfälle. Jetzt ist wenigstens das Portal wieder erreichbar.
So, auf den bisherigen Server gibt es ja jetzt keine Konfiguration mehr, ich habe aber ein Backup der Inhaltsdatenbank. Das Backup habe ich mit folgendem Befehl ausgeführt:
stsadm.exe" -o backup -directory c:\backup\ -backupmethod full
Versuche ich auf einem Test-System die Datenbank zurückzuspielen erscheinen aber auch diverse Fehlerchen.
z.B.
Fehler beim SharePoint - 80-Objekt im OnRestore-Ereignis. Weitere Informationen finden Sie im Fehlerprotokoll im Sicherungsverzeichnis. SPDuplicateObjectException: Ein Objekt vom Typ "Microsoft.SharePoint.Administration.SPWebApplication" mit dem Namen "SharePoint - 80" ist bereits unter "Microsoft.SharePoint.Administration.SPWebService" mit dem Namen "" vorhanden. Benennen Sie das Objekt um, oder löschen Sie das vorhandene Objekt.
Letztendlich weiss ich nicht wirklich wie ich jetzt weitermachen soll. Ich habe ein Backup kriege es aber nicht eingespielt. Die Konfiguration in der Zentraladministration muss ich sicherlich von Hand neu machen, da ich denke dass die Konfiguration nicht mitgesichert wird. Irgendwie muss ich doch die Inhaltsdatenbank wieder verknüpfen oder zurückspielen können.
Hoffentlich weiss jemand wie man da jetzt am besten vorgeht.
Jede Info ist Willkommen.
Danke.
Manuel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 110409
Url: https://administrator.de/contentid/110409
Ausgedruckt am: 05.11.2024 um 02:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo Manuel,
Erstens: Für die Zukunft würde ich von der Sicherung des Sharepoints mit
stsadm.exe abraten. Denn die Wiederherstellung ist sehr langwierig
kompliziert.
Ich benutze für solche Sachen DocAve von Avepoint -
www.avepoint.de
Zweitens: Googlen hilft doch^^
http://office.microsoft.com/de-de/sharepointdesigner/HA100699391031.asp ...
http://technet.microsoft.com/de-de/library/cc288965.aspx
http://www.sharepointcommunity.de/tabid/108/ctl/ArticleView/mid/457/art ...
und so weiter...
Gruß Enrico
Erstens: Für die Zukunft würde ich von der Sicherung des Sharepoints mit
stsadm.exe abraten. Denn die Wiederherstellung ist sehr langwierig
kompliziert.
Ich benutze für solche Sachen DocAve von Avepoint -
www.avepoint.de
Zweitens: Googlen hilft doch^^
http://office.microsoft.com/de-de/sharepointdesigner/HA100699391031.asp ...
http://technet.microsoft.com/de-de/library/cc288965.aspx
http://www.sharepointcommunity.de/tabid/108/ctl/ArticleView/mid/457/art ...
und so weiter...
Gruß Enrico