How to Rename or Move Oracle Tablespace Datafile to Another Location Wie umbenennen oder verschieben Oracle Tablespace Datafile auf eine andere Lage

Oracle database does not provide an easy user interface to rename a datafile of tablespace, nor database administrator can easily move or relocate the datafile to another location or directory that different from original location on creation of database. Nicht Oracle-Datenbank bieten eine einfache Benutzeroberfläche, um eine Datendatei des Tablespace umbenennen, oder Datenbank-Administrator kann leicht zu verschieben oder die Datendatei einen anderen Standort verlegen oder das Verzeichnis, dass verschiedene von den ursprünglichen Standort auf der Schaffung einer Datenbank. The rename or move place task has to be performed via Oracle SQLPlus command line interface. Das Umbenennen oder Verschieben Ort Aufgabe ist über Oracle SQLPlus Kommandozeilen-Schnittstelle ausgeführt werden. However, if the operation is performed when the tablespace which owns the datefile is online, error will occur. Allerdings, wenn die Operation wird ausgeführt, wenn der Tablespace die DATEI besitzt online ist, dann tritt der Fehler.

The error message may include the following: Die Fehlermeldung kann Folgendes umfassen:

ORA-01511: error in renaming log/data files ORA-01511: Fehler beim Umbenennen des Log-Dateien
ORA-01121: cannot rename database file <string> – file is in use or recovery ORA-01121: kann nicht umbenannt werden <string> Datenbank-Datei - Datei in Verwendung oder Verwertung
ORA-01110: data file <string>: 'datafile.dbf' ORA-01110: Datendatei <string>: "datafile.dbf"

To properly move the datafile around or rename the datafile, follow this guide: Um es korrekt zu bewegen um die Datendatei oder benennen Sie die Datendatei, folgen Sie dieser Anleitung:

  1. Login to SQLPlus. Melden Sie sich SQLPlus.
  2. Connect as SYS DBA with CONNECT / AS SYSDBA command. Verbinden als SYS DBA mit CONNECT / AS SYSDBA Befehl.
  3. Shutdown the database instance with SHUTDOWN command. Herunterfahren der Datenbank-Instanz mit SHUTDOWN-Befehl.
  4. Rename or/and move the datafiles at operating system level. Umbenennen oder / und verschieben Sie die Datendateien auf Betriebssystemebene.
  5. Start Oracle database in mount state with STARTUP MOUNT command. Start Oracle-Datenbank in Mount-Zustand mit STARTUP MOUNT Befehl.
  6. Modify the name or location of datafiles in Oracle data dictionary using following command syntax: Ändern Sie den Namen oder Speicherort der Datendateien in Oracle Data Dictionary mit folgenden Befehl Syntax:

    ALTER DATABASE RENAME FILE '<fully qualified path to original data file name>' TO '<new or original fully qualified path to new or original data file name>'; ALTER DATABASE RENAME FILE '<vollqualifizierter Weg zum ursprünglichen Daten Dateiname>' TO '<new oder original vollständig qualifizierten Pfad zu neuen oder ursprüngliche Datendatei name>';

  7. Open Oracle database instance completely with ALTER DATABASE OPEN command. Open Oracle-Datenbank-Instanz komplett mit ALTER DATABASE OPEN-Befehl.

If the datafiles that need to be changed or moved do not belong to SYSTEM tablespaces, and do not contain active rollback segments or temporary segments, there is another workaround that does not require database instance to be shutdown. Wenn die Datendateien, die geändert oder verschoben werden nicht auf SYSTEM Tablespaces gehören, und enthalten keine aktiven Rollback-Segmente oder temporäre Segmente gibt es eine andere Abhilfe, die nicht verlangt Datenbankinstanz heruntergefahren werden. Instead, only the particular tablespace that contains the date files is taken offline. Stattdessen kann nur das Tablespace, dass das Datum Dateien enthält, offline geschaltet wird.

  1. Login to SQLPlus. Melden Sie sich SQLPlus.
  2. Connect as SYS DBA with CONNECT / AS SYSDBA command. Verbinden als SYS DBA mit CONNECT / AS SYSDBA Befehl.
  3. Make offline the affected tablespace with ALTER TABLESPACE <tablespace name> OFFLINE; command. Stellen Sie offline den betroffenen Tablespace mit ALTER TABLESPACE <tablespace name> OFFLINE; Befehl.
  4. Modify the name or location of datafiles in Oracle data dictionary using following command syntax: Ändern Sie den Namen oder Speicherort der Datendateien in Oracle Data Dictionary mit folgenden Befehl Syntax:

    ALTER TABLESPACE <tablespace name> RENAME DATAFILE '<fully qualified path to original data file name>' TO '<new or original fully qualified path to new or original data file name>'; ALTER TABLESPACE <tablespace name> <vollqualifizierter RENAME DATAFILE 'Pfad für die ursprüngliche Datendatei name>' TO '<new oder original vollständig qualifizierten Pfad zu neuen oder ursprüngliche Datendatei name>';

  5. Bring the tablespace online again with ALTER TABLESPACE alter tablespace <tablespace name> ONLINE; command. Bringen Sie den Tablespace wieder online mit ALTER TABLESPACE ALTER TABLESPACE <tablespace name> ONLINE; Befehl.

IMPORTANT : The page is machine translated and provided "as is" without warranty. WICHTIG: Die Seite ist Maschine übersetzt und "as is" ohne Garantie. Machine translation may be difficult to understand. Maschinelle Übersetzung kann schwierig zu verstehen. Please refer to Bitte beachten Sie original English article Original Englisch Artikel whenever possible. wann immer möglich.


