Normales Thema Datenbankfehler (Gelesen: 2165 mal)
markus_herbert
WSUS Junior Member
*
Offline


I Love WSUS!

Beiträge: 42
Standort: Würzburg
Mitglied seit: 12.07.07
Geschlecht: männlich
Datenbankfehler
18.11.11 um 08:41:50
Beitrag drucken  
Bei mehreren W2008 R2 bzw. SBS2011 Servern (die ich betreue) habe ich seit einiger Zeit das Problem, dass beim Aufruf des Serverbereinigungsassistenten die MMC einen Datenbankfehler bringt und damit den Task abbricht.
Irgend eine Idee, woran das liegen könnte?
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #1 - 18.11.11 um 16:45:44
Beitrag drucken  
markus_herbert schrieb on 18.11.11 um 08:41:50:
Bei mehreren W2008 R2 bzw. SBS2011 Servern (die ich betreue) habe ich seit einiger Zeit das Problem, dass beim Aufruf des Serverbereinigungsassistenten die MMC einen Datenbankfehler bringt und damit den Task abbricht.
Irgend eine Idee, woran das liegen könnte?


Ist der Datenbankfehler geheim? Wenn nein, dann poste ihn doch bitte so exakt wie möglich.

Melde dich an der Windows Internal Database an wie in diesem Artikel gezeigt: (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen). Auch kannst Du gleich das dort angegeben Script ausführen. Evtl. hilfts.
  
Zum Seitenanfang
 
markus_herbert
WSUS Junior Member
*
Offline


I Love WSUS!

Beiträge: 42
Standort: Würzburg
Mitglied seit: 12.07.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #2 - 21.11.11 um 09:38:14
Beitrag drucken  
Hier schon mal vorab die Ereigniseigenschaften:

Protokollname: Application
Quelle:        MSSQL$MICROSOFT##SSEE
Datum:         21.11.2011 09:34:29
Ereignis-ID:   18456
Aufgabenkategorie:(4)
Ebene:         Informationen
Schlüsselwörter:Klassisch,Überwachung gescheitert
Benutzer:      NETZWERKDIENST
Computer:      server.domain.local
Beschreibung:
Die Beschreibung für die Ereignis-ID "18456" aus der Quelle "MSSQL$MICROSOFT##SSEE" wurde nicht gefunden. Entweder ist die Komponente, die dieses Ereignis auslöst, nicht auf dem lokalen Computer installiert, oder die Installation ist beschädigt. Sie können die Komponente auf dem lokalen Computer installieren oder reparieren.

Falls das Ereignis auf einem anderen Computer aufgetreten ist, mussten die Anzeigeinformationen mit dem Ereignis gespeichert werden.

Die folgenden Informationen wurden mit dem Ereignis gespeichert:

NT-AUTORITÄT\NETZWERKDIENST
[CLIENT: <named pipe>]

Der angegebene Ressourcentyp wurde nicht in der Image-Datei gefunden

Ereignis-XML:
<Event xmlns=" (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).">
  <System>
    <Provider Name="MSSQL$MICROSOFT##SSEE" />
    <EventID Qualifiers="49152">18456</EventID>
    <Level>0</Level>
    <Task>4</Task>
    <Keywords>0x90000000000000</Keywords>
    <TimeCreated SystemTime="2011-11-21T08:34:29.000000000Z" />
    <EventRecordID>933436</EventRecordID>
    <Channel>Application</Channel>
    <Computer>server.domain.local</Computer>
    <Security UserID="S-1-5-20" />
  </System>
  <EventData>
    <Data>NT-AUTORITÄT\NETZWERKDIENST</Data>
    <Data> [CLIENT: &lt;named pipe&gt;]</Data>
    <Binary>184800000E000000140000005300560032005C004D004900430052004F0053004F004600
54002300230053005300450045000000070000006D00610073007400650072000000</Binary>
  </EventData>
</Event>
  
Zum Seitenanfang
 
markus_herbert
WSUS Junior Member
*
Offline


I Love WSUS!

Beiträge: 42
Standort: Würzburg
Mitglied seit: 12.07.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #3 - 21.11.11 um 09:40:43
Beitrag drucken  
Die MMC liefert dann folgenden Fehler (über das Managment Studio kann ich zugreifen):

Protokollname: Application
Quelle:        Windows Server Update Services
Datum:         21.11.2011 09:34:31
Ereignis-ID:   7042
Aufgabenkategorie:Keine
Ebene:         Warnung
Schlüsselwörter:Klassisch
Benutzer:      Nicht zutreffend
Computer:      Server.domain.local
Beschreibung:
Die WSUS-Verwaltungskonsole konnte keine Verbindung mit der WSUS-Serverdatenbank herstellen.
   
Stellen Sie sicher, dass SQL Server auf dem WSUS-Server ausgeführt wird. Starten Sie SQL erneut, wenn das Problem weiterhin besteht.
   

System.Data.SqlClient.SqlException -- Cannot open database "SUSDB" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\NETZWERKDIENST'.

