易截截图软件、单文件、免安装、纯绿色、仅160KB

28.4.2 开机自动启动Oracle数据库服务

28.4.2  开机自动启动Oracle数据库服务
Oracle提供了3个文件,用于配置Oracle数据库服务的自动启动,它们分别是/etc/oratab、$ORACLE_HOME/bin/dbstart以及$ORACLE_HOME/bin/dbshut。关于这3个文件的说明如下所示。
q      /etc/oratab:在该文件中指定需要自动启动和关闭的数据库。
q      $ORACLE_HOME/bin/dbstart:读取oratab文件中的内容,启动相应的数据库并启动网络监听程序。
q      $ORACLE_HOME/bin/dbshut:读取oratab文件中的内容,关闭相应的数据库并关闭网络监听程序。
具体配置步骤如下所述。
(1)编辑oratab文件。该文件保存了系统中所有已创建的数据库的信息,每个数据库对应一行记录,以#号开头的是注释行。例如orcl数据库的对应记录如下所示。
 
orcl:/u01/app/oracle/product/11.1.0/db_1:N
 
如果要设置orcl数据库在开机时自动启动,把该记录最后的N改为Y,更改后的结果如下所示。
 
orcl:/u01/app/oracle/product/11.1.0/db_1:Y
 
(2)在/etc/init.d目录下创建文件oracle,加入如下内容:
 
#!/bin/sh
# chkconfig: 345 90 10
# description: Oracle auto start-stop script.
#
ORA_HOME=/u01/app/oracle/product/11.1.0/db_1
                                    # 使用ORA_HOME变量设置Oracle主目录的位置
ORA_OWNER=oracle                    # 使用ORA_OWNER变量设置Oracle用户
# 如果dbstart脚本文件不存在,则返回错误信息
if [ ! -f $ORA_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"# 输出Oracle无法启动的错误
exit
fi
case "$1" in
'start')                            # 如果参数为start
# 执行dbstart脚本启动Oracle数据库
su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart $ORA_HOME"
;;
'stop')  &n


相关文档:

oracle job不运行 解决方案

1) Instance in RESTRICTED SESSIONS mode?
  Check if the instance is in restricted sessions mode:
  select instance_name,logins from v$instance;
  If logins=RESTRICTED, then:
  alter system disable restricted session;
  ^-- Checked!
  2) JOB_QUEUE_PROCESSES=0
  Make sure th ......

28.2 Oracle数据库服务器的安装

28.2  Oracle数据库服务器的安装
用户可以通过Oracle的官方网站下载到最新的Oracle数据库产品的软件安装包,在安装Oracle 11g前需要检查系统的软硬件环境是否符合安装要求。Oracle 11g提供图形化的安装程序界面,用户可以通过单击鼠标完成Oracle的安装。 ......

学习Oracle中的过程一点小结!

最近接触Oracle的东西,刚刚开始学习并同时做点东西,最近老是使用存储过程。现在通过我个人的使用简单说下自己的感受!
在设计存储过程中,一本通过二个方式实现:
1:就是简单的实现游标
             ---过程的声明---
      ......

Oracle创建表空间、创建用户以及授权、查看权限

创建临时表空间
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
创建用户表空间
C ......

28.4.1 手工启动和关闭Oracle服务

28.4.1  手工启动和关闭Oracle服务
Oracle数据库服务由两部分组成:数据库进程和网络监听器进程,它们分别可通过sqlplus和lsnrctl命令控制启动关闭。
1.数据库进程
使用DBCA工具创建数据库后,其进程已经自动启动,这些进程都是以数据库名称(在本例中为orcl)命名,如下所示。
 
$ ps -ef|grep orcl
orac ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号