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 :

[2000] I/O error 33


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut [2000] I/O error 33
    Bonjour,

    J'ai un serveur SQL 2000 (eh oui ...) qui tourne sur un Windows Server 2003 avec des disques en RAID5

    Il y a :
    - une base de 30 Go qui enregistre 24/24 la production en continu d'une usine
    - une base de 45 Go qui contient les archives de production. Celle-ci n'est mise à jour que le dimanche
    pour l'archivage de données de production par transfert de données avec une simple requête INSERT.

    Depuis un an, la 2ème base (archive) plante à peu près une fois par mois lors de ce transfert de données.
    Je dois alors reprendre la sauvegarde précédente et recommencer l'archivage.

    Le message est toujours le même :
    I/O error 33(Le processus ne peut pas accéder au fichier car un autre processus en a verrouillé une partie.) detected during write at offset 0x0000086da80000 in file 'D:\mabaseArchive.MDF'..
    Erreur : 823, Gravité : 24, État : 4

    Le log se rempli alors à raison d'un message d'erreur par seconde !
    à noter que l'adresse 0x0000086da80000 change à chaque fois

    On a essayé de défragmenter les disques, puis on a changé les disques de RAID5
    rien n'y a fait

    Est-ce que quelqu'un aurait une idée ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  2. #2
    Membre émérite

    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Novembre 2014
    Messages
    817
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2014
    Messages : 817
    Billets dans le blog
    2
    Par défaut
    Lancez la commande suivante , pour voir l'état du votre base il se peut qu elle serai corrompu

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DBCC CHECKDB('<mabase') 
    WITH NO_INFOMSGS, ALL_ERRORMSGS

  3. #3
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Je teste cela ... avec un doute tout de même car je ne suis pas sûr que SQL Server accède encore à la base
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  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
    Hello,

    Ca sent l'antivirus et son filter driver intrusif. Est-ce que tu as vérifié de ce côté?

    ++

  5. #5
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Je vais vérifier cela.
    En attendant, j'ai essayé d’arrêter l'instance SQL pour tenter de stopper le flot de messages d'erreur mais ça ne marche pas.
    Je suis obligé de redémarrer la machine.
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  6. #6
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Bon, après vérification, il n'y a pas d'antivirus.
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

Discussions similaires

  1. [Server 2000] Transact-sql error Incorrect syntax near '>'
    Par kaygee dans le forum Développement
    Réponses: 3
    Dernier message: 30/03/2011, 13h38
  2. Error 9002 avec SQL Server 2000
    Par Contact2012 dans le forum Outils
    Réponses: 4
    Dernier message: 10/07/2008, 16h16
  3. [SQL Server 2000] Attach: error 1813 sur log
    Par Gugli dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/09/2006, 09h15
  4. [SQL Server 2000] error lors d'un select
    Par ardi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 10/04/2006, 08h39
  5. Réponses: 4
    Dernier message: 22/09/2005, 23h57

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