WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

à‰tude sur le déploiement d'une base de données locale vers le cloud. Cas du sql azure.

( Télécharger le fichier original )
par Donatien KADIMA MUAMBA
Université Révérend Kim - Graduat 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

ü Déplacement des données à partir d'un serveur SQL Server local vers un serveur SQL Server sur une machine virtuelle Azure

Vous pouvez également utiliser les stratégies de migration suivantes :

1.    Assistant de déploiement d'une base de données SQL Server sur une machine virtuelle Microsoft Azure

2.    Exporter dans un fichier plat

3.    Assistant Migration de la base de données SQL

4.    Sauvegarde et restauration de base de données

Chacune de ces étapes est décrite ci-après :

ü Assistant de déploiement d'une base de données SQL Server sur une machine virtuelle Microsoft Azure

L'Assistant de déploiement d'une base de données SQL Server sur une machine virtuelle Microsoft Azure est une méthode simple et recommandée pour déplacer des données d'une instance SQL Server locale vers un serveur SQL Server sur une machine virtuelle Azure.

ü Exporter dans un fichier plat

Plusieurs méthodes peuvent être utilisées pour exporter en bloc des données à partir d'un serveur SQL Server local et sont documentées dans la section Importation et exportation de données en bloc (SQL Server). Une fois les données exportées dans un fichier plat, il est possible de les importer en bloc dans une autre instance SQL Server.

1. Pour exporter les données de l'instance SQL Server locale vers un fichier à l'aide de l'utilitaire BCP, procédez comme suit :

bcp dbname..tablename out datafile.tsv -S servername\sqlinstancename -T -t \t -t \n -c

2. Créez la base de données et la table sur la machine virtuelle SQL Server sur Azure à l'aide de create database et de create table pour le schéma de table exporté à l'étape 1.

3. Créez un fichier de format décrivant le schéma de table des données exportées ou importées. Les détails du fichier de format sont décrits dans créer un fichier de Format (SQL Server).

Génération du fichier de format en cas d'exécution de BCP à partir de la machine SQL Server

Copy

bcp dbname..tablename format nul -c -x -f exportformatfilename.xml -S servername\sqlinstance -T -t \t -r \n

Génération du fichier de formation en cas d'exécution de BCP à distance sur une instance SQL Server

Copy

bcp dbname..tablename format nul -c -x -f exportformatfilename.xml -U username@servername.database.windows.net -S tcp:servername -P password --t \t -r \n

4. Utilisez l'une des méthodes décrites dans la section    Fichiers plats pour déplacer les données de fichiers plats vers une instance SQL Server.

ü Assistant Migration de la base de données SQL

Assistant Migration de la base de données SQL Server fournit une manière conviviale pour déplacer des données entre deux instances de SQL Server. Il permet à l'utilisateur de mapper le schéma de données entre les tables sources et cibles, de choisir les types de colonne et d'utiliser d'autres fonctionnalités. Il exécute BCP en arrière-plan. Voici une copie de l'écran d'accueil de SQL Database Migration Wizard :

Figure 3 - 1 : Assistant de Migration de la base de données SQL

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille