In Oracle können Sie die Anweisung „Verzeichnis dumpdir als ‚Verzeichnisverzeichnispfad‘ erstellen oder ersetzen“ verwenden. Diese Anweisung kann nicht nur zum Ändern des Verzeichnisverzeichnisses, sondern auch zum Erstellen des Verzeichnisses verwendet werden.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
1. Fragen Sie das Verzeichnis ab
select * from dba_directories;
3. Ermächtigen Sie das Verzeichnis
create or replace directory dumpdir as '/home/dumpfiles';
:
Oracle Directory ermöglicht Benutzern das flexible Lesen und Schreiben von Dateien in der Oracle-Datenbank, wodurch die Benutzerfreundlichkeit und Skalierbarkeit von Oracle erheblich verbessert wird. Die Syntax lautet wie folgt:grant read,write on directory dumpdir to username;Die Berechtigungen zum Erstellen und Löschen eines Verzeichnisses sind: JEDES VERZEICHNIS ERSTELLEN, JEDES VERZEICHNIS DROP. Zu den Berechtigungen, die normalen Benutzern zur Verwendung von Directory erteilt werden, gehören LESEN, SCHREIBEN und AUSFÜHREN. Sie können auch ALLE direkt schreiben, wie unten gezeigt:
drop directory DIRENAME;Es ist zu beachten, dass beim Erstellen eines Directory-Datenbankobjekts der entsprechende Pfad nicht vorhanden ist Es wird kein Fehler gemeldet. Die Existenz des Pfads wird nicht auf dem Betriebssystem überprüft. Er wird daher nur bei der Erstellung des Verzeichnisses überprüft, andernfalls ORA Es können Fehler vom Typ -29913 oder ORA-29400 gemeldet werden. Das Folgende ist ein Beispiel für die Erstellung eines Oracle-Verzeichnisses: Empfohlenes Tutorial: „
Oracle Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie das Verzeichnisverzeichnis in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!