日期:2014-05-16 浏览次数:20628 次
1.ORACLE数据库开机启动:
?? ? ? ? ??在/etc/init.d下面新建一个文件dbora,内容:
#!/bin/sh ORA_HOME=/oracle/product/9.2.0 //数据库安装目录 ORA_OWNER=oracle su - $ORA_OWNER -c "lsnrctl start" su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql" $ORA_HOME/dbstart.sql的内容: conn / as sysdba startup exit 将dbora改成可执行 chmod 744 dbora 将dbstart.sql改成oracle所有 chown oracle /oracle/product/9.2.0/dbstart.sql 然后作一个连接 ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora //99可以自己起名 ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora //10自己起名
?2.设置所有用户都可以使用oracle数据库?
??在/etc/profile在增加oracle的相关设置
?? ??ORACLE_BASE=/nanjing
ORACLE_HOME=$ORACLE_BASE/oracle ORACLE_SID=nanjing PATH=$ORACLE_HOME/bin:$PATH:/etc:/usr/ucb:/usr/ NLS_LANG=AMERICAN_AMERICA.ZHS16GBK export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:usr/lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH?
??chmod -R o=g $ORACLE_HOME
?
?