How to Rename or Move Oracle Tablespace Datafile to Another Location Як перейменувати або перемістити Oracle табличного Datafile в інше місце

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. Oracle Database не надає простий інтерфейс для перейменування файлу даних в табличному, ні адміністратор бази даних може легко переміщати або перемістити файл даних в іншу папку або каталог, який відрізняється від початкового місця розташування по створенню бази даних. The rename or move place task has to be performed via Oracle SQLPlus command line interface. Перейменувати або перемістити місце завдання повинна бути виконана за допомогою Oracle SQLPlus інтерфейс командного рядка. However, if the operation is performed when the tablespace which owns the datefile is online, error will occur. Однак, якщо виконуються операції, при якій володіє табличного datefile онлайн, станеться помилка.

The error message may include the following: Повідомлення про помилку може включати наступне:

ORA-01511: error in renaming log/data files ORA-01511: Не можу перейменувати журналу / файлів даних
ORA-01121: cannot rename database file <string> – file is in use or recovery ORA-01121: Неможливо перейменувати файл бази даних <string> - файл використовується або відновлення
ORA-01110: data file <string>: 'datafile.dbf' ORA-01110: файл даних <string>: "datafile.dbf '

To properly move the datafile around or rename the datafile, follow this guide: Щоб правильно рухатися навколо файлу даних або перейменування файлу даних, дотримуйтесь цих інструкцій:

  1. Login to SQLPlus. Увійти в SQLPlus.
  2. Connect as SYS DBA with CONNECT / AS SYSDBA command. Підключіть SYS АБД CONNECT / AS SYSDBA команду.
  3. Shutdown the database instance with SHUTDOWN command. Завершення роботи з базою даних Наприклад команда відбою.
  4. Rename or/and move the datafiles at operating system level. Перейменувати та / або перемістити файли даних на рівні операційної системи.
  5. Start Oracle database in mount state with STARTUP MOUNT command. Початок Oracle Database на горі держава з командою STARTUP MOUNT.
  6. Modify the name or location of datafiles in Oracle data dictionary using following command syntax: Змінити ім'я або місце розташування файлів даних Oracle в даному словнику використовуючи такий синтаксис команди:

    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 'на початкові дані, ім'я файлу>' TO '<нова або оригінальні повного шляху до нових чи оригінальним name> файлу даних';

  7. Open Oracle database instance completely with ALTER DATABASE OPEN command. Відкрите Oracle Database інстанції повністю з команди ALTER DATABASE OPEN.

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. Якщо файли даних, які повинні бути змінений або переміщено не належать до СИСТЕМА табличні простору, і не містять активні сегменти відкату або тимчасових сегментів, є ще один обійти які не вимагають примірника бази даних для завершення роботи. Instead, only the particular tablespace that contains the date files is taken offline. Замість цього, тільки конкретних табличних просторів, які містять дати файлів в автономному режимі.

  1. Login to SQLPlus. Увійти в SQLPlus.
  2. Connect as SYS DBA with CONNECT / AS SYSDBA command. Підключіть SYS АБД CONNECT / AS SYSDBA команду.
  3. Make offline the affected tablespace with ALTER TABLESPACE <tablespace name> OFFLINE; command. Зробити форуму постраждалим табличне <tablespace ALTER TABLESPACE name> автономному режимі; команда.
  4. Modify the name or location of datafiles in Oracle data dictionary using following command syntax: Змінити ім'я або місце розташування файлів даних Oracle в даному словнику використовуючи такий синтаксис команди:

    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> <повністю певний шлях RENAME DATAFILE 'на початкові дані, ім'я файлу>' TO '<нова або оригінальні повного шляху до нових чи оригінальним name> файлу даних';

  5. Bring the tablespace online again with ALTER TABLESPACE alter tablespace <tablespace name> ONLINE; command. Принесіть табличного онлайн з ALTER TABLESPACE ALTER TABLESPACE <tablespace name> Online; команда.

