Nous utilisons un système ERP assez rare d'une petite entreprise qui ne nous permet pas de modifier les données de manière extensive. Nous avons pensé à faire une mise à jour des données en exportant les données que nous voulions changer directement à partir de la base de données et en utilisant Excel VBA pour mettre à jour un tas de données de différentes tables. Nous avons maintenant mis à jour les données dans Excel, qui est supposé être écrit dans la base de données Oracle. Le support d'it-business nous a dit de ne pas le faire, à cause de tous les déclencheurs fonctionnant en arrière-plan lors d'une mise à jour régulière des données dans leur programme. Nous avons très peur d'endommager la base de données, nous cherchons donc la meilleure façon de faire la mise à jour des données sans passer par un déclencheur. Pour être plus précis, il y a quelques milliers de changements que nous avons faits dans différentes colonnes et tables fusionnées dans un seul fichier Excel. Maintenant, nous devons nous assurer d'insérer les données modifiées dans la base de données et de déclencher tous les déclencheurs que le logiciel ERP effectue pendant la mise à jour des données.Comment mettre à jour une masse de données dans Oracle db en n'interrompant aucun déclencheur?
Y a-t-il quelqu'un qui connaît un bon moyen de le faire?
Parlez au fournisseur qui a écrit et maintient le système. –
Donc, l'enseignement est, la prochaine fois, demandez à certains experts la meilleure façon de faire les choses ** avant ** d'entreprendre tout le dur labeur. – APC