【Oracle入门之service脚本管理启动,关闭,重启】教程文章相关的互联网学习教程文章

oracle 随Linux系统启动自启动设置

本文转自http://www.jb51.net/article/19823.htm首先,要在RHEL中设置允许ORACLE系统自动启动,因为默认情况下是设置为不允许的。操作如下: 在root账户下修改/etc/oratab 文件: # vi /etc/oratab 找到orcl=/db/app/oracle/product/11.1.0/db_1 :N这一行 改为: orcl=/db/app/oracle/product/11.1.0/db_1 :Y 也就是将最后的N改为Y,意思是将不允许自动启动改为允许自动启动。 然后,是修改ORACLE自带的启动与关闭脚本,分别是db...

Linux下oracle数据库启动和关闭操作

第一步:登陆 root登陆之后切换到oracle用户上,输入 su oracle第二步:连接 在oracle用户下,输入 sqlplus /nolog第三步:使用管理员权限 输入 connect /as sysdba第四步:启动/关闭服务 输入 startupstartup参数 不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式! nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用! mount,在...

oracle 11g rac启动报错ORA-01102: cannot mount database in EXCLUSIVE mode

启动oracle 11g rac数据库时出现以下错误,只能启动其中一个节点,另一个节点启动不了,可能是以前修改cluster_database这个参数引起的.在oralc rac架构这个参数必须设置为TRUE.错误信息: ORA-01102: cannot mount database in EXCLUSIVE mode解决方法:rac1节点:SQL> show parameter cluster_database;NAME TYPE VALUE------------------------------------ ----------- ------------------...

Oracle数据库案例整理-登录Oracle数据库失败-启动进程数大于Oracle系统设置的进程数【代码】

1.1 现象描述登录数据库失败,系统显示如下错误信息:% sqlplus / as sysdbaSQL*Plus: Release 11.1.0.6.0 - Production on Thu Feb 5 14:42:29 2009Copyright (c) 1982, 2007, Oracle. All rights reserved.ERROR:ORA-00020: maximum number of processes (%s) exceeded1.2 可能原因数据库所在机器启动的进程数大于Oracle数据库设置的进程数。1.3 定位思路检查Oracle系统设置的进程数。SQL> show parameter pr...

Oracle database启动过程分析

实例跟数据库的区别实例(instance)是内存中的一块区域和一组后台进程的集合。它的作用是维护数据库文件的。而数据库(database)则是指存放数据的数据库文件。它是一系列格式化的数据的集合。它只有挂载到实例上,才能被访问,维护。Oracle启动过程要启动一个oracle数据库,首先需要启动一个实例,然后把数据库文件挂载到这个实例,最后把数据库设置成打开模式。这样就完成了一个数据库的启动过程。首先,oracle根据环境变量中的...

更改Oracle数据库密码导致vcenter服务无法启动【图】

一、背景介绍 某企业生产环境中采用一台Windows2008R2物理服务器安装vCenter Server 5.5和Oracle 11g数据库,VC使用system账户连接Oracle数据库。安装之初对密码合规性没有明确规定,随意设置了该服务器administrator和Oracle的system账户密码,后期要求对这两个账户密码按要求进行整改。二、问题及排查过程 当更改完administrator和oracle的system账户密码后,重启服务器,发现vcenter服务无法启动,手动启动出现提示650) t...

Oracle数据库的启动与停止【代码】

oracle linux下开启与关闭1、启动ORACLE监听 首先要登录用户oracle:su - oracle oracle@localhost bin]$ lsnrctl --启动oracle监听命令LSNRCTL for Linux: Version 10.2.0.1.0- Production on29-OCT-201019:36:02Copyright (c) 1991, 2005, Oracle. All rights reserved.Welcome to LSNRCTL, type "help" for information LSNRCTL>start 。。。。。。。。 Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for thi...

oracle的启动

Oracle的启动步骤:1),创建并启动例程,内存和服务进程得到分配,初始化和启动,初始化参数文件。由参数文件中初始化参数决定如何启动例程 startup nomount 2),装载数据库,打开数据库控制文件,并从中获取数据库名称,数据文件的位置和名称等关于数据库物理结构的信息,由参数文件找到控制文件,以便装载数据库startup mount 3),打开数据库,例程将打开所有处于联机状态的数据文件和重作日志文件。如果载控制文件中列出的任...

Oracle如何查询当前的crs/has自启动状态【代码】

我们知道在某些停机测试场景,是需要人为禁用crs/has的自启动的,防止过程中主机反复重启对数据库集群造成影响。 使用crsctl disable/enable crs命令可以禁用/启用crs的自启动,但没有命令去查看当前自启动状态,虽然命令可以反复执行,但看不到实际状态总归还是让人不放心。我在Linux测试环境下试了几个Oracle RAC版本: Oracle RAC 10.2.0.5 Oracle RAC 11.2.0.4 Oracle RAC 12.1.0.2发现对于Oracle RAC 10.2.0.5来说: 使用root...

oracle启动监听 报1067错误【代码】

原因是监听配置错误 # listener.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\listener.ora # Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = ORCL)(ORACLE_HOME = d:\oracle\product\10.2.0\db_1)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(P...

Oracle自定义服务,随操作系统启动和关闭

更改/etc/oratab中第三列值为Y,默认为N,也可更改为W格式如下: orcl:/u01/oracle/product/11.2/db_1:Y编写启动服务,在/etc/init.d/创建简单如下:#!/bin/shOPT_=$1case "$OPT_" instart) /bin/echo "$0 : (start)" su - oracle -c "/u01/oracle/product/11.2/db_1/bin/lsnrctl start" su - oracle -c "/u01/oracle/product/11.2/db_1/bin/dbstart" exit 0;;stop) /bin/echo "$0 : (stop)" su - oracle -c "/u01/orac...

oracle11gR2在rhel-6.5的开机启动脚本【代码】

#!/bin/bash #chkconfig:35 98 01 #description:Startup Script for Oracle Databases #/etc/rc.d/init.d/oracleexport ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_LOG=$ORACLE_HOME/log export ORACLE_OWNER=oraclecase "$1" in"start")echo -n "Starting Oracle11gR2:"su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start" >>$ORACLE_LOG/ora_autostart.logsu - $ORAC...

Linux系统Oracle启动、关闭

Linux系统启动Oracle命令su - oraclesqlplus /nologconn /as sysdbastartupexitlsnrctl startexitLinux系统关闭Oracle命令su - oraclesqlplus /nologconn /as sysdbashutdown immediateexitlsnrctl stopexit      Windwos Server系统启动Oracle命令lsnrctl startnet start OracleServiceORCLWindwos Server系统关闭Oracle命令lsnrctl stopnet stop OracleServiceORCL原文:http://www.cnblogs.com/boazy/p/7109672.html

Oracle EBS 启动调试日志【图】

SELECT * FROM dba_source t WHERE t.TEXT LIKE ‘%PO_PDOI_TAX_CALCULATION_ERR%‘FND:启用调试日志FND:调试日志级别 原文:https://www.cnblogs.com/jenrry/p/10006886.html

oracle的启动与关闭原理-oracle的启动阶段

案例1:如何知道当前数据库是处于哪个阶段SQL> select instance_name,status from v$instance;INSTANCE_NAME STATUS-------------------------------- ------------------------ORCL STARTED --nomount阶段SQL> select instance_name,status from v$instance;INSTANCE_NAME STATUS---------------- ------------ORCL MOUNTED --mount阶段SQL> select instance_...