网络编程
位置:首页>> 网络编程>> 数据库>> oracle 更改数据库名的方法(3)

oracle 更改数据库名的方法(3)

 来源:asp之家 发布时间:2009-10-24 18:20:00 

标签:oracle,数据库

5. ---shutdown数据库
SQL> shutdown immediate
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
SQL> startup nomount
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes
SQL> create pfile='D:\oracle\product\10.2.0\pfile20091022.ora' from spfile;
文件已创建。
SQL> shutdown immediate;
ORA-01507: ??????
6. ---修改初始化参数文件、spfile文件(init.ora/spfile)
###########################################
instance_name=eyglen
#instance_name=eyglev
###########################################
db_domain=""
db_name=eyglen
# db_name=eyglev
###########################################
7. ---以修改后的参数启动数据库
SQL> startup pfile='D:\oracle\product\10.2.0\pfile20091022.ora'
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
SQL> create spfile from pfile='D:\oracle\product\10.2.0\pfile20091022.ora'
2 ;
文件已创建。
SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
SQL> alter database open noresetlogs
2 ;
alter database open noresetlogs
*
第 1 行出现错误:
ORA-01588: 要打开数据库则必须使用 RESETLOGS 选项
SQL> alter database open resetlogs
2 ;
数据库已更改。
8. --现在数据库已经启动了啊,那就检查下吧,看看是否已经修改了
SQL> select open_mode from v$database;
OPEN_MODE
----------
READ WRITE
SQL> show parameter name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string dborcl
db_unique_name string dborcl
global_names boolean FALSE
instance_name string dborcl
lock_name_space string
log_file_name_convert string
service_names string dborcl
SQL>
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
orcl

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com