AIX下字符界面安装oracle 10g过程
2007-05-10 12:16:40 来源:WEB开发网1、以root执行# ./rootpre.sh
2、转到oracle 10g安装介质目录下,用oracle用户运行runInstaller
$cd @/Disk1/
$./runInstaller –silent –responseFile @/Disk1/response/myinst.rsp
“@”表示:Disk的父目录路径
这样Oracle 10g就开始安装了
安装进程的步骤如下:
a.检测temp 和swap分区的大小
b.查系统补丁是否满足需要
c.到response文件中读取信息
d.copy 相关文件
e.link and setup
f.提示运行root.sh,根据提示,用root用户去运行root.sh就行了
一般出错的地方容易在b、c步骤,如果是系统补丁没打全,则根据提示把系统补丁打好,如果是在c的地方出错,说明你的response文件信息有误,需要重新修改response文件。
至此,不起图形界面安装oracle 10g就完成了
四、后续工作
建数据库。
此次安装中并未建库,关于用脚本建库的方法,和以前版本的oracle类似,这里不再具体说明了。
我来补充一些内容吧~~~
我建立数据库的脚本:(create_db.sql)
create database '$DBName'
logfile
group 1 ('/home/oracle/oradata/'$DBName'/redo01.log') size 100M,
group 2 ('/home/oracle/oradata/'$DBName'/redo02.log') size 100M,
group 3 ('/home/oracle/oradata/'$DBName'/redo03.log') size 100M
maxlogfiles 5
maxlogmembers 5
maxloghistory 1
maxdatafiles 100
maxinstances 1
datafile '/home/oracle/oradata/'$DBName'/system01.dbf' size 256M
undo tablespace undotbs
datafile '/home/oracle/oradata/'$DBName'/undotbs01.dbf' size 200M autoextend on next 5M maxsize unlimited
sysaux datafile '/home/oracle/oradata/'$DBName'/sysaux01.dbf' size 100M
default temporary tablespace temp
tempfile '/home/oracle/oradata/'$DBName'/temp01.dbf' size 512M autoextend on next 5M maxsize unlimited
character set US7ASCII
national character set AL16UTF16;
有特别的标记是需要注意的哦!! ^_^
在我的实践过程中发现了我有一个重要的步骤没有执行,那就是在用脚本建立数据库以后,需要执行两个重要的系统文件。(以下是网上查找的资料)
引用:[color=Red]除了建立额外的资料表空间外,您还必须在数据库建立之后执行两个重要的指令文件:catelog.sql 与 cataproc.sql。这两个指令文件将在 Oracle9i 数据库内建立管理工作必备的视观表、同义字(synonyms)、以及 PL/SQL 套件(packages)。
1 catalog.sql:
本指令文件内容为:在数据字典数据表上建立相关视观表、动态效能视观表、以及存取各种视观表所用的同义字。此外,catalog.sql 也会将这些视观表的使用权限授权给数据库使用者。
2 catproc.sql:
本指令文件内包含执行 PL/SQL 程序所需的所有指令文件。
更多精彩
赞助商链接