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 :

Convertir base de donnée SQL2008 ver BD SQl 2000


Sujet :

MS SQL Server

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Août 2010
    Messages : 58
    Points : 29
    Points
    29
    Par défaut Convertir base de donnée SQL2008 ver BD SQl 2000
    * Bonjour, *

    Nous avons un Microsoft SQL Server 2008 de base de données qui doit être reconverti en SQL Server 2000. Quelqu'un at-il des suggestions sur l'approche ou des outils que je devrais utiliser pour effectuer cette conversion? Nous n'utilisons pas de fonctionnalités SQL Server 2008 spécifiques à la base ainsi cela ne devrait pas faire la conversion problématique

    * Merci *

  2. #2
    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 : 42
    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
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Je ne comprend pas l'intérêt de revenir à la version 2000 qui est vieille de 10 ans, alors que les optimisations introduites par la version 2005 sur l'optimiseur de requêtes ne sont pas négligeables.

    Vous ne pouvez pas prendre une sauvegarde de la base de données sous SQL Server 2008 pour la restaurer dans une instance SQL Server 2000.

    Une solution brutale serait :

    - exporter toutes les données dans des fichiers bruts
    - générer le script de création de la base de données avec tous ses objets, et l'exécuter sur l'instance SQL Server 200
    - supprimer toutes les contraintes de la base de données
    - importer toutes les données à partir des fichiers bruts
    - remettre toutes les contraintes dans l'ordre logique (et là y'a de quoi bien se faire des nœuds au cerveau).

    @++

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 240
    Points : 210
    Points
    210
    Par défaut
    Avec SQL 2008, il est possible de générer des script des objets pour une version 2005 ou 2008, ainsi que pour les données. Cependant, pour les données, cela génère un fichier tellement volumineux que c'est à proscire. A l'a place, on peut faire un Integration Services (SSIS).

    Donc en résumé, générer les scripts + rejouer ces script sur une DB vide SQL + Transférer les données avec un lot SSIS.

  4. #4
    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 : 42
    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
    Points : 12 371
    Points
    12 371
    Par défaut
    Il doit être possible de créer un serveur lié depuis l'instance SQL Server 2008 vers l'instance SQL Server 2000 pour en copier les données ...

    @++

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

Discussions similaires

  1. Exporter Base de données Access vers un fichier .sql
    Par johnpelu dans le forum Access
    Réponses: 2
    Dernier message: 16/04/2014, 14h46
  2. Migrer une base de données MySQL vers SQL Server
    Par Goupo dans le forum MS SQL Server
    Réponses: 17
    Dernier message: 04/06/2010, 09h58
  3. conversion d'une base de donnée Access vers Sql server
    Par elgaied dans le forum Modélisation
    Réponses: 6
    Dernier message: 22/01/2010, 12h26
  4. Réponses: 1
    Dernier message: 13/10/2008, 12h44
  5. Réponses: 1
    Dernier message: 01/01/2007, 14h05

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