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

Administration SQL Server Discussion :

Base marquée en réplication sans l'être


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 75
    Par défaut Base marquée en réplication sans l'être
    bonjour à tous,

    ma bdd est marqué en replication dans sys.databases ce qui forcemment ne permet pas au journal de transaction de se réduire.

    ma bdd n'a pas de réplication de configurée par contre le mirroring l'était. j'ai supprimé cette mise en mirroir pour me permettre de réduire la taille du fichier de log mais ça ne change rien.

    j'ai beau chercher et tester de multiple commande trouvée sur le net rien y fait.

    je pense qu'il faut trouver la transaction non finie et faire un kill .. je ne suis pas sûr et je ne trouve pas.

    dbcc opentrant me renvoi bien un n° LSN non distribué ...

    auriez-vous une explication de se phénomène ?

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Février 2008
    Messages
    758
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 758
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select log_reuse_wait_desc from sys.databases where name = 'mabase'

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 75
    Par défaut
    euh le résultat de la requête que tu as marqué est "replication" comme je l'ai écrit en 1ere ligne

  4. #4
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Comment avez vous supprimé votre mise en miroir ?
    On pourrait avoir le contenu de la commande DBCC OPENTRAN ?

    ++

  5. #5
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 75
    Par défaut
    je l'ai fait de manière graphique (tâche\Mise en miroir\Supprimer la mise en miroir)

    voici le récultat du DBCC Opentran :
    Informations de transaction pour la base de données 'BDD'.

    Informations sur les transactions*répliquées*:
    Plus ancien numéro de séquence d'enregistrement distribué*: (34634:11997:8)
    Plus ancien numéro de séquence d'enregistrement non distribué*: (34634:11999:1)
    Exécution de DBCC terminée. Si DBCC vous a adressé des messages d'erreur, contactez l'administrateur système.


    merci pour les réponses

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 75
    Par défaut
    alors j'ai enfin trouvé pourquoi !

    c'est une qui sert de test donc j'avais fait une sauvegarde de la prod que j'ai restauré sur une autre serveur.
    Sur la prod, la bdd devait être dans cette état (car elle est publiée) donc forcemment lorsque je l'ai restauré il restait une transaction non distribuée !

    sur mon serveur de test, j'ai créé une publication de la bdd (avec une seule table) j'ai marqué les transactions comme traitées et j'ai supprimé la publication.

    et voilà le tour est joué


    merci pour ton aide

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

Discussions similaires

  1. Comment créer une base utilisable sur PC sans ACCESS
    Par lesalloues dans le forum Runtime
    Réponses: 4
    Dernier message: 22/08/2006, 14h52
  2. Base de donnees : connexion sans ODBC
    Par Lnx2050 dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 18/07/2006, 18h41
  3. base marquée "suspect"
    Par Babylonne dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/05/2006, 17h06
  4. Peut-on manipuler une base de donnée oracle sans oracle
    Par sillycoder dans le forum Oracle
    Réponses: 8
    Dernier message: 19/01/2006, 09h00
  5. [ODBC] Utiliser une base de données Access sans les MFC
    Par Higestromm dans le forum Bases de données
    Réponses: 6
    Dernier message: 15/03/2005, 21h37

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