bases de données Oracle sont utilisés dans de nombreuses industries différentes et de types d'applications logicielles . Administrateurs bases de données Oracle peuvent créer manuellement les bases de données en utilisant des commandes dans une interface de ligne de commande ou ils peuvent écrire des scripts qui génèrent automatiquement des bases de données sur une base ad hoc . Bien que les bases de données basées sur des scripts sont très populaires, il ya quelques inconvénients clés associés avec le choix de les avoir créés automatiquement au lieu de créer manuellement . Complexité
En tant qu'administrateur de base de données Oracle , il est important pour vous de connaître la structure de vos bases de données Oracle et comment ils sont liés les uns aux autres . Utilisation de fichiers script pour créer des bases de données au lieu de les créer manuellement vous empêche d'apprendre au sujet de la complexité de votre base de données de première main . Les scripts peuvent également créer des lignes inutiles et des tables dans la base de données , conduisant à la complexité de la base de données inutiles qui peuvent potentiellement conduire à des erreurs dans le futur.
Dommages potentiels
Depuis bases de données Oracle sont généralement utilisés par les grandes entreprises d'entreprise, il ya généralement de grandes quantités de données sensibles stockées dans les bases de données. Alors que les scripts peuvent facilement automatiser les tâches de base de données et la création , ils peuvent également accroître le risque de création de base de données inutiles, ce qui peut conduire à un accroissement inutile charge sur le serveur de base de données . Cela peut finalement planter le serveur de la base de données , ce qui provoque la base de données Oracle de votre entreprise pour arrêter de travailler - et donc toutes les applications connectées qui extraire des données à partir de la base de données peut s'arrêter de fonctionner aussi bien
Heure Coût < br . > Photos
Création d'un script qui fonctionne parfaitement et ne pas provoquer des erreurs peuvent avoir un coût important de temps qui lui est associée . Les fichiers de script sont codées manuellement des applications basées sur des scripts qui utilisent des commandes exécutées l'une après l'autre pour créer la base de données Oracle requis . Créer manuellement la base de données peut prendre le même ou moins de temps que la création d' un script à exécuter et créer la base de données . Après avoir d'abord écrit un script de création , il est probable que vous aurez besoin de passer du temps supplémentaire tester et déboguer .
Budget et considérations de planification
raison de le coût du temps associée à des scripts de création de base de données Oracle , le budget du maintien de la base de données Oracle va augmenter, car les développeurs et les administrateurs devront consacrer du temps à créer le script et faire en sorte que cela fonctionne . En outre, si la plate-forme de base de données Oracle reçoit des mises à jour dans le futur pour corriger les bugs inhérents , votre script peut soudainement devenir incompatible , nécessitant ainsi le temps de plus de développeurs et de testeurs qui travaillent pour assurer le script est mis à jour et compatible avec la dernière version de votre Oracle logiciel de base de données .