数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
FreeBSD-5.2下安装ORACLE9i手记(2)(出处:freebsdchina)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

FreeBSD-5.2下安装ORACLE9i手记

出处:freebsdchina
责任编辑:leelee

[04-7-28 16:30] 作者:jxngzhl

6 添加oracle用户组和用户

pw groupadd -n dba -g 94
pw groupadd -n oinstall -g 95
pw useradd -n oracle -u 94 -c "Oracle Daemon" -d /home/oracle -s
/compat/linux/bin/bash -g dba -G oinstall,wheel

7 配置oracle用户环境

mkdir /home/oracle
chown oracle:dba /home/oracle
cd /home/oracle

编辑.profile配置oracle用户环境:
?
PATH=/compat/linux/bin:/compat/linux/sbin:compat/linux/usr/bin:/compat/linux/
usr/sbin:/home/oracle/920/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:
/usr/local/bin:/usr/X11R6/bin; export PATH
ORACLE_BASE=/home/oracle; export ORACLE_BASE

#下面一个是安装oracle的目录

ORACLE_HOME=/home/oracle/920; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
ORACLE_SID=ORCL; export ORACLE_SID
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
export DISPLAY=:0

三 安装准备

下载oracle9i(9.2.0) for linux的三个文件在一个足够大小(>2G)空间解压缩最后得到三个目录:
Disk1,Disk2,Disk3。

四 安装

  1 以oracle用户登录

  2 进入X

startx

  3 在X中打开一个终端窗口,在窗口中运行安装程序

cd /path/Disk1
./runInstaller

安装程序开始运行,出现界面后按提示选择进行安装,这与安装典型的windows程序一样,安装时默认的临时文件在/tmp目录中,此时进入/tmp可看见oracle9i的安装目录和一些临时文件。

  4 安装时的必须的手工干预

a 在刚开始安装会有一个窗口提示运行一个脚本,这时可在另一个终端窗口中先以root身份
在/compat/linux/etc中创建一个名为oraInst.loc的文件并将属主设为oracle
cd /compat/linux/etc
touch oraInst.loc
chown oracle:dba oraInst.loc
然后以oracle身份运行脚本,之后继续安装。

b 在安装部分完成后在连接数据库的过程中有一个错误出现(与ins_ctx.mk有关),此时可选忽略,
不会引响数据库的基本功能,但在Agent配置时会出错,其它正常。我不知道是否每一次安装都
会有这个错误,也不知道是什么原因造成了这个错误。
?
c 最后一个无需手工干预的地方在数据库配置以前要以root身份运行$ORACLE_HOME/root.sh,此
时观察其输出,不能有任何错误,如果有则是因为什么程序找不到造成的,可以修改这个脚本将
指定所提示的程序的正确路径就可以了。
?
  5 安装后根据需要进行数据库配置,这与WINDOWS中是一样的。

五 安装后启动数据库

  1 重启系统

  2 以oracle身份登录

  3 启动数据库

  在初次启动数据库时,要先将initORCL.ora这个文件(在你指定的全局数据名所在的目录下
的pfile目录中)复制到$ORACLE_HOME/dbs目录中,并在dbs目录中将oraPW.(全局名)的一个
文件复制一份名为oraPW,然后就可以正常启动数据库了。
?
 六 总结

  从使用来看,直接在机器上使用sqlplus进行查询,感觉不到有什么不同,至于效率还未测试。




相关文章

相关软件