Ich habe gerade Oracle installiert und arbeite mit SQL * Plus, weil das GUI-Tool SQL Developer nicht funktioniert.
Ich muss einige Skripts ausführen, und nach dem Starten von SQL Plus konnte ich nicht von einer Sitzung zu einem anderen Verzeichnis navigieren. Die Anweisungen, die ich gefunden habe, nachdem ich im Internet gesucht habe, sprechen alle über eine GUI-Schnittstelle zu SQL Plus, die nicht mehr in Version 11 verfügbar ist. Alles, was ich bekomme, ist ein Konsolenfenster.
Im Moment habe ich mich gehackt, indem ich eine Verknüpfung erstellt habe und dann das Startverzeichnis in das Verzeichnis geändert habe, in dem die Skripte untergebracht sind.
Ich kann das weiter machen, aber ich würde gerne wissen, ob es einen Befehl gibt, der mich wissen lässt a) das aktuelle Arbeitsverzeichnis und b) Wie man Verzeichnisse wechselt
Vielen Dank im Voraus,
Hugo
Der Befehl host führt eine Untershell unter Unix aus. Daher ändert cd
das Verzeichnis in der Subshell, aber nicht für SQL * Plus selbst.
Sogar ich hatte das gleiche Problem. Ich habe versucht, die Lösung zu finden, aber ich entschied mich für eine run.sql Datei Lösung. Sie können etwas wie dieses versuchen.
%Vor%Geben Sie in run.sql
ein %Vor%Und so weiter. Sie können die Ordnerstruktur wie gewünscht gestalten. Auch Sie können sie in Windows-BATCH-Datei und führen Sie sie mit einem Klick.