Paramètres de conversion SQL Server vers PostgreSQL - AWS Service de Migration de Base de Données

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Paramètres de conversion SQL Server vers PostgreSQL

Les paramètres de conversion SQL Server vers PostgreSQL dans la conversion de schéma DMS sont les suivants :

  • Dans SQL Server, vous pouvez utiliser des index portant le même nom dans différentes tables. Toutefois, dans PostgreSQL, tous les noms d’index que vous utilisez dans le schéma doivent être uniques. Pour vous assurer que la conversion de schéma DMS génère des noms uniques pour tous vos index, sélectionnez Générer des noms uniques pour les index.

  • PostgreSQL versions 10 et antérieures ne prend pas en charge les procédures. Si vous n'êtes pas habitué à utiliser les procédures dans PostgreSQL AWS DMS , vous pouvez convertir les procédures SQL Server en fonctions PostgreSQL. Pour ce faire, sélectionnez Convertir les procédures en fonctions.

  • Votre base de données SQL Server source peut stocker le résultat de EXEC dans une table. La conversion de schéma DMS crée des tables temporaires et une procédure supplémentaire pour émuler cette fonctionnalité. Pour utiliser cette émulation, sélectionnez Créer des routines supplémentaires pour gérer les jeux de données ouverts.

  • Vous pouvez définir le modèle à utiliser pour les noms de schéma dans le code converti. Pour Noms de schémas, choisissez l’une des options suivantes :

    • DB : utilise le nom de base de données SQL Server en tant que nom de schéma dans PostgreSQL.

    • SCHEMA : utilise le nom de schéma SQL Server en tant que nom de schéma dans PostgreSQL.

    • DB_SCHEMA : utilise une combinaison des noms de schéma et de base de données SQL Server en tant que nom de schéma dans PostgreSQL.

  • Vous pouvez conserver la casse de vos noms d’objets sources. Pour éviter de convertir les noms d’objets en minuscules, sélectionnez Conserver les noms d’objets dans la même casse. Cette option s’applique uniquement lorsque vous activez l’option de sensibilité à la casse dans la base de données cible.

  • Vous pouvez conserver les noms de paramètre de la base de données source. La conversion de schéma DMS peut ajouter des guillemets doubles aux noms des paramètres dans le code converti. Pour ce faire, sélectionnez Conserver les noms des paramètres d’origine.

  • Vous pouvez conserver la longueur des paramètres de routine de votre base de données source. La conversion de schéma DMS crée des domaines et les utilise pour spécifier la longueur des paramètres de routine. Pour ce faire, sélectionnez Conserver la longueur des paramètres.