ORACLE10G启动与关闭
ORACLE 10G RAC关闭自动启动方法
1、进入$ORA_CRS_HOME/bin目录
[oracle@nod1 bin]$ cd $ORA_CRS_HOME/bin
2、运行crs_stat -p,可以得知当前某个服务的一些参数,自动运行的参数是AUTO_START,1是自动启动,0是手工。
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
AUTO_START=0
ora....T1.lsnr application ONLINE UNKNOWN host1
会在host2上提示:
CRS-0215: Could not start resource 'ora.host1.gsd'.
CRS-0215: Could not start resource 'ora.host1.ons'.
AUTO_START=0
关闭操作顺序依次为:
host1$srvctl stop database -d repins
ora....ns2.srv application OFFLINE OFFLINE
ora....s2.inst application OFFLINE OFFLINE
$crs_profile -update ora.host2.vip -o AUTO_START=0
oracle10g数据库的启动和关闭PPT教学课件
Starting Solaris: please wait...
TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
System parameter D:\oracle\product\10.1.0\db_1\network\admin\listener.ora Log messages written to D:\oracle\product\10.1.0\db_1\network\log\listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Alias
LISTENER
Version
TNSLSNR Solaris: Version 10.1.0.2.0 - Production
Start Date
03-MAY-2004 14:23:00
Uptime
0 days 0 hr. 0 min. 2 sec
Oracle启动过程
3
OPEN
2
数据库打开
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>SQL> startup
如何启动和关闭Oracle数据库整理
让知识带有温度。
如何启动和关闭Oracle数据库整理如何启动和关闭Oracle数据库对于一个oracle数据库新手来说,怎么样进行管理oracle数据库呢?首先从最简洁的启动和关闭数据库来说,下面简洁的介绍一下Oracle数据库的.启动和关闭挨次实例讲解。
一、oralce的启动挨次:1、先启动监听程序(对应端口1521) :[]#lsnrctl start2、启动oracle实例:[]#sqlplus / as sysdba(回车)SQLstartup--启动的是环境变量中的默认数据库实例$ORACLE_SID--假如启动多个实例:export ORACLE_SID=ctaudit[]#sqlplus / as sysdba(回车)SQLstartup3、启动em(对应端口1158),isqlplus(对应端口5560):[]#emctl start dbconsole第1页/共2页千里之行,始于足下。
[]#isqlplusctl start二、oracle的关闭挨次1、先关闭em,isqlplus:[]#emctl stop dbconsole[]#isqlplusctl stop2、关闭监听:[]#lsnrctl stop3、关闭oracle实例:[]#sqlplus / as sysdba(回车)SQLshutdown immediate以上所述是我给大家介绍的Oracle数据库的启动和关闭挨次实例讲解,假如大家有任何疑问请给我们留言,我会准时回复大家的。
在此也特别感谢大家对的支持!文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。
第2页/共2页。
linux怎么启动oracleLinux下oracle数据库启动和关闭操作
linux怎么启动oracle Linux下oracle数据库启动和关闭操作在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。
那么你知道linux怎么启动oracle吗?下面是yinbaban 小编给大家整理Linux下oracle数据库启动和关闭操作步骤。
linux怎么启动oracle Linux下oracle数据库启动和关闭操作第一步:登陆root登陆之后切换到oracle用户上,输入su oracle第二步:连接在oracle用户下,输入sqlplus /nolog第三步:使用管理员权限输入connect /as sysdba第四步:启动/关闭服务输入startupstartup参数不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!mount,在进行数据库更名的时候采用。
这个时候数据库就打开并可以使用了!谢谢!不准确的地方请指教!shutdownshutdown的参数Normal 需要等待所有的用户断开连接Immediate 等待用户完成当前的语句Transactional 等待用户完成当前的事务Abort 不做任何等待,直接关闭数据库normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
Oracle数据库的启动与关闭
? SHUTDOWN TRANSACTION
? 阻止所有用户建立新的连接,也不允许当前连接用户启动任何 新的事务;
Oracle 10g数据库基础教程
8.1 数据库启动与关闭概述
? 数据库启动与关闭的步骤 ? 启动与关闭数据库的常用工具 ? 数据库启动的准备
Oracle 10g数据库基础教程
8.1.1数据库启动与关闭的步骤
? 数据库启动步骤
? 创建并启动实例 ? 装载数据库 ? 打开数据库
(初始化参数文件) (控制文件) (数据文件与重做日志文件)
? 在MOUNT模式下可以执行下列操作: ? 重命名数据文件 ? 添加、删除或重命名重做日志文件 ? 改变数据库的归档模式 ? 执行数据库完全恢复操作
Oracle 10g数据库基础教程
? STARTUP [OPEN]
? 任何具有CREATE SESSION 权限的用户都可以连接 到数据库,并可以进行基本的数据访问操作。
Oracle 10g数据库基础教程
8.2在SQL*Plus 中启动与关闭 数据库
? 在SQL*Plus 中启动数据库 ? 在SQL*Plus 中关闭数据库 ? 数据库状态转换
Oracle 10g数据库基础教程
8.2.1在SQL*Plus中启动数据库
? 数据库启动的三种模式
启动模式 说 明
NOMOUNT 创建并启动数据库实例,对应数据库启动的第一个步骤
关闭数据库
数
据
库
卸载数据库
启 动
过
关闭实例
程
Oracle 10g数据库基础教程
oracle数据库启动关闭的正确方法
一、摘要Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤:启动实例-->加载数据库-->打开数据库因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。
1. Oracle启动需要经历四个状态:SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN2. Oracle关闭的四种方式:Normal, Immediate, Transactional, Abort3. 启动和关闭过程详解二、数据库启动过程1.NoMount 模式(启动实例不加载数据库)(1). 命令:startup nomount(2). 讲解:这种启动模式只会创建实例,并不加载数据库,Oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据文件。
在NoMount模式下,只能访问那些与SGA区相关的数据字典视图,包括VPARAMETER、VSGA、VPROCESS和VSESSION等,这些视图中的信息都是从SGA 区中获取的,与数据库无关。
(3). 模式用途:创建新数据库;重建控制文件;2.Mount模式(加载数据库但不打开数据库)(1). 命令:startup mount(2). 讲解:这种启动模式将为实例加载数据库,但保持数据库为关闭状态。
因为加载数据库时需要打开数据库控制文件,但数据文件和重做日志文件都都无法进行读写,所以用户还无法对数据库进行操作。
在Mount模式下,只能访问那些与控制文件相关的数据字典视图,包括VTHREAD、VCONTROLFILE、VDATABASE、VDATAFILE 和V$LOGFILE等,这些视图都是从控制文件中获取的。
(3). 模式用途:重命名数据文件;添加、删除或重命名重做日志文件;执行数据库完全恢复操作;改变数据库的归档模式;3.Open模式(正常打开数据库)(1). 命令:startup [open](2). 讲解:正常按3个步骤启动数据库。
oracle服务启动和停止批处理
oracle服务启动和停止批处理
Oracle在默认情况下许多服务自动启动,在开机时比较慢,正常运行时也会占用不少的内存。可使用批处理方法在需要的时候手动启动和停止服务,批处理代码如下:
-------start_oracle.bat----------
@echo off
net start OracleOraDb10g_home1RCLSID
net start OracleDBConsoleorclsid
-------stop_oracle.bat----------
@echo off
net stop OracleDBConsoleorclsid
net stop OracleServiceORCLSID
net stop OracleOraDb10g_home1TNSListener
本机开发时只需启动这3个服务即可。监听程序OracleOraDb10g_home1TNSListener最好在启动时最先启动,关闭时最后关闭。OracleServiceORCLSID是数据库服务, OracleDBConsoleorclsid是OEM启动必须的进程,且依赖于OracleServiceORCLSID,因此在启动时需先启动OracleServiceORCLSID再启动OracleDBConsoleorclsid,关闭时顺序正好相反。
Oracle数据库的启动和停止
实验目的
1.关闭数据库
可以采用shutdown命令加四个选项中的一项来实现。
(1)如果对关闭数据库的时间没有限制,通常会使用normal (正常)选项来关闭数据库,该选项会等待当前用户主动断开连 接。其优点是不会丢失数据,缺点是关闭过程需要的时间太长。
举例:相当于商店采用如下方式关门:①顾客出了门就不让 再进来了;②不撵里面的顾客,等他们自愿地全走完,商店才关 门。
注意:这个阶段是数据库用来维护数据时使用。
实验内容
(2)采用MOUNT选项来实现。该选项不仅创建例程, 还装载数据库,但却不打开数据库。Oracle读取控制文件, 为下一步打开数据库做好准备。具体操作及结果如下所示。
注意:不能直接从nomount状态运行startup mount命令。 此时,需要运行shutdown immediate命令,将数据库关闭后,
Oracle数据库系统
实验目的
(1)了解启动、关闭数据库的不同方式。 (2)熟练掌握各种启动、关闭方法。 (3)了解各种方式的不同及其优缺点,具体用在什么情况下。
实验内容
一、Oracle数据库的启动和停止步骤
在Oracle 10g中启动、关闭数据库有两种方法,一种是 通过SQL*Plus来实现,另一种是通过OEM来实现。OEM属 于视图化实现,相对而言比较容易,因此本实验采用 SQL*Plus来实现。
实验目的
(2)采用transactional(完成事务)选项来实现。它能在尽 可能短的时间内关闭数据库,Oracle等待所有当前未提交的事 务完成后再关闭数据库,具体操作及结果如下所示。
举例:相当于商店采用如下关门方式:①出去的顾客不让再 进入;②在店内的顾客买完正在选购的商品后,不能再买其他商 品,即离开商店;③待商店的顾客都离开后商店关门。
linux下oracle-10g的启动与关闭
linux下的oracle 10g启动与关闭一、启动数据库安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。
(注:$ORACLE_HOME为oracle的安装路径;$ORACLE_SID实例名; $ORACLE_BASE 根目录)$ su – oracle /*以oracle用户登录$ORACLE_HOME/bin/sqlplus /nolog/*用sqlplus启动数据库SQL> connect system/change_on_install as sysdbaSQL> startup /*出现如下显示,表示Oracle已经成功启动ORACLE instance started.Total System Global Area 205520896 bytesFixed Size 778392 bytesVariable Size 74456936 bytesDatabase Buffers 130023424 bytesRedo Buffers 262144 bytesDatabase mounted.Database opened.SQL> quit$ORACLE_HOME/bin/lsnrctl start /*启动TNS监听器查看监听状态lsnrctl statusoracle启动模式有3种:nomount模式、mount模式、open模式Starup [nomount | mount | open | force] [restrict][pfile=fil ename]1.Nomount:启动创建例程,但不装载数据库。
一般用于:◆运行一个创建新数据库的脚本,创建新数据库等◆重建控制文件2.Mount:不仅创建例程,还装载数据库,但却不能打开数据库。
Oracle开启和关闭的四种模式
Oracle开启和关闭的四种模式>1 启动数据库 在cmd命令窗⼝,直接输⼊"sqlplus",直接进⼊oracle管理界⾯,输⼊⽤户名和密码后,开始启动数据库,启动数据库三个步骤:启动实例、加载数据库、打开数据库 命令格式: startup [nomount|mount|open|force][restrict][pfile=filename] nomount:表⽰启动实例不加载数据库 mount:表⽰启动实例、加载数据库并保持数据库的关闭状态 open:表⽰启动实例、加载并打开数据库,这个是默认选项 force:表⽰终⽌实例并重新启动数据库 restrict:⽤于指定以受限制的会话⽅式启动数据库 pfile:⽤于指定启动实例时所使⽤的⽂本参数⽂件,filename就是⽂件名 1.1 nomount模式 只会创建实例(oracle实例的各种内存结构和服务进程),并不加载数据库,也不会打开任何数据⽂件; startup nomount 注意:⽤户要以sysdba的⾝份登录,才会有关闭和启动数据实例额权限 1.2 mount模式 这种模式将启动实例、加载数据库并保持数据库的关闭状态。
startup mount 1.3 open模式 这种模式将启动实例,加载并打开数据库,这就是常规的启动模式,如果⽤户想要对数据库进⾏多种操作,就必须使⽤open模式启动数据库实例。
startup startup命令后⾯不带有任何参数,就表⽰以open模式启动数据库实例 1.4 force模式 这种模式将终⽌实例并重新启动数据库,这种启动模式具有⼀定的强制性。
⽐如,在其他启动模式失效时,可以尝试使⽤这种启动模式 2 关闭数据库 与启动数据库实例相同,关闭数据库实例也有三个关闭步骤:关闭数据库、卸载数据库、关闭实例 语法格式: shutdown [normal|transactional|immediate|abort] normal:表⽰以正常⽅式关闭数据库 transactional:表⽰在当前所有的活动事务被提交完毕之后,关闭数据库 immediate:表⽰在尽可能短的时间内⽴即关闭数据库 abort:表⽰以终⽌⽅式来关闭数据库 2.1 normal⽅式 这种⽅式称为正常的关闭⽅式,如果对关闭数据库的时间没有限制,通常会使⽤这种⽅式来关闭数据库: shutdown normal 在执⾏以上代码后,oracle将会执⾏以下操作: 阻⽌任何⽤户建⽴新的连接 等待当前所有正在连接的⽤户主动断开连接 当所有的⽤户都断开连接后,将⽴即关闭数据库 2.2 transactional⽅式 这种⽅式称为事务关闭⽅式,它的⾸要任务是能够保证当前所有的活动事物都可以被提交,并在尽可能短的时间内关闭数据库: shutdown transactional 在执⾏以上代码后,oracle将会执⾏以下操作: 阻⽌⽤户建⽴新连接和开始新事物 等待所有活动事物提交后,再断开⽤户连接 当所有的活动事物提交完毕,所有的⽤户都断开连接后,将关闭数据库 2.3 immediate⽅式 这种事⽴即关闭⽅式,这种⽅式能够在尽可能短的时间内关闭数据库: 在这种关闭⽅式下,oracle不但会⽴即中断当前⽤户的链接,⽽且会强⾏终⽌⽤户的当前活动事物,将未完成的事物回退,以⽴即关闭的⽅式关闭数据库时,oracle将会执⾏以下操作: 阻⽌⽤户建⽴新连接和开始新事务 将未提交的活动事务回退 关闭数据库 2.4 abort⽅式 这种⽅式称为终⽌关闭⽅式,终⽌关闭⽅式具有⼀定的强制性和破坏性。
如何在oracle10g中启动和关闭oem
Oracle HowTo:如何在Oracle10g中启动和关闭OEM作者:eygle | English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:/archives/2005/10/howto_control_10goem.html站内相关文章|Related ArticlesDBA_FREE_SPACE的file_id和relative_fno问题如何DUMP ASH 信息至跟踪文件10g Profile FAILED_LOGIN_ATTEMPTS如何计数?The value (30) of MAXTRANS parameter ignoredSolaris安装Oracle10g之libCstd.so.1 问题解决从Oracle10g开始,Oracle极大的增强了OEM工具,并通过服务器端进行EM工具全面展现。
在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的EM工具。
在Server端,可以通过如下命令启动EM工具控制台:emctl start dbconsole以下是启动过程:[oracle@danaly ~]$ emctl start dbconsoleTZ set to PRCOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.:1158/em/console/aboutApplicationStarting Oracle Enterprise Manager 10g Database Control ..........................started.------------------------------------------------------------------Logs are generated in directory/opt/oracle/product/10.2.0/_danaly/sysman/log启动之后我们就可以通过在浏览器端输入以下url访问::1158/em/同样停止OEM可以输入如下命令:emctl stop dbconsole以下是停止过程:[oracle@danaly ~]$ emctl stop dbconsoleTZ set to PRCOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.:1158/em/console/aboutApplication Stopping Oracle Enterprise Manager 10g Database Control ...... Stopped.也可以直接键入emctl查看emctl支持的选项:TZ set to PRCOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.Invalid argumentsUnknown command optionUsage::Oracle Enterprise Manager 10g Database Control commands:emctl start| stop| status| setpasswd dbconsoleemctl secureemctl set ssl test|off|on ememctl set ldapemctl blackout options can be listed by typing "emctl blackout"emctl config options can be listed by typing "emctl config"emctl secure options can be listed by typing "emctl secure"emctl ilint options can be listed by typing "emctl ilint"emctl deploy options can be listed by typing "emctl deploy"症状:进入EM控制台(http://172.19.111.38:1158/em)后,没有输入用户名和密码就直接登陆并显示数据库状态信息;另外刚开始数据库监听没有起来,所以EM控制台显示信息也是说监听没有起来,后来监听起来了,EM控制台还是显示旧信息,刷新页面也那样。
linux AS5下 Oracle10g自动启动与停止
linux AS5下 Oracle10g自动启动与停止1.修改/etc/oratabSID:ORACLE_HOME:AUTO把AUTO域设置为Y(大写),只有这样,oracle 自带的dbstart和dbshut才能够发挥作用。
本实例为:ccen:/opt/oracle/product/10.2.0/db_1:Y2、编写服务脚本:将脚本命名为oracle,保存在/etc/rc.d/init.d下,改变文件属性:chmod 755 oracle# !/bin/bash# whoami# root# chkconfig: 345 51 49# description: starts the oracle dabase deamons#ORACLE_HOME=/opt/oracle/product/10.2.0/db_1ORACLE_OWNER=oraclecase "$1" instart)echo -n "Starting oracle10g: "su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart" &su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"#su - $ORACLE_OWNER -c "$ORACLE_HOME/export ORACLE_SID=CCEN"touch /var/lock/subsys/oracle10gecho;;stop)echo -n "shutting down oracle10g: "su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbshut" &su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"rm -f /var/lock/subsys/oracle10gecho;;'restart')echo -n "restarting oracle10g: "$0 stop$0 startecho;;*)echo "usage: oracle10g "exit 1esacexit 0#chmod 755 oracle#chkconfig --add oracle测试运行看能否启动oracle 服务及listener服务$ ps -efw | grep ora_$ lsnrctl status$ ps -efw | grep LISTEN | grep -v grep*************************************************************************************************** #启动监听lsnrctl start#关闭监听lsnrctl stop#启动dbconsole服务emctl start dbconsole#停止dbconsole服务emctl stop dbconsole#启动或停止iSQL*Plus:isqlplusctl start | stop。
oracle数据库安装 启动与关闭
1.1oracle10 g在Windows下的安装概述1.1.1数据库安装类型企业版标准版个人版定制1.1.2硬件要求1.1.3软件要求1.2在Windows环境下安装oracle10 g1.5 oracle10 g数据库实例的创建1.5.1 在Windows环境下创建数据库1.使用DBCA创建数据库2.手工创建数据库1.6 oracle10 g实例启动与关闭1.6 .1 Windows 操作系统下oracle1启动与关闭1. 启动oracle10 g数据库实例“服务”中右击相关实例服务,选择启动。
2. 启动oracle10监听进程“服务”中右击相关监听服务,选择启动。
3. 关闭oracle10 g数据库实例“服务”中右击相关实例服务,选择关闭4. 关闭oracle10监听进程“服务”中右击相关监听服务,选择关闭。
1.7Oracle 10g 默认用户1.一类是必须的帐户,如:SYS\SYSTEM\SYSMAN等2.另一类是存储各种应用的帐户。
系统管理员一定要记住SYS和SYSTEM两个特权帐户的口令。
2.ORACLE10默认用户Oracle 10g 默认安装带来的用户名/密码1.7.2解锁Oracle用户每当我们新安装了oracle后,第一次运行都会出现一个用户被锁的错误提示,此时需要我们手动进行用户解锁,下面以解锁scott用户为例: 首先在命令行窗口中输入sqlplus sys/sys as sysdba 这里的sys是系统账号,oracle自带的,后面的sys是密码,这个密码在你安装时设置好的. as sysdba 意思就是以这个用户做为数据库管理员登录再接下来的提示当中输入alter user scott account unlock; 这样就可以将用户scott解锁!。
oracle的启动与停止
Oracle可以设置为自动启动和手动启动
设置为自动启动,则在开机时oracle就会启动,但是开机会很慢。
将oracle设置为开机启动或者关闭开机启动有两种方法:
1、使用360或者金山卫士关闭oracle开机启动,在金山关闭后
在控制面板的服务项里面也就关闭了,二者是同步的。
2、同理,在控制面板的服务项里关闭后,在金山卫士的开机启动
项里也会自动关闭oracle。
3、控制面板管理工具服务找到oracle开头的服
务将oracle监听服务(OracleXETNSListener,)和本地服务(OracleService[XE])选为自动或者手动(根据实际需要自行变化)
如果oracle设置为手动,也就是开机后自己手动启动数据库,那么手动启动数据库也有两种方法
1、运用快捷方式,在开始菜单中点击启动和关闭数据库来开启和
关闭数据库服务(这种方法只是在oracle的express版本中才有,企业版中没有这种方法,express为精简版,为初学者练习使用,一般直接安装企业版)
2、控制面板管理工具服务找到oracle开头的服
务将oracle监听服务和本地服务选为启动或者停止(根据实际需要自行变化)
注意:运用快捷方式手动启动时会让两个服务都启动,但是运用快捷
方式关闭时,貌似只能将其中一个服务关闭掉,所以,关闭服务时,最好在后台通过控制面板关闭。
ORACLE的启动和关闭
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>shutdownSVRMGR>quit启动oracle9i数据库命令:$ sqlplus /nologSQL*Plus: Release 9.2.0.1.0 - Production on Fri Oct 31 13:53:53 2003Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.SQL> connect / as sysdbaConnected to an idle instance.SQL> startup^CSQL> startupORACLE instance started.2、在双机环境下要想启动或关闭ORACLE系统必须首先切换到root用户,如下su -roota、启动ORACLE系统hareg -y oracleb、关闭ORACLE系统hareg -n oracleOracle数据库有哪几种启动方式说明:有以下几种启动方式:1、startup nomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。
2、startup mount dbname安装启动,这种方式启动下可执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机,重新定位数据文件、重做日志文件。
oracle_10g_rac_起停步骤
qq 群:3128320186 OCM 老师亲手教你 RAC+DG~392rangnii609104
1、crs 的开启和关闭 关闭 crs /etc/init.d/init.crs stop 打开 crs /etc/init.d/init.crs start 2、启动和关闭所有的集群服务 关闭 crs_stop -all 启动 crs_start -all 3、手工启动集群服务的顺序 节点应用【nodeapps】–>ASM 实例–>生产实例–>服务 srvctl start nodeapt nodeapps -n node2 srvctl start asm -n node2 srvctl start asm -n node1 使用 sqlplus 登录到各个节点 startup 数据库 4、手工关闭集群服务的顺序 使用 sqlplus 登录到各个节点 shutdown immediate 数据库 srvctl stop asm -n node2 srvctl stop asm -n node1 srvctl stop nodeapps -n node1 srvctl stop nodeapps -n node2 5、检查 crs 资源状态 crs_stat –t
srvctl stop database -d srvctl stop asm -n srvctl stop asm -n srvctl stop nodeapps -n srvctl stop nodeapps -n 2、关闭集群 srvctl start nodeapps -n srvctl start nodeapps -n srvctl start asm -n srvctl start asm -n srvctl start database -d 3、测试 3.1)关闭 srvctl stop instance -d ysdb -i ysdb1,ysdb2 -o immediate (srvctl stop database -d ysdb -o immediate) srvctl stop asm -n rac1 srvctl stop asm -n rac2 srvctl stop nodeapps -n rac1 srvctl stop nodeapps -n rac2 3.2)启动 srvctl start nodeapps -n rac1 srvctl start nodeapps -n rac2 srvctl start asm -n rac1 srvctl start asm -n rac2 srvctl start database -d ysdb (srvctl start instance -d ysdb -i ysdb1,ysdb2)
Oracle启动和关闭方式的区别
SQL> startup nomount
ORACLE 例程已启动。
Total System Global Area 35431692 bytes
Fixed Size 70924 bytes
Variable Size 18505728 bytes
Database Buffers 16777216 bytes
要启动和关闭数据库,必须要以具备Oracle 管理员权限的用户登陆,通常也就是以具备SYSDBA权限的用户登陆。一般我们常用INTERNAL用户来启动和关闭数据库(INTERNAL用户实际上是SYS用户以SYSDBA连接的同义词)。Oracle数据库的新版本将逐步淘汰INTERNAL这个内部用户,所以我们最好还是配置DBA用户具备SYSDBA权限。
3、STARTUP
该命令完成创建实例、安装实例和打开数据库的任何三个步骤。此时数据库使数据文档和重作日志文档在线,通常还会请求一个或是多个回滚段。这时系统除了能够看到前面Startup Mount方式下的任何提示外,还会给出一个"数据库已打开"的提示。此时,数据库系统处于正常工作状态,能够接受用户请求。
报“ORA-12528: TNS:监听程序:所有适用例程都无法建立新连接”。
在instance已经启动但数据库还没mount的情况下PL/SQL DEVELOPER等客户端都无法连接到实例上
如何查看Oracle当前数据库实例名
数据库实例名在编程的很多地方都需要用到,配置数据库的jdbc:oracle:thin:@192.168.2.1:1521:WW ,还有sqlPlus的连接字符串中也需要用到 conn sys/password@WW as sysdba; 如何查看当前数据库实例名呢?方式有三:
oracle10g基本使用
Oracl e10g的基本使用1、Oracl e10g管理工具介绍1.1管理工具(1)概述:是oracle自带的工具软件,主要用于执行sql语句,pl/sql块。
启动方式有如下三种:1)开始-》所有程序-》Oracle - OraDb10g_home1-》应用程序开发-》sql*plus 2)在运行栏中输入:sqlplusw即可3)iSQL*Plus:在IE浏览器中输入http://IP:5560/isqlplus1.2管理工具(2)概述:sqlplus dos下操作oracle的工具,其功能和sql*plus相似。
1)在运行栏中输入sqlplus2)找到可执行文件sqlplus.exe,该可执行文件在oracle主目录\oracle\product\10.2.0\db_1\bin\sqlplus.exe,鼠标双击运行即可。
1.3管理工具(3)概述:Oracle10g的企业管理器在IE浏览器中输入http://IP地址:1158/em即可启动oracle10g的企业管理器,是一个web应用。
1.4管理工具(4)概述:pl/sql developer属于第三方软件,主要用于开发,测试,优化oracle pl/sql的存储过程比如:触发器,此软件oracle不带,需要单独安装。
2、Oracl e常用命令2.1连接命令(1)conn[ect]用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]注意:a.当用特权用户身份连接时,必须带上as sysdba或是as sysoper。
b.如果是连接远程服务器上的数据库时,在@后面必须跟上ip地址:端口号/SID,即:conn 用户名/密码@IP地址:端口号/SID(2)disc[onnect]说明:该命令用来断开与当前数据库的连接。
(3)passw[ord]说明:该命令用于修改用户的密码。
如果想修改其它用户的密码,需要用sys/system登录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Start Date
03-MAY-2004 14:23:00
Uptime
0 days 0 hr. 0 min. 2 sec
Oracle启动过程
3
OPEN
2
数据库打开
MOUNT
1
数据库安装
NOMOUNT
0
启动实例
SHUTDOWN
数据库关闭
$sqlplus “/as sysdba”
SQL*Plus: Release 10.1.0.2.0 - Production on Mon May 3 14:17:12 2004 Copyright (c) 1982, 2004, Oracle. All rights reserved.
Database opened.
Oracle10g数据库在 Windows NT下的启动
C:\>sqlplus "sys/xxxx as sysdba" SQL*Plus: Release 10.1.0.2.0 - Production on 星期一 5月 3 14:20:57 2004
Copyright (c) 1982, 2004, Oracle. All rights reserved. 连接到:
Starting Solaris: please wait...
TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
System parameter file is D:\oracle\product\10.1.0\db_1\network\admin\listener.ora
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
STATUS of the LISTENER
Database closed. Database dismounted. ORACLE instance shut down.
Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production With the Partitioning, OLAP and Data Mining options
SQL> shutdown immediate
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>SQL> startup
ORACLE 例程已经启动。
Connected to:
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>startup
ORACLE instance started.
启动监听进程Listener
$lsnrctl start LSNRCTL for Windows: Version 10.1.0.2.0 - Production on 03-MAY-2004 14:22:58 Copyright (c) 1991, 2004, Oracle. All rights reserved.
数据库启动与关闭
数据库启动
Oracle10g数据库在 Unix下的启动
$sqlplus “sys/xxx as sysdba”
SQL*Plus: Release 10.1.0.2.0 - Production on Mon May 3 14:17:12 2004 Copyright (c) 1982, 2004, Oracle. All rights reserved.
Total System Global AHale Waihona Puke ea 51452388 bytes
Fixed Size
453092 bytes
Variable Size
46137344 bytes
Database Buffers
4194304 bytes
Redo Buffers
667648 bytes
数据库装载完毕。
数据库已经打开。
Total System Global Area
61611980 bytes
Fixed Size
65484 bytes
Variable Size
54919168 bytes
Database Buffers
6553600 bytes
Redo Buffers
73728 bytes
Database mounted.
---------------------------------------------------------------------------------------------------------------
Alias
LISTENER
Version
TNSLSNR Solaris: Version 10.1.0.2.0 - Production
Log messages written to D:\oracle\product\10.1.0\db_1\network\log\listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))