我在裸设备上创建数据库实例的时候发生如下错误。
SQL> CREATE DATABASE orabus
2CONTROLFILE REUSE
3MAXINSTANCES 1
4MAXLOGHISTORY 1
5MAXLOGFILES 12
6MAXLOGMEMBERS 3
7MAXDATAFILES 2048
8DATAFILE '/dev/bus_system' SIZE 1023M REUSE AUTOEXTEND OFF
9EXTENT MANAGEMENT LOCAL
10DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/dev/bus_tmp01' SIZE 2047M REUSE AUTOEXTEND OFF
11UNDO TABLESPACE "UNDOTBS1" DATAFILE '/dev/bus_undotbs' SIZE 3071M REUSE AUTOEXTEND OFF
12CHARACTER SET ZHS16GBK
13NATIONAL CHARACTER SET AL16UTF16
14LOGFILE
15GROUP 1 ('/dev/bus_log01','/dev/bus_log04') SIZE 511M,
16GROUP 2 ('/dev/bus_log02','/dev/bus_log05') SIZE 511M,
17GROUP 3 ('/dev/bus_log03','/dev/bus_log06') SIZE 511M;
CREATE DATABASE orabus
*
ERROR 位于第 1 行:
ORA-01501: CREATE DATABASE 失败
ORA-00200: 无法创建控制文件
ORA-00202: 控制文件: '/dev/bus_control1'
ORA-27056: skgfrdel: 无法删除文件
IBM AIX RISC System/6000 Error: 13: Permission denied
为什么是无法删除?
#ls -l /dev/bus_control1
brw-rw---- 1 orabus dba
45,6 Oct 14 18:46 /dev/bus_control1
如果不在语句中加入CONTROLFILE REUSE子句,系统会提示文件已经存在!
请教各位高手,我该怎么办?
急!!!!!!!!
谢谢!
|