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

Adaptive Server Enterprise Sybase Discussion :

sp_thresholdaction ne se lance pas.


Sujet :

Adaptive Server Enterprise Sybase

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    624
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 624
    Points : 69
    Points
    69
    Par défaut sp_thresholdaction ne se lance pas.
    Bonjour,

    Je suis sur SYBASE 15.0 et lorsque ma log est pleine, ma procédure stocké sp_thresholdaction ne se lance pas.
    Pourtant si je la lance de maniére manuelle, elle s'éxécute.

    voici la proc stocké :
    begin tran
    drop procedure dbo.sp_thresholdaction
    go
    create procedure sp_thresholdaction
    @dbname varchar(30),
    @segmentname varchar(30),
    @free_space int,
    @status int
    as
    declare @controlfile varchar(100)
    print "SEUIL ULTIME ATTEINT POUR LE JOURNAL TRANSACTION DE LA BASE %1! ",@dbname
    dump transaction @dbname with
    truncate_only
    checkpoint
    return
    go
    if @@error = 0
    commit tran
    else
    rollback tran
    go
    J'ai remarqué quelques choses d'étrangres, lorsque je suis sur sybase centrale et que je fais un clic droit sur ma proc stocké, puis propriétés : je n'accéde pas directement à l'onglet paremeters, car j'ai un message d'erreur. Deplus l'onglet est vide.

    merci pour vos reponses

  2. #2
    Membre habitué
    Inscrit en
    Août 2007
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 134
    Points : 168
    Points
    168
    Par défaut
    Bonjour.

    Où avez-vous compilé la sp_thresholdaction?
    Est-ce dans la base sybsystemprocs (recommandé)?

    Pouvez-vous afficher les thresholds sur la base où la thresholdaction ne se déclenche pas en lançant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    use <base en question>
    go
    sp_helpthreshold
    go
    et poster le résultat?
    Pouvez-vous aussi poster un extrait du log du dataserver au moment ou la syslogs est full?

    Enfin, si vous ne conservez pas le journal de transactions, vous pouvez mettre l'option 'trunc log on checkpoint' à true sur cette base en lançant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    use master
    go
    sp_dboption <base en question>,'trunc log',true
    go
    DBA sybase confirmé
    Cherche un poste sur Paris

Discussions similaires

  1. Bootloader qui ne lance pas le Kernel
    Par Jb59 dans le forum Programmation d'OS
    Réponses: 2
    Dernier message: 01/08/2005, 22h29
  2. mmc.exe qui ne se lance pas
    Par r0d dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 27/04/2005, 17h11
  3. [Kylix] Ne se lance pas sous Fedora core 3
    Par John@EuroDevz dans le forum EDI
    Réponses: 3
    Dernier message: 14/02/2005, 16h27
  4. Mysql ne se lance pas problème de socket
    Par Riko dans le forum Installation
    Réponses: 5
    Dernier message: 05/02/2004, 09h28
  5. Envoi d'un mail en VBA: outlook ne se lance pas
    Par Hannibal dans le forum VBA Access
    Réponses: 4
    Dernier message: 01/06/2003, 15h24

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