comment économiser de l'oracle SQL les requêtes automatiquement lorsqu'une requête est exécutée?
Je veux sauver SQL/PLSQL des requêtes, qui sont en train d'être exécutée par un utilisateur.
J'utilise le ci-dessous, et avoir à l'utiliser append
à la fin de l'instruction, ainsi que l'enregistrement au début. Mais, il est des maux de tête pour exécuter un enregistrement de la déclaration de tous les temps après l'exécution d'une requête.
Je voudrais savoir si il existe il une commande qui permette de sauvegarder automatiquement les requêtes dans le fichier.
SQL> save C:\savesueryfolder\first.sql;
SQL> select * from emp;
SQL> save C:\savesueryfolder\first.sql append;
- Essayez le
spool
commandehttp://ss64.com/ora/syntax-sqlplus.html
- encore besoin d'exécuter la bobine de la requête à chaque fois pour l'enregistrer. Mais Ami je ne veux pas exécuter le spool/enregistrer la requête à chaque fois. aucune idée de là...
- A. B. Cade est correct, juste question de bobine une fois dans votre session, et il va enregistrer toutes les requêtes et les résultats. Gardez à l'esprit que sql*plus de ne pas vider le fichier automatiquement, donc vous ne verrez pas les requêtes/résultats dans le fichier jusqu'à ce que vous ne soit "spool off" ou bobine à un nom de fichier différent. Mais bien sûr tous les autres de la commande spool les sauts de cette approche, ce n'est plus du contournement de solution réelle.
- Merci pour le temps précieux pour m'aider. A. B cade et GWu
Vous devez vous connecter pour publier un commentaire.
Essayer de BOBINE de commande. BOBINE de commande enregistrer la sortie dans un fichier. vous pouvez appliquer les étapes suivantes-
ÉTAPE 1:
Fournir à l'emplacement où vous souhaitez la bobine de sortie.
(ou temp.doc dépend avec qui de l'extension que vous souhaitez enregistrer.Je vous recommande de passer for.doc)
Si
temp.doc/temp.txt
est déjà disponible, il suffit ensuite de remplacer le fichier, donc soyez prudent de toujours essayer de créer un nouveau fichier.ÉTAPE 2:
exécuter des requêtes .
Vous pouvez exécuter n'importe quel nombre de requêtes.
ÉTAPE 3:
à proximité de la bobine.
aller spécifié
emplacement et vérifiez le fichier.