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 :

Compatibilité entre SQL-Server2000 et SQL-Server2005


Sujet :

Administration SQL Server

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 21
    Points : 25
    Points
    25
    Par défaut Compatibilité entre SQL-Server2000 et SQL-Server2005
    Bonjour tout le monde,

    Je dois déplacer une base de données créée en SQL-Server2005 vers du SQL-Server2000.
    L'assistant Copie de base de données peut être utilisé pour déplacer ou copier des bases de données d'une instance SQL-Server2000 ou version ultérieure vers une instance de SQL-Server2005 ou version ultérieure.
    Mais l'inverse est-il possible ?
    Si oui, comment faut-il s'y prendre ?

    J'ai essayé de sauvegarder la base de données du SQL-Server2005, mais je ne suis pas parvenue à la restaurer en SQLServer2000.
    En revanche, l'export des données fonctionne très bien.
    D'où ma question, quelle est la différence entre sauvegarder une base de données et exporter les données ?
    Quelle est la meilleure pratique ?

    D'avance merci pour votre aide.
    Luciole

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 768
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 768
    Points : 52 577
    Points
    52 577
    Billets dans le blog
    5
    Par défaut
    Un sauvegarde est un process binaire qui copie les pages de données et les transaction qui ont eut lieu au cours de la sauvearde dans un fichier particulier, de manière très rapide. Il ne nécessite pas l'arrêt de la base et les utilisateurs peuvent travailler.

    Un export, pour être cohérent nécessite l'arrêt de la base (mise en RAED ONLY au minimum). Il capte les structures des objets (CREATE...) puis permet de générer des scripts de réinjection (INSERT, ou binaires BCP...). Une fois ces différentes fichiers créés La phase de création est lente et plus encore la phase de réinjection, car il faut vérifier toutes les contraintes (PK, UNIQUE, FK, CHECK...) et alimenter tous les index.

    Il est bien évident que le binaire des pages de 2005 n'est pas le même que celui des pages de 2000. par exemple dans 2005 il existe des types de données nouveaux qui n'existaient pas sous 2000, d'ou l'impossibilité systématique de restaurer dans une version inférieure...

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

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

Discussions similaires

  1. Compatibilité entre SQL Server et QTableView
    Par GUIGUItwo dans le forum Bases de données
    Réponses: 0
    Dernier message: 06/01/2014, 10h39
  2. [sql server2000 ed developpeur) Erreur entreprise manager
    Par GéniuS77 dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 26/05/2008, 08h02
  3. Compatibilité entre MS SQL server et DB2
    Par Chikh001 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 18/04/2007, 11h34
  4. Compatibilité entre les versions de SQL SERVER
    Par HYQST dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 28/06/2006, 15h54
  5. compatibilité entre sql server 7 et analysis service sql2000
    Par jeremie dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/03/2004, 15h08

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