Exporter une base de données à l’aide du Database Publishing Wizard

Note : 10,00/10

12345678910
Auteur : skweeky Article lu 10 993 fois

Description : Export d'une base de données sous SQL Server 2000 ou 2005 avec le nouvel outil de Microsoft : Database Publishing Wizard.
Il permet de connecter chez un hébergeur et de pouvoir y publier directement la base de données ou de générer une base de données complète (schéma et données) sou forme de script SQL.




Exporter une base de données à l'aide du Database Publishing Wizard

Prérequis

N'importe quelle édition de SQL Server 2000 ou 2005

L'outil se télécharge ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID=29b4ffd8-ac3a-4481-b352-9b185619a901&DisplayLang=en

Etape 1 : Démarrer l'assistant

Allez dans le menu « Démarrer » pui cliquez sur :

  • Dans le dossier ?Microsoft SQL Server Database Publishing Wizard »
  • Lancez « Database Publishing Wizard »

Etape 2 : Choix de la base de données à exporter


On choisit la source de données, soit en indiquant le nom du serveur et les informations de sécurité pour s'y connecter, ou directement la chaine de connexion.

Puis on clique sur « Next > »

On choisit ensuite la base de données à exporter, sauf si celle-ci était déjà présente dans la chaîne de connexion à l'étape précédente.


Etape 3 : Choisir la destination

On indique si l'on souhaite exporter la base de données sous forme de fichier de script SQL ou à destination d'un hébergeur.

Dans le second cas on doit fournir l'URL d'un Web service, fournie par l'hébergeur ainsi que le nom de la base de données à créer, puis « Next > »


On indique à cette étape :

  1. Drop existing objects in script
  2. Est-ce qu'on inclut dans le script le DROP avant d'effectuer le CREATE (donc supprimes-t-on les objets avant leur création s'ils existent déjà ?)
  3. Schema qualify
  4. Est-ce que les noms d'objets sont précédés par leur nom de schéma ?
  5. Script for target database
  6. Choix de la version du serveur de destination
  7. SQL Server 2005
  8. SQL Server 2000
  9. Types of data to publish
  10. Type de script à générer
  11. Données uniquement
  12. Schéma uniquement
  13. Les deux

Puis « Next > »

Etape 4 : Génération de la base de données

La synthèse des choix fait aux étapes précédentes, puis « Finish » pour générer la base de données et l'envoyer au Web Service ou générer le fichier.

Attention la génération de la base de données avec ses données sous forme de fichier, prend une taille conséquente, il est tout à fait possible et même recommandé de compresser le fichier en question.

Une fois cette génération terminée vous pouvez quitter en cliquant sur « Close »

Le fichier de script SQL peut alors être copié sur un autre serveur (ne s'applique pas si vous avez choisie un Web service en destination), puis exécuté sur celui-ci à l'aide d'une commande similaire à celle-ci :

SQLCMD ?U utilisateur ? P motdepasse ?S scriptaimporter.sql

Et c'est terminé...






Mots définissants ce tutorial




Commentaire(s)

Aucun commentaire pour le moment

Ajouter un commentaire :

Pour ajouter un commentaire, vous devez vous identifier :
Si vous n'avez pas encore de compte sur un des sites TechnoS-SourceS / CodeS-SourceS cliquez ici pour créer votre compte.

Login et mot de passe que vous avez sur
CodeS-SourceS/TechnoS-SourceS




Mot de passe oublié ? / Activation de compte
Créer un compte