SQL Plus: comment changer de répertoire et de montrer répertoire de travail courant
Je viens d'installer Oracle, et je travaille avec SQL*Plus, car l'interface graphique de l'outil, SQL Developer, ne fonctionne pas.
J'ai besoin d'exécuter des scripts, et j'ai trouvé qu'après le démarrage de SQLen Plus je ne pouvais pas naviguer à partir d'une session à l'autre répertoire. Les instructions que j'ai trouvé après j'ai cherché sur internet, tous parlent d'une interface graphique pour SQLPlus, qui n'est plus disponible sur la version 11. Tout ce que je reçois est une fenêtre de console.
Maintenant j'ai piraté ma façon de faire fonctionner pour moi en créant un raccourci, puis en changeant le répertoire de démarrage dans le répertoire où les scripts sont logés.
Je peux continuer à faire cela, mais je voudrais savoir si il existe une commande qui me permettra de savoir
a) le répertoire de travail actuel et
b) comment faire pour modifier les répertoires
Merci d'avance,
Hugo
OriginalL'auteur Hugo Estrada | 2009-12-03
Vous devez vous connecter pour publier un commentaire.
Essayer:
host pwd
ethost cd somedir
. Vous pouvez également entrer simplementhost
pour obtenir une invite de commande.Aussi,
help
est votre ami.OriginalL'auteur shoover
L'hôte de commande exécute un shell interne est exécuté sous unix. Ainsi,
cd
va changer le répertoire dans le shell interne est exécuté, mais pas pour SQL*Plus lui-même.OriginalL'auteur Karsten Spang
Même j'ai eu le même problème. J'ai essayé de trouver la solution, mais je me suis installé pour une course.fichier sql solution. Vous pouvez essayer quelque chose comme ça.
En run.sql spécifier
Et ainsi de suite. Vous pouvez donner la structure de dossiers que vous le souhaitez. Vous pouvez même les mettre dans windows fichier de commandes et les exécuter en un seul clic.
OriginalL'auteur Guru