欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

误删除$ORACLE_HOME/dbs下的参数文件和密码文件后如何快速重建?

程序员文章站 2022-03-23 19:37:44
[oracle@11g dbs]$ pwd /home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs [oracle@11g dbs]$ ll tota...

[oracle@11g dbs]$ pwd

/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs

[oracle@11g dbs]$ ll

total 24

-rw-rw----. 1 oracle oinstall 1544 mar 11 13:46 hc_orcl.dat

-rw-r--r--. 1 oracle oinstall 2851 may 15 2009 init.ora

-rw-r-----. 1 oracle oinstall 658 feb 16 05:17 initorcl.ora

-rw-r-----. 1 oracle oinstall 24 feb 16 05:17 lkorcl

-rw-r-----. 1 oracle oinstall 1536 feb 16 05:17 orapworcl

-rw-r-----. 1 oracle oinstall 3584 mar 11 14:19 spfileorcl.ora

[oracle@11g dbs]$ rm -rf *

total 0

[oracle@11g dbs]$ orapwd file=/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/orapworcl password=oracle

sql> create pfile from memory;

file created.

[oracle@11g dbs]$ ll

-rw-rw----. 1 oracle oinstall 1544 mar 11 16:55 hc_orcl.dat

-rw-r--r--. 1 oracle oinstall 5562 mar 11 16:44 initorcl.ora

-rw-r-----. 1 oracle oinstall 24 mar 11 16:55 lkorcl

-rw-r-----. 1 oracle oinstall 1536 mar 11 16:38 orapworcl

sql> shutdown immediate;

database closed.

database dismounted.

oracle instance shut down.

sql> startup;

oracle instance started.

total system global area 835104768 bytes

fixed size 2217952 bytes

variable size 520095776 bytes

database buffers 310378496 bytes

redo buffers 2412544 bytes

database mounted.

database opened.