shufei0114 发表于 2013-1-28 14:30:59

UNIX下解决ORACLE相关问题

1.ORACLE数据库开机启动:
           在/etc/init.d下面新建一个文件dbora,内容:
#!/bin/shORA_HOME=/oracle/product/9.2.0      //数据库安装目录ORA_OWNER=oraclesu - $ORA_OWNER -c "lsnrctl start"su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql"$ORA_HOME/dbstart.sql的内容:conn / as sysdbastartupexit将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/oracleORACLE_SID=nanjingPATH=$ORACLE_HOME/bin:$PATH:/etc:/usr/ucb:/usr/NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATHORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:usr/lib:$LD_LIBRARY_PATHexport LD_LIBRARY_PATH   chmod -R o=g $ORACLE_HOME
 
 
页: [1]
查看完整版本: UNIX下解决ORACLE相关问题