哪里有p3006854_9204_linux.zip和p3095277_9204_LINUX.zip可下载的?
解决方案 »
- 初学form的傻瓜问题
- 有一段SQL,有问题。那位高手帮忙看一下!
- 求把数据由SYSTEM表空间转移到USERS表空间的方案
- 问一个plsql 基本问题
- 将A表中数据按照一定条件检索后的结果全部插入到B表中
- 我的Oracle数据库被恢复到一个星期前的状态,我想知道是谁作的该怎么看?
- Oracle8i在win2003上的启动有问题吗?
- select * into temp_table from aaa语句为什么在oracle中报错?
- 当存储过程中显性查询得到的游标为空时,怎样才能判断出来呢?
- 一个人过情人节,郁闷,散分.
- 要用到表之间的关联,但是数据量很大,那么如何优化?有哪些办法?谢谢!
- 怎么样传入一个这样的参数
zcat ship_9204_linux_disk1.cpio.gz | cpio -idmv
zcat ship_9204_linux_disk2.cpio.gz | cpio -idmv
zcat ship_9204_linux_disk3.cpio.gz | cpio -idmv1、用rpm -qa | grep确认已经安装如下软件包,如果没有可以采用rpm -ivh来安装compat-libstdc++-devel-7.3-2.96.118
compat-libstdc++-7.3-2.96.118
compat-gcc-7.3-2.96.118
compat-gcc-c++-7.3-2.96.118
openmotif-2.2.2-14compat-db-4.0.14-5 #不确定是否需要
setarch-1.3-1 #不确定是否需要
tcl-8.3.5-88.i386.rpm #不确定是否需要,奇怪2、添加用户和组
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle
# passwd oracle3、新建安装目录
# mkdir -p /opt/oracle/product/9.2.0.4.0
# chown -R oracle.oinstall /opt/oracle
# mkdir /var/opt/oracle
# chown oracle.dba /var/opt/oracle
# chmod 755 /var/opt/oracle4、设置内核参数,调节信号灯及共享内存# echo 250 32000 100 128 > /proc/sys/kernel/sem
# echo 536870912 > /proc/sys/kernel/shmmax
# echo 4096 > /proc/sys/kernel/shmmni
# echo 2097152 > /proc/sys/kernel/shmall
# echo 65536 > /proc/sys/fs/file-max
# echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range编辑文件/etc/sysctl.conf加入以下的语句:
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000注意:如果你的共享内存不够大的话,在安装的过程中会提示ORA-27123错误,
到时候你只要把/proc/sys/kernel/shmmax的值调大就可以了到于多大就看你的了5、oracle对文件的要求:
编辑文件/etc/security/limits.conf加入以下语句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 163846、设置oracle的环境
#su - oracle
$vi ~/.bash_profileexport LD_ASSUME_KERNEL=2.4.1
export DISPLAY="127.0.0.1:0.0"
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.4.0
export ORACLE_SID=ora9i
export ORACLE_TERM=vt100
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORACLE_OWNER=oracle
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH#export NLS_LANG=AMERICAN
#export ORACLE_TERM=xterm#source .bash_profile使环境变量生效,或重新登陆7、保证oracle用户调用X11,否则无法安装
#xhost +127.0.0.1或xhost disable访问控制,客户端可以从任何主机进行连接8、安装注意事项:
在安装中让你输入UNIX Group Name:oinstall
如果提示orainstRoot.sh权限问题,在root终端下执行#sh /tmp/orainstRoot.sh然后继续
在安装中选择Software only不要建数据库
安装过程中提示$ORACLE_HOME权限问题,可另开窗口修改权限为oracle.dba
在结束的时候还会提示权限问题,另开窗口修改权限为root.root
relink阶段,会出两个错误:ins_oemagent.mk和ins_ctx.mk,点Ignore忽略。
在安装过程中,系统会提醒你用root身份去执行两个sh文件,在root的登录终端中按提示操作就可以了
9、创建数据库
现在你可以使用dbca创建数据库:
$ su - oracle
# dbca10、配置自启动编辑/etc/oratab文件,将对应的数据库实例最后的字段改为Y
编辑/etc/rc.local添加下列内容:
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.4.0
export ORACLE_OWNER=oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
echo "Starting ORACLE 9.2.0.4 ..."
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart"
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
sleep 10编辑/etc/rc.d/init.d/halt添加下列内容:
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.4.0
export ORACLE_OWNER=oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
echo "Shutdowning ORACLE 9.2.0.4 ..."
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbshut"
sleep 10
#su - oracle
$vi ~/.bash_profileexport LD_ASSUME_KERNEL=2.4.1
export DISPLAY="127.0.0.1:0.0"
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.4.0
export ORACLE_SID=ora9i
export ORACLE_TERM=vt100
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORACLE_OWNER=oracle
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH#export NLS_LANG=AMERICAN
#export ORACLE_TERM=xterm
在设置环境时出以下问题请问什么原因".bash_profile" Cannot create backup file (add ! to override) Hit ENTER or type command to continute
DISPLAY not set!
Please set DISPLAY and try again.的提示。
在装ORACLE9I的时候提示少这个东西
先谢谢
[email protected]