web-dev-qa-db-fra.com

Azure: Comment déplacer des bases de données dans Elastic Pool

Nous avons quelques bases de données dans le niveau de tarification: Basic, S0... comme ci-dessous:

 enter image description here

Ces bases de données ont été créées avant la création d'un nouveau pool Elastic. Nous souhaitons maintenant déplacer ces bases de données vers Elastic Pool afin de réduire les coûts. Mais il semble que je ne sache pas comment les déplacer sur le portail Azure.

19
cuongle

Vous pouvez créer un pool élastique sur le même serveur que vos bases de données, via le portail en suivant les instructions suivantes: - https://Azure.Microsoft.com/en-us/documentation/articles/sql-database-elastic-pool-create- portail/

Une fois que vous avez créé un pool, vous pouvez ajouter des bases de données existantes au pool à l'aide des instructions suivantes:/ https://docs.Microsoft.com/en-us/Azure/sql-database/sql-database-elastic-pool#manage -an-elastique-pool-et-ses-bases de données

Faites-nous savoir si vous avez d'autres questions ici.

- srini

20
Srini Acharya

Réponse rapide si vous ne voulez lire aucun lien, vous voulez juste que l'OP demande:

  1. Aller à Piscine élastique
  2. Sélectionnez Configurez (oui, là où vous avez les options pour redimensionner le pool)
  3. Derrière la spécification de niveau, vous avez trois onglets "Paramètres du pool", "Bases de données" et "Paramètres par base de données". Allez à " Bases de données ".
  4. Il suffit d'ajouter/supprimer des bases de données dans/hors du pool
  5. N'oubliez pas d'appuyer sur Enregistrer pour appliquer toutes les modifications apportées.

⚠ Notez que toutes les bases de données que vous souhaitez ajouter au pool doivent se trouver sur le même serveur que le pool.

7
gsubiran

J'ai trouvé que la page de Microsoft n'était pas claire sur les étapes du déplacement de bases de données Azure SQL existantes vers le pool Elastic.

J'ai écrit ce document pour expliquer les étapes, comment affecter des bases de données existantes au pool (du côté du pool Elastic) et conserver les chaînes de connexion SQL Server existantes. Il est essentiel d'éviter de recoder et de tester toutes les applications pouvant dépendre des bases de données déplacées.

http://fmsinc.com/Microsoft-Azure/sql-server/pooled/index.htm

Notez que le pool ne s'applique qu'à un seul serveur. Par conséquent, vous ne pouvez pas combiner des bases de données de plusieurs serveurs dans un seul compte Elastic Pool.

J'espère que cela t'aides.

1
LukeChung-FMS