SAP ASE | Sybase ASE Grundlagen - Datenbankspeicher erweitern

Поділитися
Вставка
  • Опубліковано 8 вер 2024

КОМЕНТАРІ • 3

  • @Kaestchen69
    @Kaestchen69 11 місяців тому

    DB Error 1150 bei SGEN Job (gelöst)
    Hallo,
    ich habe aktuelle alle paar Millisekunden einen SQL Error 1105 im Syslog. Alle Wikis sagen, das die DB voll ist. Ich habe sowohl das data und log device, als auch die DB vergrössert. Obwohl ich vorher laut sp_helpdb genug Kapazität habe ist der Fehler immer noch da.
    Ich weiß nach etlicher Recherche nicht warum. Hat irgendwer eine Idee dazu?
    Wäre sehr dankbar.

    • @andreasloibl
      @andreasloibl  11 місяців тому

      Welcher Sybase ASE Release? 16?
      infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00729.1500/html/errMessageAdvRes/X100549.htm
      Wenn der 1105er Error während der Laufzeit kommt, also nicht nach einem Database Restore, dann schaue wir im verlinkten Artikel die Sektion "Runtime 1105 errors" an. Das vergrößern der Datenbank hilft nur bei einem 1105er Error in den States 1, 2, 10, 13, 14, 15, 16, 17.
      Bei den States 3,4,6,7,8 und 9 hilft der Befehl "dump transaction", evtl. in Kombination mit einem update command in der sysusages table
      Dann gibt es noch einen Sonderfall, wenn du die Sybase ASE Datenbank für Hochverfügbarkeit replizierst. Das ist auch in dem Artikel erläutert. Hoffe eine der drei Sektionen hilft dir.

    • @Kaestchen69
      @Kaestchen69 11 місяців тому

      Vielen Dank für die schnelle Antwort.
      Ich kannte den Artikel schon. Leider hat er mir nicht geholfen.
      Ein paar mehr Details:
      VirtualBox 7.0 mit OpenSUSE Leap 13.3 und SAP NW AS ABAP Dev Edition 7.52 SP04 und Sybase ASE 16.0.
      Das System war frisch aufgesetzt und es wurde nur SGEN und t-Codes zum Monitoring wie ST22 ausgeführt.
      Der Fehler tritt während des SGEN Job’s auf. Meistens bei einer INS oder EXE Operation. Zusätzlich tritt DBIF_REPO_SQL_ERROR auf, der auf den DB Error 1105 verweist.
      syslogs hat nur ca. 100 Zeilen und dbcc checktable gibt ca. 99% freien Speicher an. In sysusages ist kein Wert NULL, nur manche haben den Wert 0.
      Die Lösung für Replicated databases hat auch nichts bewirkt.
      Ich bin etwas verzweifelt, da das System ganz frisch ist und nur SGEN ausgeführt wurde und dieser Job dann abbricht.