A propos des actifs de base de données
Le type de noeud final de base de données que vous utilisez détermine les actifs à générer. Le tableau suivant présente les actifs générés pour chaque base de données prise en charge :
Base de données | Actifs générés |
---|---|
|
|
Base de données de transfert locale |
|
Oracle |
|
Les actifs ne sont générés que pour les activités de démarrage et les activités de nom démarrage spécifiant l'option de distribution Exactly once. Aucun actif n'est généré pour les activités de non démarrage spécifiant les options de distribution At Least Once ou At Most Once.
Validation des actifs de base de données
About this task
Avant de générer des actifs de base de données, validez les actifs. Lors de la validation d'un actif, l'environnement d'intégration vérifie si la table de mémoire tampon ou la table de contrôle existe dans la base de données source et vérifie que les structures de table sont correctes.
Les déclencheurs et les séquences ne sont pas validés.
Procedure
Commentaires sur la validation des actifs de base de données
Existe ? | Valide ? | Action |
---|---|---|
valide | valide | L'actif existe dans la base de données et la structure de l'actif correspond à la configuration de projet que vous avez créée dans Studio. A présent, vous pouvez déployer la configuration de projet. |
valide | avertissement | L'actif existe dans la base de données, mais la structure de l'actif est incorrecte. Vérifiez que le script de base de données contient les colonnes appropriées et que les colonnes sont dans le bon ordre. Si une erreur se produit, re-créez l'actif. |
avertissement | avertissement | L'actif n'existe pas dans la table de base de données source. Vous devez créer l'actif afin de pouvoir déployer la configuration de projet. |
Avertissement : des noms de contrainte se terminant par un ID unique sont générés. Cependant, si la taille du nom de la table de base de données comporte plus de 18 caractères, le nom de contrainte est tronqué, ce qui donne lieu à un conflit d'attribution de nom. Si le nom de la table de base de données comporte plus de 18 caractères, modifiez le script d'actifs de base de données généré, puis faites en sorte que les noms de contrainte soient uniques.
Génération des actifs de base de données
About this task
Vous devez annuler le déploiement de la configuration de projet afin de pouvoir valider ou générer des actifs. Validez les actifs avant de les générer.
Procedure
- Dans le panneau de navigation, sélectionnez . La page Configuration de projet s'affiche.
- Cliquez sur la configuration de projet nécessitant des actifs de base de données. La page Détails de configuration s'affiche.
- Vérifiez que la configuration de projet est à l'état non déployé.
- Dans la section Actifs, cliquez sur Base de données. La page Actifs de base de données s'affiche.
- Sélectionnez tous les actifs à générer. Vous pouvez sélectionner tous les actifs en cochant la case supérieure.
- Cliquez sur Créer.
- Consultez et modifiez le script de base de données en fonction de vos besoins.