Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2617858
  • 博文数量: 323
  • 博客积分: 10211
  • 博客等级: 上将
  • 技术积分: 4934
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-27 14:56
文章分类

全部博文(323)

文章存档

2012年(5)

2011年(3)

2010年(6)

2009年(140)

2008年(169)

分类: Oracle

2008-04-23 14:01:54

OS:WINDOWS2000 SERVER    DB:ORACLE9.2.0.1.0
 
今天在WINDOWS下手工建库的时候竟然报错。建库前做的准备是要是:set ORACLE_SID,ORADIM,ORAPWD,CREATE INIT文件。建库的脚本是由DBCA产生的。现在数据库能NOMOUNT但这个过程很长,大约5-10分钟左右。接着运行建库脚本,然后报错。信息如下:
SQL> @f:\credb.sql
CREATE DATABASE sjhrman
*
ERROR 位于第 1 行:
ORA-01501: CREATE DATABASE ??
ORA-00200: ????????
ORA-00202: ????: 'E:\oracle\oradata\sjhrman\control01.ctl'
ORA-27040: skgfrcre: ???????????
OSD-04002: N^7(4r?*ND<~
O/S-Error: (OS 5) >\>x7CNJ!#
 
错误信息很明显:不能创建这个文件!为什么?磁盘有空间啊,并且可以在下面创建文件啊。权限问题?查看一下ORA_DBA组里面有个SJH用户(一个域帐户),安装ORACLE软件的时候也是这个用户。会有问题吗?试试吧,我将整个F盘的权限赋给了everyone。重新进行建库,OK!
credb.sql:
CREATE DATABASE sjhrman
MAXINSTANCES 1
MAXLOGHISTORY 1
MAXLOGFILES 5
MAXLOGMEMBERS 3
MAXDATAFILES 100
DATAFILE 'E:\oracle\oradata\sjhrman\system01.dbf' SIZE 250M REUSE AUTOEXTEND ON NEXT  10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE 'E:\oracle\oradata\sjhrman\temp01.dbf' SIZE 40M REUSE AUTOEXTEND ON NEXT  640K MAXSIZE UNLIMITED
UNDO TABLESPACE "UNDOTBS1" DATAFILE 'E:\oracle\oradata\sjhrman\undotbs01.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT  5120K MAXSIZE UNLIMITED
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 ('E:\oracle\oradata\sjhrman\redo01.log') SIZE 10240K,
GROUP 2 ('E:\oracle\oradata\sjhrman\redo02.log') SIZE 10240K,
GROUP 3 ('E:\oracle\oradata\sjhrman\redo03.log') SIZE 10240K;
阅读(1882) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~