现在有1.3G可用空间,再重新创建一次数据库
[oracle@prod ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.5.0 - Production on Fri Aug 29 23:48:13 2014 Copyright (c) 1982, 2010, Oracle. All Rights Reserved. Connected to an idle instance. SQL> startup nomount ORACLE instance started. Total System Global Area 524288000 bytes Fixed Size 1274668 bytes Variable Size 146803924 bytes Database Buffers 373293056 bytes Redo Buffers 2916352 bytes SQL> @createprod.sql Database created. SQL> --再次查看创建的文件 [oracle@prod prod]$ ll total 1256212 -rw-r----- 1 oracle oinstall 8863744 Aug 29 23:52 control01.ctl -rw-r----- 1 oracle oinstall 8863744 Aug 29 23:52 control02.ctl -rw-r----- 1 oracle oinstall 8863744 Aug 29 23:52 control03.ctl -rw-r----- 1 oracle oinstall 104865792 Aug 29 23:49 example01.dbf -rw-r----- 1 oracle oinstall 52429312 Aug 29 23:50 redo01a.log -rw-r----- 1 oracle oinstall 52429312 Aug 29 23:50 redo01b.log -rw-r----- 1 oracle oinstall 52429312 Aug 29 23:48 redo02a.log -rw-r----- 1 oracle oinstall 52429312 Aug 29 23:48 redo02b.log -rw-r----- 1 oracle oinstall 52429312 Aug 29 23:48 redo03a.log -rw-r----- 1 oracle oinstall 52429312 Aug 29 23:48 redo03b.log -rw-r----- 1 oracle oinstall 314580992 Aug 29 23:49 sysaux01.dbf -rw-r----- 1 oracle oinstall 314580992 Aug 29 23:49 system01.dbf -rw-r----- 1 oracle oinstall 104865792 Aug 29 23:49 temp01.dbf -rw-r----- 1 oracle oinstall 104865792 Aug 29 23:49 undotbs01.dbf -rw-r----- 1 oracle oinstall 104865792 Aug 29 23:49 user01.dbf
这次,在创建数据库脚本中指定的数据文件,都正确地被创建成功了,包括之前没有的sysaux01.dbf和temp01.dbf
--再来看看现在还剩多少剩余空间 [oracle@prod prod]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 5.7G 5.4G 77M 99% / /dev/sda1 99M 12M 82M 13% /boot tmpfs 506M 0 506M 0% /dev/shm /dev/sdb1 7.9G 2.3G 5.3G 31% /zlm
从1.3G到77M,一个数据库实例用掉了将近1G的磁盘空间,第一次建库失败,就是因为在/u01下放了一个大于77M的文件,因为没有剩余空间造成建库失败!
至此,完成了手工建库的全部过程
总结:
通过silent方式安装数据库软件,升级patch,然后手工建库,都是在没有图形界面支持下完成的,其中装软件要注意安装前参数的配置,尤其是升级patch的时候,必须在命令后面加上2个参数,并且使用-force才能完成安装;手工建库的难点是配置init.ora初始化参数和创建数据库的脚本编写,如平时注意收集整理,准备好相应的脚本,那么实际操作起来就能得心应手了,可以很快的完成批量建库的任务,众所周知,OUI的DBCA,经常会卡在86%很久,而用silent命令行方式,可以大大加快这一步骤,前提是你能熟悉运用命令和参数设置。