更改資料庫SID名和db_name名
更改SID
$ export ORACLE_SID=mmtadb
$ sqlplus '/as sysdba'
SQL>alter user sys identified by sys#123;
SQL> create pfile='/home/oracle/product/dbs/2' from spfile;
File created.
SQL> shutdown immediate;
SQL> quit
$ export ORACLE_SID=mmtadb2
$ sqlplus '/as sysdba'
SQL> create spfile from pfile='/home/oracle/product/dbs/2' ;
File created.
SQL> startup;
更改db_name
1、將資料庫啟到mount狀態,sqlplus
shutdown immediate
startup mount
2、設定好ORACLE_SID以後呼叫nid命令修改db_name,shell
export ORACLE_SID=mmtadb2
nid target=sys/sys#123 dbname=mmtadb2
遇到提示敲Y
3、重新生成密碼檔案,shell
orapwd file=orapwmmtadb2 password=sys#123 force=y
4、從spfile生成pfile,sqlplus
create pfile from spfile;
5、修改pfile中的db_name引數,shell
vi initmmtadb2.ora
修改db_name=mmtadb2
6、從pfile生成spfile,啟動資料庫,sqlplus
create spfile from pfile;
startup mount
alter database open resetlogs;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7590112/viewspace-1062394/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 修改oracle例項名(sid)和資料庫名(db_name)Oracle資料庫
- 關於資料庫名(db_name)、例項名(instance_name)、ORACLE_SID資料庫Oracle
- (轉)關於資料庫名(db_name)、例項名(instance_name)、ORACLE_SID資料庫Oracle
- 轉貼:關於資料庫名(db_name)、例項名(instance_name)、ORACLE_SID資料庫Oracle
- 更改資料庫表名資料庫
- ORACLE資料庫修改資料庫名db_nameOracle資料庫
- 一、更改ORACLE SID名稱Oracle
- Oracle - 資料庫名、例項名、服務名、ORACLE_SID 的說明和區別Oracle資料庫
- 更改Oracle資料庫的SIDOracle資料庫
- Postgresql10資料庫之更改資料庫的名稱SQL資料庫
- Oracle全域性資料庫名、環境變數和sid的區別Oracle資料庫變數
- 資料庫名、例項名、資料庫域名、全域性資料庫名、服務名概念區分資料庫
- oracle資料庫名和例項名的區別Oracle資料庫
- 【sqlserver】更改資料庫註冊的計算機名稱SQLServer資料庫計算機
- C#取資料庫名稱與資料庫中表名的方法C#資料庫
- 修改資料庫名稱資料庫
- 關於資料庫登陸名和資料庫使用者名稱的一點點心得資料庫
- perl更改當前資料夾下的檔名
- 【Mysql】改資料庫庫名操作MySql資料庫
- 資料庫名,資料庫例項名,資料庫域名,作業系統環境變數資料庫作業系統變數
- jBoss下資料庫表名大小寫被自動更改的問題資料庫
- Oracle NID工具修改資料庫DBID和資料庫名稱Oracle資料庫
- Oracle中關於資料庫例項名與資料庫服務名(轉載)Oracle資料庫
- oracle更改例項名Oracle
- 更改solaris IP地址和主機名(轉)
- 如何修改資料庫例項及資料庫名資料庫
- SQL Server中獲取資料庫名、表名、欄位名和欄位註釋的SQL語句SQLServer資料庫
- Laravel 使用多資料庫和 Model 表名去 sLaravel資料庫
- nid修改資料庫名稱資料庫
- 如何修改MySQL資料庫名稱MySql資料庫
- 查詢當前資料庫名、使用者名稱、資料庫伺服器IP、埠、資料庫版本資訊。資料庫伺服器
- PDB資料檔案的線上位置以及檔名更改
- 關於ORACLE_SID和DB_NAME的理解Oracle
- ORACLE_SID,INSTANCE_NAME和DB_NAMEOracle
- DB_NAME DB_UNIQUE_NAME 和 SID 的理解
- 更改模型名稱空間模型
- oracle 資料庫設定表和欄位的別名Oracle資料庫
- 用NID修改資料庫名稱資料庫