How to Rename or Move Oracle Tablespace Datafile to Another Location Bagaimana Oracle Ubah nama atau Pindah ke lain tablespace Datafile Lokasi
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. Database Oracle tidak menyediakan antarmuka pengguna yang mudah untuk mengubah nama datafile dari tablespace, atau database administrator dapat dengan mudah memindahkan atau merelokasi datafile ke lokasi lain atau direktori yang berbeda dari lokasi asli penciptaan database. The rename or move place task has to be performed via Oracle SQLPlus command line interface. Yang mengganti nama atau memindahkan tempat tugas yang harus dilakukan melalui Oracle SQLPlus antarmuka baris perintah. However, if the operation is performed when the tablespace which owns the datefile is online, error will occur. Namun, jika operasi dilakukan ketika tablespace yang memiliki datefile is online, kesalahan akan terjadi.
The error message may include the following: Pesan kesalahan dapat mencakup sebagai berikut:
ORA-01511: error in renaming log/data files ORA-01511: error di log penggantian nama / file data
ORA-01121: cannot rename database file <string> – file is in use or recovery ORA-01121: tidak dapat mengubah nama file database <string> - file sedang digunakan atau pemulihan
ORA-01110: data file <string>: 'datafile.dbf' ORA-01110: file data <string>: 'datafile.dbf'
To properly move the datafile around or rename the datafile, follow this guide: Untuk benar memindahkan datafile sekitar atau mengubah nama datafile, ikuti panduan ini:
- Login to SQLPlus. Login ke SQLPlus.
- Connect as SYS DBA with CONNECT / AS SYSDBA command. Hubungkan sebagai SYS DBA dengan CONNECT / AS SYSDBA perintah.
- Shutdown the database instance with SHUTDOWN command. Contoh shutdown database dengan perintah SHUTDOWN.
- Rename or/and move the datafiles at operating system level. Mengubah nama atau / dan memindahkan datafiles pada tingkat sistem operasi.
- Start Oracle database in mount state with STARTUP MOUNT command. Buat database Oracle di negara-mount dengan perintah MOUNT StartUp.
- Modify the name or location of datafiles in Oracle data dictionary using following command syntax: Memodifikasi nama atau lokasi di Oracle datafiles kamus data menggunakan sintaks perintah berikut:
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 'memenuhi syarat <fully path ke file data asli name>' TO '<new atau asli yang memenuhi syarat baru atau path ke file data asli name>';
- Open Oracle database instance completely with ALTER DATABASE OPEN command. Buka database Oracle misalnya sepenuhnya dengan perintah 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. Jika datafiles yang perlu diubah atau dipindahkan tidak termasuk SYSTEM tablespace, dan tidak mengandung pengembalian aktif segmen segmen atau sementara, ada solusi lain yang tidak membutuhkan database contoh untuk shutdown. Instead, only the particular tablespace that contains the date files is taken offline. Sebaliknya, hanya tablespace tertentu yang berisi file tanggal diambil secara offline.
- Login to SQLPlus. Login ke SQLPlus.
- Connect as SYS DBA with CONNECT / AS SYSDBA command. Hubungkan sebagai SYS DBA dengan CONNECT / AS SYSDBA perintah.
- Make offline the affected tablespace with ALTER TABLESPACE <tablespace name> OFFLINE; command. Membuat offline yang terkena bencana dengan ALTER tablespace Tablespace <tablespace name> OFFLINE; perintah.
- Modify the name or location of datafiles in Oracle data dictionary using following command syntax: Memodifikasi nama atau lokasi di Oracle datafiles kamus data menggunakan sintaks perintah berikut:
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> DATAFILE Ubah nama 'path ke <fully kualifikasi data asli file name>' TO '<new atau asli yang memenuhi syarat baru atau path ke file data asli name>';
- Bring the tablespace online again with ALTER TABLESPACE alter tablespace <tablespace name> ONLINE; command. Bawa tablespace online lagi dengan mengubah tablespace Tablespace ALTER name> <tablespace ONLINE; perintah.
IMPORTANT : The page is machine translated and provided "as is" without warranty. PENTING: Halaman ini adalah mesin diterjemahkan dan diberikan "sebagaimana adanya" tanpa jaminan. Machine translation may be difficult to understand. Terjemahan mesin mungkin sulit untuk mengerti. Please refer to Silakan merujuk ke original English article artikel asli bahasa Inggris whenever possible. bila memungkinkan.
Related Articles Artikel Terkait
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile Bagaimana Drop tablespace dan Recover Oracle Database Ketika sengaja Hapus Datafile
- How to Remove and Drop Datafiles from Tablespace in Oracle Database Cara Hapus dan Drop Datafiles dari tablespace di Oracle Database
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error ORA-01658 oracle Tidak dapat Buat Luas AWAL untuk Segmen dalam tablespace Kesalahan
- ORA-25153 Temporary Tablespace is Empty Error in Oracle ORA-25153 tablespace is Empty Temporary Error di Oracle
- How to Move WordPress Blog to New Domain or Location Bagaimana Wordpress Blog Pindah ke New Domain atau Lokasi
- Fix Vista Unable to Rename or Move Files and Folders Issues After Applying KB938979 Patch Fix Vista Tidak dapat Rename atau Pindah File dan Folder Masalah Setelah KB938979 Menerapkan Patch
- Change Oracle Database User Password Ubah Oracle Database User Password
- Oracle Database Link Oracle Database Link
- Download Bulk Rename Utility To Rename Files Easily Download Bulk Rename Utility Untuk Ganti nama Berkas Mudah
- Oracle Database Import Error 3113/3114 Kesalahan Impor Oracle Database 3113/3114









