Leave a Reply Lassen Sie eine Antwort

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Sie können diese Tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <Stark>

Subscribe to comments feature has been disabled. Abonnieren Sie Kommentare Funktion wurde deaktiviert. To receive notification of latest comments posted, subscribe to Notify me of followup Anmerkungen zu empfangen, anmelden My Digital Life Comments RSS feed My Digital Life Kommentare RSS-Feed or oder register to receive Register zu empfangen new comments in daily email digest. neuen Kommentaren in der täglichen E-Mail zu verdauen.
Custom Search

New Articles Neue Artikel

Incoming Search Terms for the Article Incoming Suche Bedingungen fürs Artikel

rename datafile umbenennen Datendatei - -- oracle move datafile Oracle verschieben Datendatei - -- oracle move tablespace Oracle Tablespace verschieben - -- move tablespace bewegen Tablespace - -- oracle rename datafile Orakel umbenennen Datendatei - -- oracle move datafiles Oracle-Datendateien verschieben - -- rename datafile oracle umbenennen datafile Orakel - -- move datafile bewegen Datendatei - -- change datafile location datafile Standort ändern - -- oracle datafile rename Oracle-Datendateien umbenennen - -- rename oracle datafile umbenennen Orakel Datendatei - -- oracle show tablespaces Oracle zeigen Tablespaces - -- move oracle datafile bewegen Orakel Datendatei - -- oracle tablespace location Oracle-Tablespace Lage - -- oracle tablespace path Oracle-Tablespace-Pfad - -- all alle - -- move datafile oracle bewegen datafile Orakel - -- oracle show datafiles Oracle-Datendateien zeigen - -- move datafiles oracle Datendateien verschieben Oracle - -- rename data file Datei umbenennen - -- oracle rename Orakel umbenennen - -- oracle show tablespace Oracle zeigen Tablespace - -- move tablespace oracle verschieben Oracle Tablespace - -- Move Oracle Tablespace Move Oracle Tablespace - -- sqlplus show tablespaces sqlplus zeigen Tablespaces - -- Oracle change datafile location Oracle ändern datafile Lage - -- oracle tablespace Oracle-Tablespace - -- mover datafile mover Datendatei - -- move oracle datafiles bewegen Oracle-Datendateien - -- oracle datafile name Orakel datafile Namen - -- sqlplus show tablespace sqlplus zeigen Tablespace - -- change oracle datafile path ändern Orakel datafile Weg - -- change tablespace name Tablespace-Namen ändern - -- oracle move temp file Oracle verschieben temp-Datei - -- move datafiles bewegen Datendateien - -- How to Rename or Move Oracle Tablespace Datafile to Another Location Wie umbenennen oder verschieben Oracle Tablespace Datafile auf eine andere Lage - -- ORA-01511: error in renaming log/data files ORA-01511: Fehler beim Umbenennen des Log-Dateien - -- rename oracle tablespace umbenennen Oracle-Tablespace - -- datafile rename datafile umbenennen - -- mover datafile oracle mover datafile Orakel - -- move data file Verschieben von Daten-Datei - -- alter datafile rename ändern datafile umbenennen - -- rename datafile in oracle umbenennen Datendatei in Oracle - -- move tablespace datafile bewegen Tablespace Datendatei - -- move datafile in oracle bewegen Datendatei in Oracle - -- alter datafile move ändern Datendatei verschieben - -- change datafile name datafile Namen ändern - -- Oracle tablespace filename Oracle-Tablespace Dateinamen - -- Oracle move tablespace file Oracle-Tablespace-Datei bewegen - -- how to rename a datafile So benennen Sie eine Datendatei - -- rename datafiles Benennen Sie Datendateien - -- move datafiles in oracle bewegen Datendateien in Oracle - -- oracle tablespace rename Oracle-Tablespace umbenennen - -- ORACLE MOVE DATAFILE TO ANOTHER TABLESPACE ORACLE MOVE DATAFILE in einen anderen Tablespace - -- how to move oracle datafile wie man sich bewegt Orakel Datendatei - -- oracle move system datafile Orakel bewegen System Datendatei - -- oracle tablespace name Oracle-Tablespace-Namen - -- mover datafiles mover Datendateien - -- oracle alter move Orakel ändern bewegen - -- oracle tablespace files Oracle-Tablespace-Dateien - -- move datafile online bewegen datafile online - -- oracle move temp datafile Oracle verschieben temp Datendatei - -- MOVE ORACLE DATA FILE MOVE ORACLE DATA FILE - -- renaming datafiles Umbenennen von Datendateien - -- oracle tablespace move Oracle-Tablespace verschieben - -- MOVE DATAFILE TO ANOTHER TABLESPACE MOVE DATAFILE in einen anderen Tablespace - -- RENAME ORACLE RENAME ORACLE - -- Oracle data file path Oracle-Daten-Datei-Pfad - -- oracle change datafile path Orakel ändern datafile Weg - -- renaming an oracle database Umbenennen einer Oracle-Datenbank - -- oracle Orakel - -- move oracle database bewegen Oracle-Datenbank - -- oracle move tablespace data file Oracle-Tablespace-Datei bewegen - -- Moving Oracle Datafiles Moving Oracle-Datendateien - -- rename a datafile in oracle Umbenennen einer Datendatei in Oracle - --