Source
.Net SqlClient Data Provider

Stack Trace:
   bei System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   bei System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   bei Microsoft.UpdateServices.UI.SnapIn.Wizards.ServerCleanup.ServerCleanupWizard.OnC
leanupComplete(Object sender, PerformCleanupCompletedEventArgs e)
Ereignis-XML:
<Event xmlns=" (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).">
  <System>
    <Provider Name="Windows Server Update Services" />
    <EventID Qualifiers="0">7042</EventID>
    <Level>3</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2011-11-21T08:34:31.000000000Z" />
    <EventRecordID>933438</EventRecordID>
    <Channel>Application</Channel>
    <Computer>SV2.mh1.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Die WSUS-Verwaltungskonsole konnte keine Verbindung mit der WSUS-Serverdatenbank herstellen.
   
Stellen Sie sicher, dass SQL Server auf dem WSUS-Server ausgeführt wird. Starten Sie SQL erneut, wenn das Problem weiterhin besteht.
   

System.Data.SqlClient.SqlException -- Cannot open database "SUSDB" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\NETZWERKDIENST'.

Source
.Net SqlClient Data Provider

Stack Trace:
   bei System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   bei System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   bei Microsoft.UpdateServices.UI.SnapIn.Wizards.ServerCleanup.ServerCleanupWizard.OnC
leanupComplete(Object sender, PerformCleanupCompletedEventArgs e)</Data>
  </EventData>
</Event>
  
Zum Seitenanfang
 
markus_herbert
WSUS Junior Member
*
Offline


I Love WSUS!

Beiträge: 42
Standort: Würzburg
Mitglied seit: 12.07.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #4 - 21.11.11 um 09:54:44
Beitrag drucken  
Das Reindex-Script läuft ohne Fehler durch.

Estimating fragmentation: Begin. 2011-11-21 09:44:58.340
Number of indexes to rebuild: 65
Estimating fragmentation: End. 2011-11-21 09:45:42.613
.......
Statistics for all tables have been updated.
Done updating statistics.2011-11-21 09:48:35.413

Ich versuche jetzt noch mal eine Bereinigung. Melde mich später.
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #5 - 21.11.11 um 10:21:40
Beitrag drucken  
Hier hast Du den Fehler:

Quote:
System.Data.SqlClient.SqlException -- Cannot open database "SUSDB" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\NETZWERKDIENST'.


Du mußt die NTFS-Berechtigungen gem. diesem Dokument einstellen: (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen). Und die Einstellungen im IIS kontrollieren: (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen). Solange im IIS alles einwandfrei läuft, würde ich nichts umstellen.
  
Zum Seitenanfang
 
markus_herbert
WSUS Junior Member
*
Offline


I Love WSUS!

Beiträge: 42
Standort: Würzburg
Mitglied seit: 12.07.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #6 - 23.11.11 um 16:12:28
Beitrag drucken  
Diesen Fehler verstehe ich nicht.
Ich habe sowohl die NTFS Berechtigungen als auch die IIS Einstellungen überprüft. Alle ok.
Sowohl mit dem Management Studio als auch mit OSQL -E -S server funktioniert die Anmeldung einwandfrei.

Bezüglich meiner ersten Behauptung muss ich mich korrigieren. Es betrifft nur die SBS2011 bzw. SBS2008 Server auf denen WSUS installiert ist. Bei WSUS unter W2008 R2 und W2003 funktioniert der Bereinigungsassistent noch einwandfrei.
Vielleicht war der letzte Patch für Sharepoint daran schuld?
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Datenbankfehler
Antwort #7 - 23.11.11 um 22:44:51
Beitrag drucken  
markus_herbert schrieb on 23.11.11 um 16:12:28:
Diesen Fehler verstehe ich nicht.
Ich habe sowohl die NTFS Berechtigungen als auch die IIS Einstellungen überprüft. Alle ok.
Sowohl mit dem Management Studio als auch mit OSQL -E -S server funktioniert die Anmeldung einwandfrei.


Aber der Benutzer NETZWERKDIENST hat Probleme bei der Anmeldung. Rechtsklick auf die SUSDB > Eigenschaften > Sicherheit. Ist hier der NETZWERKDIENST eingetragen?

markus_herbert schrieb on 23.11.11 um 16:12:28:
Bezüglich meiner ersten Behauptung muss ich mich korrigieren. Es betrifft nur die SBS2011 bzw. SBS2008 Server auf denen WSUS installiert ist. Bei WSUS unter W2008 R2 und W2003 funktioniert der Bereinigungsassistent noch einwandfrei.
Vielleicht war der letzte Patch für Sharepoint daran schuld?


Probier das Powershell Script aus, gibts im Downloadbereich. Beachte auch die Hinweise dazu.
  
Zum Seitenanfang
 
Bookmarks: Facebook Google Google+ Linked in Twitter Yahoo
 



Nutzungsbedingungen | Datenschutz
Kontakt | RSS | Feedback | Impressum
Facebook | News einsenden