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

MS SQL Server Discussion :

exception lors de l'attachement d'une base de donnée


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 125
    Par défaut exception lors de l'attachement d'une base de donnée
    Bonjour,
    je veuw attacher à mon serveur sql Server une base de donnée (cette base n'est pas la mienne ,je n'ai pas crée sur mon serveur local) mais j'obtiens l'exception suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    TITLE: Microsoft SQL Server Management Studio
    ------------------------------
     
    Attacher la base de données failed for Server 'MARWA-PC\SQLEXPRESS'.  (Microsoft.SqlServer.Smo)
     
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Attacher+la+base+de+données+Server&LinkId=20476
     
    ------------------------------
    ADDITIONAL INFORMATION:
     
    Une exception s'est produite lors de l'exécution d'une instruction ou d'un lot Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
     
    ------------------------------
     
    The database 'DB_TelnetProject' cannot be opened because it is version 661. This server supports version 655 and earlier. A downgrade path is not supported.
    Could not open new database 'DB_TelnetProject'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 948)
     
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=948&LinkId=20476
    j'ai essayé de mettre à jour ma base mais rien n'a marché . que dois-je faire?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Ton serveur est une version plus ancienne que la bd...
    Est-ce que tu as redémarré ton instance après la mise à jour ?
    On parle de quelle version là ? 2000, 2005 , 2008, 2008 R2 ?
    Quelle SP ?

  3. #3
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Billets dans le blog
    8
    Par défaut
    La version de base de données n° 661 correspondent à SQL Server 2008 R2
    alors que les version de base de données n° 655 correspondent à SQL Server 2008

    Pou connaître la version d'une base de données de votre instance, il suffit de lancer les commandes ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    DBCC TRACEON (3604)
    GO
    DBCC DBINFO (Nom_de_votre_base)
    GO 
    DBCC TRACEOFF (3604)  
    GO
    Tu essaie d'attacher une base de données SQL Server 2008 R2 sur une instance SQL Server 2008. Ceci n'est pas possible. Il n'y a pas de compatibilité "descendante" pour cette fonctionnalité, Une base SQL Server 2008 R2 ne peut être attachée ou restaurée sur une instance SQL Server 2008.

    Il te faut :
    - Soit, mettre à jour votre instance pour hisser ton instance vers SQL Server 2008 R2
    - Soit copier les données depuis la base sources sur une instance SQL Server2008 R2 vers une base SQL Server Server 2008 en utilisant l'assistant Import/Export de données ou un autre outils d'une société tierce..), et ce, avant d'effectuer l'opération d'attachement de la base.

    A+

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 125
    Par défaut
    Merci pour votre réponse , j'ai mis à jour tout à l'heure ma base et en essayant d'attacher la base de donnée j'obtient le message suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    TITLE: Microsoft SQL Server Management Studio
    ------------------------------
     
    Attacher la base de données failed for Server 'MARWA-PC\SQLEXPRESS'.  (Microsoft.SqlServer.Smo)
     
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Attacher+la+base+de+données+Server&LinkId=20476
     
    ------------------------------
    ADDITIONAL INFORMATION:
     
    Une exception s'est produite lors de l'exécution d'une instruction ou d'un lot Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
     
    ------------------------------
     
    The database 'DB_TelnetProject' cannot be opened because it is version 661. This server supports version 662 and earlier. A downgrade path is not supported.
    Could not open new database 'DB_TelnetProject'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 948)
    Maintenant la version de ma base est psupérieure à la base de donnée que je veux attacher.
    je veux essayer votre deuxième proposition, mais comment pourai-je importer et exporter les données

  5. #5
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Citation Envoyé par hmira
    Tu essaie d'attacher une base de données SQL Server 2008 R2 sur une instance SQL Server 2008. Ceci n'est pas possible.
    Sauf si les instances sont au SP2 de SQL Server 2008

    @++

  6. #6
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Billets dans le blog
    8
    Par défaut
    Merci elsuket pour cette précision ô combien intéressante.
    Cela évite de se lancer dans des travaux d'Héraclès (Hercule chez les Romains), alors que le problème fut résolu par le SP2 de SQL Server 2008 !

    A+

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 125
    Par défaut
    Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
    Ton serveur est une version plus ancienne que la bd...
    Est-ce que tu as redémarré ton instance après la mise à jour ?
    On parle de quelle version là ? 2000, 2005 , 2008, 2008 R2 ?
    Quelle SP ?
    SP2 et SQL Sever 2008.
    plus haut il y a plus de description sur le problème

Discussions similaires

  1. [2012] Erreur lors d'attachement d'une base de donnée "adventureworks"
    Par manal_b dans le forum Administration
    Réponses: 1
    Dernier message: 01/11/2014, 16h32
  2. Réponses: 1
    Dernier message: 05/01/2010, 17h14
  3. Réponses: 1
    Dernier message: 20/04/2009, 21h48
  4. erreur lors d'un update d'une base de données
    Par tibtibby dans le forum ASP
    Réponses: 1
    Dernier message: 09/06/2006, 14h30
  5. Erreur lors de la suppréssion d'une base de donnée
    Par pier* dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 26/05/2006, 19h49

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