none
System task 'SMSSHA_Startup' returned error code 0x80070005 RRS feed

  • Allgemeine Diskussion

  • Hallo,
    in unserer Umgebung tritt öfter das Problem auf, dass Software nicht verteilt wird bzw. nicht angekündigt wird. Schaut man in das Logfile ccmexec.log, stößt man auf den im Betreff angegebenen Fehler. Zusätzlich tritt der Efekt auf, dass wenn man einen Client in eine Sammlung verschiebt, dieser teilweise nicht angezeigt wird.

    Nach einem Neustart des SCCM-Servers funktioniert allerdings alles wieder wie gehabt... hat jemand eine Idee, woran es liegen könnte?
    Angaben zum Server:

    - Server 2008 R2, SQL Server 2008, SCCM 2007 SP2 R3

     

    Donnerstag, 8. Dezember 2011 12:42

Alle Antworten

  • SMSSHA = SMS System Health Agent. Diese Meldung kann ignoriert werden, falls Du kein NAP (network access protection) im Einsatz hast. Hier ist kein Zusammenhang zur Softwareverteilung. Das Problem muss also woanders liegen. Funktioniert der MP? Kann der Client Policies herunterladen? Funktioniert der Siteserver? Wieso werden die Clients nicht in die Sammlung aufgenommen? Wie sehen die Mitgliedschaftsregeln aus (dynamic oder direct)? Funktioniert der Collection Evaluator?
    Torsten Meringer | http://www.mssccmfaq.de
    Donnerstag, 8. Dezember 2011 12:58
    Beantworter
  • Ok,also NAP ist nicht aktiviert, der MP funktioniert soweit, ich kann mit den Clients bspw. die Computerrichtlinie auslösen und dann werden auch Ankündigungen / Zuweisungen angezeigt und Software installiert. Nun musste ich allerdings schon den Server innerhalb einer Woche ein paar mal durchstarten, damit es wieder funktioniert. 

    Die Sammlung bzw. die Rechnerzuweisung habe ich wie folgt vorgenommen:
    - neue Sammlung erstellen, Namen vergeben und fertiggestellt
    - dann aus der Sammlung Alle Systeme den / die entsprechenden Rechner ausgewählt und zur neuen Sammlung hinzugefügt
    - Ankündigung eines Programmes auf diese neue Sammlung

    -Oft sind die so zugewiesenen Rechner gleich in der Sammlung zu sehen, sobald die Sammlungsmitgliedschaft aktualisiert wurde, aber nun ist es schön desöfteren in letzter Zeit vorgekommen, dass sie nicht auftauchen und erst nach einem kompletten Neustart sichtbar sind.

    Der Standortsystemstatus ist komplett grün, alles in Ordnung, beim Komponentenstatus gibt es 2 Warnungen... SMS_Client_Config_Manager und , wobei dort nur einige Systeme gelistet werden, wo der Client aus unterschiedlichen Gründen nicht installiert werden konnte und SMS_Offer_Manager, wobei hier aber 2 Fehler aufgeführt werden:

    Meldungs-ID 620
    Microsoft SQL Server hat SQL-Meldung 50000, Schweregrad 16, zurückgegeben: *** Unknown SQL Error!

    Microsoft SQL Server hat SQL-Meldung 99901, Schweregrad 16, zurückgegeben: [42000][99901][Microsoft][ODBC SQL Server Driver][SQL Server]This CollectionID (20000021) does not exist in the parent table, Collections. : CollectionOfferList_ins_upd

    Weitere Informationen zur Problembehandlung finden Sie in der SMS-Dokumentation, der SQL-Dokumentation oder der Microsoft Knowledge Base.

    Donnerstag, 8. Dezember 2011 13:11
  • Hier scheint es also Probleme Richtung SQL/DB zu geben. Was steht denn im colleval.log?
    Torsten Meringer | http://www.mssccmfaq.de
    Donnerstag, 8. Dezember 2011 13:22
    Beantworter
  • Die letzte Zeile, die angezeit wird, hat den Inhalt:

    COLLEVALTHREAD-Succeeded in incremental monitor collections. Will monitor again in 5 minutes.

    Ansonsten wird in Trace32 alles normal angezeigt, also es gibt keine Zeile, die gelb oder rot ist.

    Donnerstag, 8. Dezember 2011 14:02
  • Dann klemmt was mit der CollectionID 20000021 ... gibt's diese denn in der Konsole?
    Torsten Meringer | http://www.mssccmfaq.de
    Donnerstag, 8. Dezember 2011 14:14
    Beantworter
  • Nein, es wird keine Sammlung mit der ID angezeigt..
    Donnerstag, 8. Dezember 2011 14:17
  • Jetzt wird's langsam eng, was die Möglichkeiten des Forums angeht ...
    Mit folgenden SQL-Queries kannst Du mehr über diese Collection herausfinden.
    Die erste zeigt Dir den Namen und die zweite die Parent-Collection:

    select

    CollectionID, Name from v_Collection where CollectionID =

    '20000021'

    select

    parentCollectionID from v_CollectToSubCollect where subCollectionID =

    '20000021'


    Torsten Meringer | http://www.mssccmfaq.de
    Donnerstag, 8. Dezember 2011 15:00
    Beantworter
  • Hallo,

    bist Du inzwischen weitergekommen?

    Gruss,
    Raul

    Mittwoch, 14. Dezember 2011 09:22
  • Hallo,

    die Select Befehle bringen kein Ergebnis, auch sonst kann ich keine Hinweise auf die entsprechende Sammlung finden. Wir mussten den Server jetzt wegen Updates neustarten und zur Zeit gibt es keine Probleme mehr... hoffe, der Fehler hing nur mit der nicht existenten Sammlung zusammen. Ich behalte das im Auge.

    Gruß
    Olaf

    Mittwoch, 14. Dezember 2011 09:41