IMPORTANT : The page is machine translated and provided "as is" without warranty. ВАЖЛИВО: Сторінка машина переведена і надаються "як є" без гарантії. Machine translation may be difficult to understand. Машинний переклад може бути важким для розуміння. Please refer to Будь ласка, зверніться до original English article оригінальний англійська статтю whenever possible. коли це можливо.


Leave a Reply Написати відповідь

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> Ви можете використовувати ці теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <справі DateTime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Підписатися на коментарі функція була відключена. To receive notification of latest comments posted, subscribe to Щоб отримувати повідомлення про останні коментарях, підписатися My Digital Life Comments RSS feed Моя Цифрова життя Коментарі RSS Feed or або register to receive Увійдіть, щоб отримувати new comments in daily email digest. нові коментарі в щоденній електронній пошті.
Custom Search

New Articles Нові статті

Incoming Search Terms for the Article Вхідні терміни пошуку для статті

oracle move datafile перемістити файл даних Oracle - -- move datafile oracle перемістити файл даних Oracle - -- oracle move tablespace табличного Oracle рухатися - -- move tablespace oracle Oracle переміщення табличного - -- rename datafile перейменувати файл даних - -- move datafile перемістити файл даних - -- MOVE TABLESPACE MOVE TABLESPACE - -- move oracle datafiles перемістити файли даних Oracle - -- move oracle datafile перемістити файл даних Oracle - -- alter tablespace rename ALTER TABLESPACE перейменувати - -- mover datafile oracle Mover файлу даних Oracle - -- move tablespace in oracle рухатися в табличному Oracle - -- oracle move datafiles перемістити файли даних Oracle - -- oracle tablespace move перемістити Oracle табличного - -- moving datafiles in oracle перемістити файли даних в Oracle - -- oracle rename datafile Oracle перейменувати файл даних - -- oracle move tablespaces табличних просторів Oracle рухатися - -- rename tablespace перейменувати табличне - -- move datafile in oracle перемістити файл даних в Oracle - -- oracle move datafile online Oracle перемістити файл даних онлайн - -- moving oracle datafiles переміщення файлів даних Oracle - -- rename oracle datafile перейменувати файл даних Oracle - -- all всі - -- alter tablespace move datafile ALTER TABLESPACE перемістити файл даних - -- move datafiles перемістити файли даних - -- oracle rename datafile online Oracle перейменувати файл даних онлайн - -- how to move datafile in oracle Як перемістити файл даних в Oracle - -- ALTER DATAFILE RENAME ALTER DATAFILE RENAME - -- alter database rename tablespace ALTER DATABASE перейменувати табличне - -- move datafile to another tablespace перемістити файл даних в інше табличне - -- oracle change datafile location Зміна файлу даних Oracle місці - -- move oracle tablespace табличного рухатися Oracle - -- oracle moving tablespaces Oracle рухомих табличні - -- rename datafile oracle перейменувати файл даних Oracle - -- how to move oracle datafiles Як перемістити файли даних Oracle - -- rename tablespace oracle перейменувати табличне Oracle - -- oracle change datafile name Oracle змін назва файлу даних - -- oracle moving datafiles переміщення файлів даних Oracle - -- how to move a datafile in oracle Як перенести файл даних в Oracle - -- move a datafile in oracle Переміщення файлу даних в Oracle - -- oracle move temp tablespace Oracle рухатися Темп табличного - -- move datafiles oracle перемістити файли даних Oracle - -- oracle datafile location Розташування файлу даних Oracle - -- how to move datafiles in oracle Як перемістити файли даних в Oracle - -- oracle move a datafile Oracle перемістити файл даних - -- change datafile location oracle Зміна розташування файлу даних Oracle - -- datafile rename перейменувати файл даних - -- how to change tablespace name in oracle Як змінити ім'я в табличному Oracle - -- how to move tablespace in oracle Як перенести в табличному Oracle - -- how to rename oracle datafile Як перейменувати файл даних Oracle - --