IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sybase Discussion :

[ASE]log erreur sur 12.1


Sujet :

Sybase

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 4
    Par défaut [ASE]log erreur sur 12.1
    [ASE] pour Adaptive Server Enterprise ou Sybase SQL Server
    Version 12.1

    j'ai un probleme pour comprendre les logs que sybase me génère????

    Merci d'avance

    01:00000:00047:2005/12/19 20:54:05.99 server Space available in the log segment has fallen critically low in database 'BASE01_TMP1'. All future modifications to this database will be suspended until the log is successfully dumped and space becomes available.
    01:00000:00039:2005/12/19 20:54:06.05 server Error: 2812, Severity: 16, State: 5
    01:00000:00039:2005/12/19 20:54:06.05 server Stored procedure 'sp_thresholdaction' not found. Specify owner.objectname or use sp_help to check whether the object exists (sp_help may produce lots of output).
    00:00000:00038:2005/12/19 21:10:01.60 server WARNING: ***************************
    00:00000:00038:2005/12/19 21:10:01.60 server Attempt by user 1 to dump xact on db master with NO_LOG
    00:00000:00060:2005/12/19 21:20:01.87 server WARNING: ***************************
    00:00000:00060:2005/12/19 21:20:01.87 server Attempt by user 1 to dump xact on db master with NO_LOG
    00:00000:00158:2005/12/19 21:30:02.23 server WARNING: ***************************
    00:00000:00158:2005/12/19 21:30:02.23 server Attempt by user 1 to dump xact on db master with NO_LOG
    01:00000:00040:2005/12/19 21:37:28.64 server Error: 1608, Severity: 18, State: 4
    01:00000:00040:2005/12/19 21:37:28.64 server A client process exited abnormally, or a network error was encountered. Unless other errors occurred, continue processing normally.
    01:00000:00154:2005/12/19 21:40:01.24 server WARNING: ***************************
    01:00000:00154:2005/12/19 21:40:01.24 server Attempt by user 1 to dump xact on db master with NO_LOG
    01:00000:00163:2005/12/19 21:49:28.66 server Error: 1608, Severity: 18, State: 4
    00:00000:00126:2005/12/19 21:49:28.65 server Error: 1608, Severity: 18, State: 4
    01:00000:00163:2005/12/19 21:49:28.66 server A client process exited abnormally, or a network error was encountered. Unless other errors occurred, continue processing normally.

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    Explication
    =======
    Lorsque le seuil du journal de transaction est atteint, l'ASE vous envoie un message d'erreur.
    Ensuite, il essaie d'instancier la procédure sp_threadholdaction.
    Si celle-ci n'existe pas (car c'est à vous de la créer), il suspend toute modification de la base tant que le journal n'est pas libéré ou agrandi.

    Marche à suivre
    ==========
    Tronquez le journal via
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dump tran BASE01_TMP1 with truncate only
    Si cela ne suffit pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dump tran BASE01_TMP1 with nolog
    Si cela ne suffit pas (ça semble être le cas en relisant votre log), tuez toutes les connexions sur cette base (vous devez avoir une transaction ouverte empêchant la purge). Exécutez le résultat du la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select 'kill '+convert(varchar(5), spid) from sysprocesses where dbid=db_id("BASE01_TMP1")
    Puis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dump tran BASE01_TMP1 with truncate only
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 4
    Par défaut
    Merci

  4. #4
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 4
    Par défaut
    Merci pour la précédente réponse.
    J'ai oublié cette partie importante des logs précédents.
    Pourrais je savoir le lien entre entre les dump et la table SYSLOGS ?
    et ce qui se passe dans cette partie des logs ...

    En remerciant a nouveau par avance.

    00:00000:00039:2005/12/21 07:30:28.58 server There is no space available in SYSLOGS for process 39 to log a record for which space has been reserved. This process will retry at intervals of one minute. The internal error number is -4.
    00:00000:00020:2005/12/21 07:30:28.59 server Error: 1105, Severity: 17, State: 3
    00:00000:00020:2005/12/21 07:30:28.59 server Can't allocate space for object 'syslogs' in database 'BASE0_TMP1' because 'logsegment' segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase size of the segment.
    00:00000:00020:2005/12/21 07:30:28.59 server Error: 21, Severity: 21, State: 1
    00:00000:00020:2005/12/21 07:30:28.59 server WARNING - Fatal Error 3475 occurred at Dec 21 2005 7:30AM. Please note the error and time, and contact a user with System Administrator (SA) authorization.
    00:00000:00020:2005/12/21 07:30:28.59 server Error: 3475, Severity: 21, State: 7
    00:00000:00020:2005/12/21 07:30:28.59 server There is no space available in SYSLOGS for process 20 to log a record for which space has been reserved. This process will retry at intervals of one minute. The internal error number is -4.
    00:00000:00160:2005/12/21 07:31:28.57 server Error: 1105, Severity: 17, State: 3

  5. #5
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    La table syslogs est en fait le journal de transaction.
    Elle intégre toutes les transactions, qu'elle soient fermées ou ouvertes.
    Le dump tran vous permet de supprimer la partie morte du journal de transaction, à savoir toutes celles qui sont fermées.
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  6. #6
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 4
    Par défaut
    Merci beaucoup pour vos réponses et surtout pour leur rapidité.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Acces BO 5.1 sur ASE 15 -> erreur ct_fetch()
    Par JefDeBordeaux dans le forum Adaptive Server Enterprise
    Réponses: 1
    Dernier message: 22/10/2011, 10h31
  2. Réponses: 4
    Dernier message: 14/12/2010, 20h21
  3. Erreur taille log TEMPDB sur requête SELECT TOP ....
    Par FMJ dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/10/2008, 17h08
  4. Réponses: 1
    Dernier message: 11/04/2007, 23h52
  5. Réponses: 1
    Dernier message: 11/04/2007, 23h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo