उद्देश्य
एक प्लग करने योग्य डेटाबेस (PDB) का नाम PDBWFM से PDBWFM01 में बदलें।
$ sqlplus / as sysdba
SQL*Plus: Release 12.1.0.2.0 Production on Tue May 5 12:22:30 2020 Copyright (c) 1982, 2014, Oracle. All rights reserved. Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options SQL> show pdbs CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ---------- 2 PDB$SEED READ ONLY NO 3 PDBWFM READ WRITE NO
नाम बदलने की प्रक्रिया के लिए PDB प्रतिबंधित मोड में होना चाहिए:
SQL> alter pluggable database PDBWFM close immediate; Pluggable database altered. SQL> alter pluggable database PDBWFM open restricted; Pluggable database altered. SQL> select name, open_mode from v$pdbs; NAME OPEN_MODE RESTRICTED ------------------------------ ---------- ---------- PDB$SEED READ ONLY NO PDBWFM READ WRITE YES
एक पीडीबी का नाम बदलें और पुनरारंभ करें (बंद / खोलें):
SQL> alter session set container = PDBWFM; Session altered. SQL> alter pluggable database PDBWFM rename global_name to PDBWFM01; Pluggable database altered. SQL> alter pluggable database PDBWFM01 close immediate; Pluggable database altered. SQL> alter pluggable database PDBWFM01 open; Pluggable database altered. SQL> show pdbs CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ---------- 2 PDB$SEED READ ONLY NO 3 PDBWFM01 READ WRITE NO
पीडीबी से संबंधित निर्देशिकाओं का नाम नहीं बदला जाता है। यदि आप डेटाफ़ाइल्स को एक नई निर्देशिका में ले जाना चाहते हैं, तो Oracle 12c में "ऑनलाइन मूव डेटाफ़ाइल" सुविधा का उपयोग करें।
Oracle प्रबंधित-फ़ाइलें (OMF) का नाम बदलने के लिए इस आलेख के संदर्भ में उपलब्ध दस्तावेज़ देखें [1]।
सन्दर्भ
[1] Oracle-प्रबंधित फ़ाइलें (OMFs) का नाम कैसे बदलें (Doc ID 191574.1)। यहां उपलब्ध है:https://support.oracle.com/knowledge/Oracle%20Database%20Products/191574_1.html