Panduan Langkah demi Langkah Cara Merubah Oracle Database Name dan SID nya

Bagaimana cara mengganti nama database oracle? Pada database oracle tutorial kali ini kita akan mencari tahu cara mengganti nama database oracle


Panduan Cara Merubah Oracle Database Name dan SID NameDatabase SQL.  Bagaimana cara mengganti nama database oracle?  Pada database oracle tutorial kali ini kita akan mencari tahu cara mengganti nama database oracle dengan menggunakan utilitas DBNEWID. DBNEWID adalah utilitas database yang dapat digunakan untuk mengubah DBNAME (Oracle Database Name) dan DBID (ID Oracle Database) dari Oracle Database. Anda bisa mengubah baik DBID atau DBNAME atau keduanya dengan mudah, dengan cara mengikuti panduan langkah demi langkah yang akan kita ketengahkan bersama.

 Cara Merubah Oracle Database Name dan SID

DBNAME adalah nama database yang Anda tentukan saat membuat database dan DBID adalah nomor unik yang ditugaskan untuk database ketika dibuat.

Langkah-langkah berikut menunjukkan cara mengubah DBNAME dan DBID dari database Oracle menggunakan utilitas DBNEWID.

PENTING: Sebelum Anda memulai prosedur untuk merubah nama database oracle, pastikan Anda memiliki salinan lengkap dari database Anda, backup full database oracle anda terlebih dahulu

Langkah 1
Sebelum Anda mulai merubah nama database oracle, anda bisa mengetahui NAMA DB saat ini dan DBID dari database oracle Anda dengan perintah SQLPLUS seperti berikut :

SQL> SELECT DBID,NAME from V$DATABASE;
      DBID NAME
---------- ---------
2426088413 MYORCL

Langkah 2
Langkah kedua ini adalah untuk memulai sebuah instance dan start database oracle dalam mode mount database oracle tanpa membukanya. Anda bisa melakukannya dengan perintah seperti berikut :
$  sqlplus / as sysdba

SQL> shutdown immediate
 Database closed.
 Database dismounted.
 ORACLE instance shut down.

SQL> startup mount
ORACLE instance started.

Total System Global Area 1071333376 bytes
Fixed Size                  1375792 bytes
Variable Size             553648592 bytes
Database Buffers          511705088 bytes
Redo Buffers                4603904 bytes
Database mounted.

SQL> exit
Disconnected from Oracle Database 11g Release 11.2.0.1.0 – Production

Langkah 3. 
Jalankan utilitas DBNEWID dengan menentukan string koneksi dan nama baru untuk database oracle anda. Pengguna tertentu dalam string koneksi harus memiliki hak istimewa sebagai SYSDBA. Perintahnya adalah sebagai berikut:
$  nid target=sys/MYPASS@MYORCL dbname=MYNEWDB setname=YES
DBNEWID: Release 11.2.0.1.0 - Production on Tue May 30 12:50:01 2015
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to database MYORCL (DBID=2436089413)

Connected to server version 11.2.0

Control Files in database:
    C:ORADATAMYORCLCONTROL01.CTL
    C:ORADATAMYORCLCONTROL02.CTL
  
Change database name of database MYORCL to MYNEWDB? (Y/[N]) => Y

Proceeding with operation
Changing database name from MYORCL to MYNEWDB
    Control File C:ORADATAMYORCLCONTROL01.CTL - modified
    Datafile C:ORADATAMYORCLSYSTEM01.DB - wrote new name
    Datafile C:ORADATAMYORCLSYSAUX01.DB - wrote new name
    Datafile C:ORADATAMYORCLUNDOTBS01.DB - wrote new name
    Datafile C:ORADATAMYORCLUSERS01.DB - wrote new name
    Datafile C:ORADATAMYORCLMYORDBDAT01.DB - wrote new name
    Datafile C:ORADATAMYORCLMYORDBIDX01.DB - wrote new name
    Datafile C:ORADATAMYORCLTEMP01.DB - wrote new name
    Control File C:ORADATAMYORCLCONTROL01.CTL - wrote new name
    Control File C:ORADATAMYORCLCONTROL02.CTL - wrote new name

    Instance shut down

