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

Requêtes MySQL Discussion :

Impossible de modifier le nom des tables


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 117
    Par défaut Impossible de modifier le nom des tables
    Bonjour,

    sous EasyPhp, et mysql, lorsque je veux modifier le nom d'une table, mysql me répond :

    Erreur

    requête SQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER TABLE `articles` RENAME `abonne`
    MySQL a répondu:

    Error on rename of '.\articles\articles.MYI' to '.\articles\abonne.MYI' (Errcode: 13)
    Comment ça se fait ?

    Merci d'avance pour votre aide

  2. #2
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 947
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 947
    Par défaut
    Quand vous exécutez RENAME, vous ne pouvez avoir aucune transaction active ou une table protégée en mode écriture
    EasyPhp n'aurait pas une transaction active ?

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 117
    Par défaut
    Citation Envoyé par qi130 Voir le message
    EasyPhp n'aurait pas une transaction active ?
    Possible, mais comment peut on le savoir ?

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 117
    Par défaut
    J'ai constaté que c'était toute la base qui était verouillée. Je ne peux toucher à la base : impossible d'ajouter un nouveau champ pour un second exemple en plus du rename de table.

    Comment est ce que l'on fait pour reprendre la main sur une base ?

  5. #5
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    Citation Envoyé par Fabien50 Voir le message
    Possible, mais comment peut on le savoir ?
    Je pense que "SHOW OPEN TABLES" devrais d'indiquer les tables ouverte et si elles sont utilisé ou vérrouillé, puis un petit coup de "FLUSH TABLE"

Discussions similaires

  1. déclencheur DDL qui modifie le nom des tables
    Par sqlamateur dans le forum Développement
    Réponses: 5
    Dernier message: 11/02/2011, 11h50
  2. Réponses: 1
    Dernier message: 10/06/2010, 08h03
  3. [AC-2002] Modifier les noms des tables sans casser les requêtes
    Par gandalf20000000 dans le forum Modélisation
    Réponses: 5
    Dernier message: 07/04/2010, 21h30
  4. [Import] Modifier le noms des tables
    Par ezdoor dans le forum Oracle
    Réponses: 5
    Dernier message: 27/01/2006, 18h24
  5. Modifier le nom des champs d'une table...
    Par Mr Capone dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/01/2005, 10h22

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