Database name changed to MYNEWDB.
Modify parameter file and generate a new password file before restarting.
Succesfully changed database name.
DBNEWID - Completed succesfully.

Langkah 4
Sampai disini anda sudah berhasil melakukan perubahan pada nama database oracle. Selanjutnya shutdown database.
SQL> shutdown immediate

Langkah 5 
Mengatur DB_NAME parameter inisialisasi dalam file parameter inisialisasi dengan nama database baru.
$ sqlplus / as sysdba

SQL> show parameter db_name
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_name                              string      MYORCL


SQL> alter system set db_name=MYNEWDB scope=spfile;
System altered.


Langkah 6 
Buat file password yang baru dengan menggunakan command berikut .
$ orapwd file=orapwMYNEWDB password=MYPASS

Langkah 7 
Setelah itu startup database oracle, dalam kondisi mount
SQL> startup mount

Langkah 8 
Verifikasi perubahan nama Oracle Database anda dari command SQL PLUS
SQL> SELECT DBID,NAME from V$DATABASE;
      DBID NAME
---------- ---------
2426088413 MYNEWDB


Langkah 9. 
pasca mengubah nama oracle database berhasil dilakukan, langkah selanjutnya adalah :
mengubah SID di listener.ora
tnsnames.ora disesuaikan dengan database oracle yang baru
menghapus jejak direktori tua
Lakukan perubahan pada /etc/oratab (UNIX) atau mengubah nama service pada OS Windows dengan menggunakan  perintah oradim.



Refference :

oracle database, was ist eine datenbank, merubah nama database phpmyadmin, cara mengganti nama database, cara mengganti nama database di phpmyadmin, cara mengganti nama database di cmd, cara mengganti nama database di mysql, cara merubah nama database di xampp, cara merubah nama database di sql server, database oracle tutorial, drop database oracle, create database oracle, standby database oracle 10g, export database oracle, virtual private database oracle 11g, logical standby database oracle 10g, start database oracle

Database SQL

COMMENTS

Name

Database Administrator Database Tips Design Database Error Oracle Database Ilmu Database MySQL News Oracle Oracle Database Oracle Tips Top Database Tutorial Database Tutorial HTML Tutorial Javascript Tutorial Mobile Apps Tutorial PHP Tutorial SQL Tutorial Web Tutorial Web Development
false
ltr
item
Database SQL: Panduan Langkah demi Langkah Cara Merubah Oracle Database Name dan SID nya
Panduan Langkah demi Langkah Cara Merubah Oracle Database Name dan SID nya
Bagaimana cara mengganti nama database oracle? Pada database oracle tutorial kali ini kita akan mencari tahu cara mengganti nama database oracle
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDBw3CIMSxPTvVku6ONsoSNNxTkTbhx32GgrDXAIfz4UaGg-aSYfjXLadOwP-k8nwzombxxAhRqtpZJGf4jxd5iwjgj9u08c2TyBZL_XfNCi2MqjD5UkBTnpT3Q8SqqxISQ_A3lmf-COQI/s320/fix-oracle-errors__opt.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDBw3CIMSxPTvVku6ONsoSNNxTkTbhx32GgrDXAIfz4UaGg-aSYfjXLadOwP-k8nwzombxxAhRqtpZJGf4jxd5iwjgj9u08c2TyBZL_XfNCi2MqjD5UkBTnpT3Q8SqqxISQ_A3lmf-COQI/s72-c/fix-oracle-errors__opt.png
Database SQL
https://databasesql.bigdatadba.com/2018/01/Cara-Merubah-Oracle-Database-Name-dan-SID.html
https://databasesql.bigdatadba.com/
https://databasesql.bigdatadba.com/
https://databasesql.bigdatadba.com/2018/01/Cara-Merubah-Oracle-Database-Name-dan-SID.html
true
8766756895649502082
UTF-8
Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy