服务器(ORACLE)启动与关闭

合集下载

oracle常见故障处理手册

oracle常见故障处理手册

oracle常见故障处理手册一、数据库启动与关闭故障1.数据库启动失败原因:可能是由于Oracle数据库配置不正确、系统环境变量设置不正确、初始化参数设置不正确等原因导致。

解决方法:检查数据库日志文件,查看错误信息,根据错误信息进行相应的修复。

2.数据库关闭失败原因:可能是由于数据库事务未完成、数据库锁未释放等原因导致。

解决方法:检查数据库日志文件,查看错误信息,根据错误信息进行相应的修复。

二、连接故障1.连接不成功原因:可能是由于网络连接问题、数据库用户名或密码错误、数据库实例名错误等原因导致。

解决方法:检查网络连接是否正常,检查数据库用户名和密码是否正确,检查数据库实例名是否正确。

2.连接断开原因:可能是由于网络不稳定、数据库服务器异常等原因导致。

解决方法:检查网络连接是否正常,检查数据库服务器是否正常。

三、数据恢复故障1.数据丢失原因:可能是由于数据库损坏、磁盘故障等原因导致。

解决方法:根据数据丢失的原因,选择相应的恢复方法,如使用备份恢复数据或使用日志文件恢复数据。

2.数据不一致原因:可能是由于数据修改不一致、数据复制不一致等原因导致。

解决方法:检查数据修改和复制的日志文件,找到不一致的数据并修复。

四、性能优化故障1.性能下降原因:可能是由于CPU占用过高、内存占用过高、磁盘IO过大等原因导致。

解决方法:优化数据库配置参数,如增加内存、优化磁盘IO等。

2.查询速度慢原因:可能是由于查询语句不优化、表没有建立索引等原因导致。

解决方法:优化查询语句,为表建立索引等。

五、存储管理故障1.存储空间不足原因:可能是由于磁盘空间不足、表空间不足等原因导致。

解决方法:清理磁盘空间,增加磁盘空间,调整表空间大小等。

2.数据文件丢失或损坏原因:可能是由于磁盘故障、人为误删除或修改等原因导致。

解决方法:使用备份恢复数据文件或修复损坏的数据文件。

六、网络连接故障1.网络连接中断原因:可能是由于网络设备故障、网络连接线故障等原因导致。

ORACLE10G启动与关闭

ORACLE10G启动与关闭

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)))

oracle开启与关闭详解

oracle开启与关闭详解

ORACLE启动与关闭命令详解Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能.一、启动和关闭Oracle数据库对于大多数Oracle DBA来讲,启动和关闭Oracle数据库最常常利用的方式就是在命令行方式下的Server Manager.从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成,而再也不另外需要Server Manager,但系统为了维持向下兼容,依旧保留了Server Manager工具.另外也可通过图形用户工具(GUI)的Oracle Enterprise Manager来完成系统的启动和关闭,图形用户界面Instance Manager超级简单,这里再也不详述.要启动和关闭数据库,必需要以具有Oracle 管理员权限的用户登岸,通常也就是以具有SYSDBA权限的用户登岸.一般咱们常常利用INTERNAL用户来启动和关闭数据库(INTERNAL用户实际上是SYS用户以SYSDBA连接的同义词).Oracle数据库的新版本将慢慢淘汰INTERNAL这个内部用户,所以咱们最好仍是设置DBA用户具有SYSDBA权限.二、数据库的启动(STARTUP)启动一个数据库需要三个步骤:一、创建一个Oracle实例(非安装阶段)二、由实例安装数据库(安装阶段)3、打开数据库(打开阶段)在Startup命令中,可以通过不同的选项来控制数据库的不同启动步骤.一、STARTUP NOMOUNTNONOUNT选项仅仅创建一个Oracle实例.读取初始化参数文件、启动后台进程、初始化系统全局区(SGA).文件概念了实例的配置,包括内存结构的大小和启动后台进程的数量和类型等.实例名按照Oracle_SID设置,不必然要与打开的数据库名称相同.当实例打开后,系统将显示一个SGA内存结构和大小的列表,如下所示:SQL> startup nomountORACLE 例程已经启动.Total System Global Area bytesFixed Size 70924 bytesVariable Size bytesDatabase Buffers bytesRedo Buffers 77824 bytes二、STARTUP MOUNT该命令创建实例而且安装数据库,但没有打开数据库.Oracle系统读取控制文件中关于数据文件和重作日记文件的内容,但并非打开该文件.这种打开方式常在数据库保护操作中利用,如对数据文件的更名、改变重作日记和打开归档方式等.在这种打开方式下,除可以看到SGA系统列表之外,系统还会给出"数据库装载完毕"的提示.3、STARTUP该命令完成创建实例、安装实例和打开数据库的所有三个步骤.此时数据库使数据文件和重作日记文件在线,通常还会请求一个或是多个回滚段.这时系统除可以看到前面Startup Mount方式下的所有提示外,还会给出一个"数据库已经打开"的提示.此时,数据库系统处于正常工作状态,可以接受用户请求.若是采用STARTUP NOMOUNT或是STARTUP MOUNT的数据库打开命令方式,必需采用ALTER DATABASE命令来执行打开数据库的操作.例如,若是你以STARTUP NOMOUNT方式打开数据库,也就是说实例已经创建,可是数据库没有安装和打开.这是必需运行下面的两条命令,数据库才能正确启动.ALTER DATABASE MOUNT;ALTER DATABASE OPEN;而若是以STARTUP MOUNT方式启动数据库,只需要运行下面一条命令即可以打开数据库:ALTER DATABASE OPEN.4、其他打开方式除前面介绍的三种数据库打开方式选项外,还有另外其他的一些选项.(1) STARTUP RESTRICT这种方式下,数据库将被成功打开,但仅仅允许一些特权用户(具有DBA角色的用户)才可以利用数据库.这种方式常常利用来对数据库进行保护,如数据的导入/导出操作时不希望有其他用户连接到数据库操作数据.(2) STARTUP FORCE该命令实际上是强行关闭数据库(shutdown abort)和启动数据库(startup)两条命令的一个综合.该命令仅在关闭数据库碰到问题不能关闭数据库时采用.(3) ALTER DATABASE OPEN READ ONLY;该命令在创建实例和安装数据库后,以只读方式打开数据库.对于那些仅仅提供查询功能的产品数据库可以采用这种方式打开.三、数据库的关闭(SHUTDOWN)对于数据库的关闭,有四种不同的关闭选项,下面对其进行一一介绍.一、SHUTDOWN NORMAL这是数据库关闭SHUTDOWN命令的确省选项.也就是说若是你发出SHUTDOWN这样的命令,也即是SHUTDOWN NORNAL的意思.发出该命令后,任何新的连接都将再不允许连接到数据库.在数据库关闭之前,Oracle将等待目前连接的所有效户都从数据库中退出后才开始关闭数据库.采用这种方式关闭数据库,在下一次启动时不需要进行任何的实例恢复.但需要注意一点的是,采用这种方式,或许关闭一个数据库需要几天时间,或许更长.二、SHUTDOWN IMMEDIATE这是咱们常常利用的一种关闭数据库的方式,想很快地关闭数据库,但又想让数据库干净的关闭,常采用这种方式.当前正在被Oracle处置的SQL语句当即中断,系统中任何没有提交的事务全数回滚.若是系统中存在一个很长的未提交的事务,采用这种方式关闭数据库也需要一段时间(该事务回滚时间).系统不等待连接到数据库的所有效户退出系统,强行回滚当前所有的活动事务,然后断开所有的连接用户.3、SHUTDOWN TRANSACTIONAL该选项仅在Oracle 8i后才可以利用.该命令常常利用来计划关闭数据库,它使当前连接到系统且正在活动的事务执行完毕,运行该命令后,任何新的连接和事务都是不允许的.在所有活动的事务完成后,数据库将和SHUTDOWN IMMEDIATE一样的方式关闭数据库.4、SHUTDOWN ABORT这是关闭数据库的最后一招,也是在没有任何办法关闭数据库的情况下才不能不采用的方式,一般不要采用.若是下列情况出现时可以考虑采用这种方式关闭数据库.一、数据库处于一种非正常工作状态,不能用shutdown normal或shutdown immediate这样的命令关闭数据库;二、需要当即关闭数据库;3、在启动数据库实例时碰到问题;所有正在运行的SQL语句都将当即中止.所有未提交的事务将不回滚.Oracle也不等待目前连接到数据库的用户退出系统.下一次启动数据库时需要实例恢复,因此,下一次启动可能比平时需要更多的时间.表1可以清楚地看到上述四种不同关闭数据库的区别和联系.表1 Shutdown数据库不同方式对比表关闭方式 A I T N允许新的连接××××等待直到当前会话中止×××√等待直到当前事务中止××√√强制CheckPoint,关闭所有文件×√√√其中:A-Abort I-Immediate T-Transaction N-Nornal。

数据库的关闭与启动

数据库的关闭与启动

数据库的关闭与启动三、启动\关闭数据库启动和关闭oracle有很多种⽅法。

这⾥只给出3种⽅法:l Sql*plusl OEM控制台l Windows 控制台1.以sql*plus为例:a.准备⾸先我们⽤sql*plus来连接到OracleSqlplus /nolog 是以不连接数据库的⽅式启动sql*plus Connect /as sysdba 是以DBA⾝份连接到oracle b.启动启动还是⽐较简单的Startup就OK了。

不过oracle启动模式有3种:l Startup nomount (nomount模式)启动实例不加载数据库。

l Startup mount (mount模式)启动实例加载数据库但不打开数据库l Startup (open 模式)启动实例加载并打开数据库,就是我们上⾯所⽤的命令Nomount模式中oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据库⽂件,所以说:1)创建新数据库2)重建控制⽂件这2种操作都必须在这个模式下进⾏。

Mount模式中oracle只装载数据库但不打开数据库,所以说:1)重命名数据⽂件2)添加、删除和重命名重做⽇⼦⽂件3)执⾏数据库完全恢复操作4)改变数据库的归档模式这4种操作都必须在这个模式下进⾏Open模式(就是我们上⾯的startup不带任何参数的)呵呵就不多说了,正常启动。

当然这3种模式之间可以转换:Alter database mount(nomount模式)—〉alter database open(mount 模式)—〉(open模式)当然还有其它⼀些情况,在我们open模式下可以将数据库设置为⾮受限状态和受限状态在受限状态下,只有DBA才能访问数据库,所以说:1)执⾏数据导⼊导出2)使⽤sql*loader提取外部数据3)需要暂时拒绝普通⽤户访问数据库4)进⾏数据库移植或者升级操作这4种操作都必须在这个状态下进⾏在打开数据库时使⽤startup restrict命令即进⼊受限状态。

ON3000操作文档

ON3000操作文档

ON3000系统操作如服务器关机后重启,首先输入用户和口令均为oracle1.历史服务器:打开终端,默认在/on3000/oracle路径下,输入命令start_oracle回车启动oracle数据库,待数据库启动完后,进入cd /on3000/bin/ui启动ON3000,命令是start &。

(顺序启动1#、2#服务器)。

服务器关机,在终端/on3000/oracle路径下,输入stop_on3000 –a -y关闭on3000程序,同样在此路径下输入stop_oracle关闭oracle 数据库,都关闭后切换超级用户su回车,口令root回车,回到根目录cd /,输入shutdown –hy 0关机,重启是切换超级用户输入reboot 口令回车就行。

2.前置服务器:待历史服务器启动完成之后启动前置机。

打开终端输入cd /on3000/bin/ui进入该目录启动ON3000,命令是start &。

(顺序启动5#、6#前置机)因为前置没有数据库,因此无需启动或关闭oracle数据库,重启和关机与历史服务器一样。

3.工作站:待历史服务器和前置服务器都启动完成之后,右键出现终端,打开终端进入/on3000/bin/ui目录启动ON3000步骤:1.打开终端2.cd /on3000/bin/ui3.start &回车服务器操作如下图所示:第一步:打开终端第二步:在/on3000/oracle目录下输入启动oracle程序:start_oracle,回车等待启动完成。

第三步:等待oracle启动完成后,进入/on3000/bin/ui目录启动ON3000,输入命令start &命令解释:cd 打开的意思ls 查看此目录下得文件ps –ef |grep iec101_protocol 查看101规约进程kill -9 (2437)杀进程,括号中为进程号,当101进程杀掉后需手动启动,在终端中/on3000/bin/fore iec101_protocol回车telnet 192.1.1.5 工作站上远程登录5号前置机,口令均是root举例:1.打开101规约所在文件夹,在终端中输入cd /on3000/bin/fore 回车后输入ls 可以查看到该目录下有iec101_protocol,此乃101规约2.当配置新厂站终端时,有时需要修改60870规约层配置,好比on3000程序默认双点遥信遥控(0x2e),如果子站用单点遥信遥控,需要改为0x2d。

Oracle数据库的启动与关闭

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 SPARC T7 系列服务器产品说明说明书

Oracle SPARC T7 系列服务器产品说明说明书
文档可பைடு நூலகம்问性
有关 Oracle 对可访问性的承诺,请访问 Oracle Accessibility Program 网站 /pls/topic/lookup?ctx=acc&id=docacc。
获得 Oracle 支持
购买了支持服务的 Oracle 客户可通过 My Oracle Support 获得电子支持。有关信息,请访问 /pls/topic/lookup?ctx=acc&id=info;如果您 听力受损,请访问 /pls/topic/lookup?ctx=acc&id=trs。
5
目录
Oracle VM Server for SPARC 准则 ................................................................. 31 Oracle 软件芯片化 (Software in Silicon) 功能 ................................................... 31 必须在新的 SPM 上安装 Oracle Solaris 回退 Miniroot 映像 ............................... 32 将终端设备连接到 SER MGT 端口 ................................................................ 32 已知问题 ..................................................................................................... 32
最新信息 ............................................................................................................... 9 预先安装的软件 ............................................................................................. 9 重要信息-安装最新的 OS 更新、修补程序和固件 ......................................... 10 支持的最低固件、OS 和软件版本 ................................................................. 10 Oracle Solaris OS 的 Java 支持 ....................................................................... 12 强制性 Oracle Solaris 11 OS 软件包更新 ......................................................... 12 强制性 Oracle Solaris 10 OS 修补程序 ............................................................ 13 Oracle Solaris 10 1/13 强制性修补程序 .................................................... 13 Oracle Solaris 10 8/11 强制性修补程序 .................................................... 14 Oracle Solaris 10 9/10 强制性修补程序 .................................................... 15 ▼ 获取 Oracle Solaris 10 修补程序 ........................................................ 16 更新版本早于 9.5.2.g 的系统固件 .................................................................. 16 ▼ 检查当前的固件版本 ....................................................................... 17 ▼ 关闭服务器电源 .............................................................................. 18 ▼ 记录 SP 网络属性 ........................................................................... 19 ▼ 备份当前的 SP 配置 ........................................................................ 19 ▼ 装入初始系统固件映像 .................................................................... 20 ▼ 恢复 SP 网络属性 ........................................................................... 22 ▼ 再次装入固件映像 .......................................................................... 24 ▼ 恢复 SP 配置 .................................................................................. 25 ▼ 装入 Oracle Solaris 回退映像 ............................................................ 27 ▼ 装入最终系统固件映像 .................................................................... 27 从 HOST 更新 SP 固件 ................................................................................. 29 X 选件必需的固件更新 ................................................................................. 29 为 IO 设备确定正确的固件 ........................................................................... 30 从连接到 USB 端口的设备安装和引导 Oracle Solaris 11 ................................... 30

oracle服务启动和停止批处理

oracle服务启动和停止批处理
oracleserviceorclsid是数据库服务oracledbconsoleorclsid是oem启动必须的进程且依赖于oracleserviceorclsid因此在启动时需先启动oracleserviceorclsid再启动oracledbconsoleorclsid关闭时顺序正好相反
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,关闭时顺序正好相反。

TIPTOP关机及启动顺序

TIPTOP关机及启动顺序

TIPTOP服务器关机及重启过程(dingxy)顺序是:先关闭数据库,再关闭系统。

若直接关闭系统,可能会无法正常启动oracle。

一.关闭数据库的过程需切换到oracle用户下关闭oracleA.AP和DB在同一机器上Xshell>telnet 10.10.10.1# su – oracle (注:切换到oracle用户下)Oracle $ sqlplus “/as sysdba”Sql> shutdown immediate (关闭数据库)B.若AP和DB不在同一机器上,则登陆DB主机关闭数据库,过程和上面一样二.关闭系统用root用户关闭系统判断当前用户是否为 root#id[root@ tiptoperp]#shutdown –h now或init 0 (关机)[root@ tiptoperp]#reboot或init 6(重新启动)三.启动系统(1)查看oracle监听是否启动若未启动则用oracle用户启动监听</u2/oracle/11g> lsnrctl start (启动监听)(2)查看oracle是否启动,如图[oracle@iptoperp]$ps –ef|grep oraA.未启动未启动,则用oracle用户启动oracle</u2/oracle/11g>sqlplus “/as sysdba”Sql>startupB.已启动C.启动(3)查看licence是否激活< genero-topprod :/u1/topprod/tiptop>fglWrt -a info(4)查看apache是否启动[root@inform1 ~]# ps -ef|grep httpdA.apache未启动B.已启动C.如未启动,在root用户下启动apache[root@sales2 etc]# /etc/init.d/httpd start或service httpd startD.查看gasd是否启动若未启动,说没apache没有配置成功,需请鼎捷软件SE处理。

oracle数据库安装 启动与关闭

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解锁!。

Linux服务器下oracle数据库启动服务操作步骤

Linux服务器下oracle数据库启动服务操作步骤

Linux服务器下oracle数据库启动服务操作步骤⼀、在Linux下启动Oracle1.登录到Linux服务器,切换到oracle⽤户权限(命令是:# su –l oracle)2.进⼊sqlplus界⾯(命令是:$ sqlplus /nolog 或 sqlplus / as sysdba)原本的画⾯会变为SQL>接着请输⼊SQL>conn / as sysdba ;输⼊SQL> startup (作⽤:启动数据库实例)另外停⽌数据库的指令如下:SQL> shutdown immediate1 [oracle@localhost ~]$ sqlplus / as sysdba --进⼊sqlplus界⾯23 SQL*Plus: Release 11.2.0.1.0 Production on Thu Mar 1710:48:08202245 Copyright (c) 1982, 2009, Oracle. All rights reserved.67 Connected to an idle instance.89 SQL> quit10 Disconnected11 [oracle@localhost ~]$ sqlplus /nolog --进⼊sqlplus界⾯1213 SQL*Plus: Release 11.2.0.1.0 Production on Thu Mar 1710:48:4220221415 Copyright (c) 1982, 2009, Oracle. All rights reserved.1617 SQL> conn / as sysdba --sysdba登录18 Connected to an idle instance.19 SQL> startup --启动数据库实例20 ORACLE instance started.2122 Total System Global Area 1068937216 bytes23 Fixed Size 2220200 bytes24 Variable Size 281022296 bytes25 Database Buffers 780140544 bytes26 Redo Buffers 5554176 bytes27 Database mounted.28 Database opened.29 SQL> shutdown immediate --关闭数据库实例3031 Database closed.32 Database dismounted.333435 ORACLE instance shut down.36 SQL>quit --退出⼆、检查Oracle 数据库是否启动回到终端机模式,输⼊:ps -ef|grep ora_ (作⽤是:查看是否有Oracle的进程,如果有,⼤多数情况说明启动了。

Oracle的开启与关闭

Oracle的开启与关闭
而是在Oracle执行某些清除工作后才关闭(终止会话、释放会话资源),
当使用shutdown不能关闭数据库时,shutdown immediate可以完成数据库关闭的操作。
3、shutdown abort
直接关闭数据库,正在访问数据库的会话会被突然终止,
如果数据库中有大量操作正在执行,这时执行shutdown abort后,重新启动数据库需要很长时间。
这种方式下可访问数据库中的数据。
4、startup,等于以下三个命令
startup nomount
alter database mount
alter database open
5、startup restrict
约束方式启动
这种方式能够启动数据库,但只允许具有一定特权的用户访问
'stop')
echo -n "shutting down oracle10g: "
su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" &
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"
rm -f /var/lock/subsys/oracle10g
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
第五步:如果是启动服务,要开启监听
退出sqlplus模式,输入
SQLPLUS命令

Oracle数据库的启动与关闭方法

Oracle数据库的启动与关闭方法

Oracle数据库的启动与关闭方法这篇文章主要介绍了Oracle数据库的启动与关闭方法,需要的朋友可以参考下一、启动数据$sqlplus "sys/pass as sysdba"sql>startup二、启动监听器数据库启动后,如果未启动监听进程,则客户端无法与数据库连接。

监听进程的启动方法为:$lsnrctl start在widnows中,可以从服务列表中启动监听器。

监听里程配置文件为listener.ora,位于目录/home/app/oracle/product/10.1.0/db1/ne twork/admin/。

此配置文件分为两部分,一部分为监听程序本身的配置,包括协议,地址,端口号等;另一部分为监听程序所连接的数据库的实例信息,包括:实例名,全局数据库名,oracle主目录等。

监听器可以利用oracle net config 向导来配置。

要显示监听器的运行状态:$lsnrctl status;要停止监听器:$lsnrctl stop。

三、数据库的启动过程分为三个阶段:1. 启动实例,包括以下操作:1) 读取参数文件2) 分配SGA3) 启动后台进程2.装载数据库装载数据库是将数据库与已启动的实例相联系。

数据库装载后,数据库保持关闭状态。

3.打开数据库此步骤使用数据库可以进行正常的操作的处理。

主要是打开控制文件,数据库文件和日志文件。

四、数据库启动参数1.NOMOUNT:只启动实例,不装载数据库sql>startup nomount2.MOUNT:启动实例,并装载数据,但不打开数据库sql>startup mount3.READ ONLY:将数据库置为只读sql>startup mountsql>alter database open read only4.READ WRITE:以可读写方式打开数据,这是默认方式sql>startup mountsql>alter database open read write5.OPEN:打开数据库,这是默认方式sql>startup mountsql>alter database open;6.RESTRICT:以受限方式打开,只有具有RESTRICTED SESSION权限的用户才可以连接数据库sql>startup restrict7.PFILE:启时指定参数文件sql>startup pfile=/u02/user/mypfile.ora8.FORCE:以强制方式启动数据库sql>startup pfile=/u02/user/mypfile.ora open restrict force五、数据库的关闭与启动过程相对应,关闭包括三个过程1).关闭数据库2).卸载数据库3).关闭数据库实例1.NORMAL关闭方式NORMAL关闭方式是正常关闭方式,是默认关闭方式。

常用服务启动与关闭命令

常用服务启动与关闭命令

常用服务启动与关闭命令Introduction在计算机中,常用服务是指在操作系统中运行的各种软件和进程,通过提供各种功能和服务来满足用户需求。

启动和关闭这些服务是操作系统管理的重要组成部分。

本文将详细介绍常用服务的启动和关闭命令,并提供相应的使用示例。

一、常用服务的启动命令1.1 启动服务的基本命令在各种操作系统中,启动服务的命令有所不同。

下面是一些常见操作系统中常用的启动服务命令:•Windows:使用“services.msc”打开服务管理器界面,找到相应的服务,右键点击选择“启动”或“自动”启动。

•Linux:使用“service”命令启动服务,命令格式为“服务名称start”,例如“apache2 start”启动Apache服务。

•macOS:使用“launchctl”命令启动服务,命令格式为“sudo launchctl load -w /System/Library/LaunchDaemons/服务名称.plist”。

1.2 使用systemctl命令启动服务(适用于Systemd系统)Systemd是现代Linux发行版中常用的初始化系统,提供了systemctl命令来管理系统服务。

下面是一些常用的systemctl命令示例:•启动服务:systemctl start 服务名•停止服务:systemctl stop 服务名•重启服务:systemctl restart 服务名二、常用服务的关闭命令2.1 关闭服务的基本命令关闭服务的命令与启动服务的命令类似,下面是一些常见操作系统中常用的关闭服务命令:•Windows:使用“services.msc”打开服务管理器界面,找到相应的服务,右键点击选择“停止”或“禁用”。

•Linux:使用“service”命令停止服务,命令格式为“服务名称stop”,例如“apache2 stop”停止Apache服务。

•macOS:使用“launchctl”命令停止服务,命令格式为“sudo launchctl unload /System/Library/LaunchDaemons/服务名称.plist”。

Oracle启动与关闭

Oracle启动与关闭

Oracle sqlplus命令中的Oracle启动与关闭∙∙摘要:以下的文章主要介绍的是Oracle sqlplus命令运行中,Oracle数据库的几种启动方式的描述,以下就是文章的详细内容的介绍。

∙标签:Oracle sqlplus本文主要介绍的是Oracle sqlplus命令运行中,Oracle启动与关闭的实际操作步骤的介绍,如果你对Oracle sqlplus命令的相关内容感兴趣的话,你不妨浏览以下的文章,对其有一个更深的了解。

Oracle的启动和关闭1、在单机环境下要想启动或关闭Oracle系统必须首先切换到Oracle用户su - Oracle如下a、启动Oracle系统1.Oracle>svrmgrl2.SVRMGR>connect internal3.SVRMGR>startup4.SVRMGR>quitb、关闭Oracle系统1.Oracle>svrmgrl2.SVRMGR>connect internal3.SVRMGR>shutdown4.SVRMGR>quit在Oracle sqlplus命令中要启动Oracle9i数据库命令:1.$ sqlplus /nolog2.SQL*Plus: Release 9.2.0.1.0 - Production on Fri Oct 3113:53:53 20033.Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.4.SQL> connect / as sysdba5.Connected to an idle instance.6.SQL> startup^C7.SQL> startup8.Oracle instance started.2、在双机环境下要想启动或关闭Oracle系统必须首先切换到root用户1.su - roota、启动Oracle系统1.hareg -y Oracleb、关闭Oracle系统1.hareg -n OracleOracle数据库有哪几种启动方式说明:有以下几种启动方式:1、startup nomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。

ilom常用命令

ilom常用命令

ilom常用命令
iLOM(Integrated Lights Out Manager)是Oracle公司开发的一款管理服务器硬件的工具。

以下是一些常用的iLOM命令:
1. poweron:打开服务器电源。

2. poweroff:关闭服务器电源。

3. powercycle:重启服务器。

4. reset /SYS:重置服务器。

5. show /HOST:显示服务器的主机状态。

6. show /SP/network:显示服务器iLOM网络配置信息。

7. set /SP/hostname=value:设置服务器的主机名。

8. set /SP/network pendingipstate=static:将iLOM网络配置更改为静态IP。

9. start /SP/console:启动iLOM控制台。

10. stop /SP/console:停止iLOM控制台。

11. show /SP/console/history:显示iLOM控制台历史记录。

12. show /SYS/BIOS:显示服务器BIOS设置。

13. show /SYS/FAN:显示服务器风扇状态。

14. show /SYS/TEMP:显示服务器温度状态。

15. show /SYS/VOLTAGE:显示服务器电压状态。

这些命令只是一小部分iLOM命令,可以帮助您进行基本的服务器管理和监控。

对于更详细的命令和功能,请参考适用于您的Oracle服务器的iLOM文档和手册。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

服务器(O R A C L E)启动
与关闭
一、重启服务器顺序:
关闭数据库(toppord/toptest)→重启设备(reboot)→开启数据
库(只需要开启toptest,topprod已设置自动启用)
二、Linux下启动 oracle 数据库
-- ssh连接上数据库主机,正式区DB(172.16.13.228) / 测试区DB(172.16.13.224) -- su – root/tiptop
-- su – oracle
-- echo $ORACLE_SID #检查当前实例
-- export ORACLE_SID=topprod(正式区)/ export ORACLE_SID=topprod(测试区) #
设置实例
-- lsnrctl start
-- sqlplus / as sysdba
-- startup
至此,已将数据库开启到OPEN状态。

三、Linux下关闭ORACLE数据库
-- ssh连接上正式区DB(172.16.13.228) / 测试区DB(172.16.13.224)
-- su - root/root #切换至ROOT管理员用户
-- su – oracle #切换至oracle用户(oracle用户密码原为oracle,但不正
确)
-- echo $ORACLE_SID #检查当前实例
-- export ORACLE_SID=topprod(正式区)/ export ORACLE_SID=topprod(测试区)
#设置实例
-- sqlplus / as sysdba #以数据库管理员身份进入数据库
-- shutdown immediate #关闭数据库
-- su – root/root #切换回系统ROOT用户
-- reboot #重启服务器
检查服务器资源命令
AP:top DB:topas
备注:
oracle数据库几种关闭方式:
1、shutdown normal 正常方式关闭数据库
关闭时间较长,等待事务完成才会关闭数据库。

2、shutdown immediate 立即方式关闭数据库(一般使用该方式)
会结束事务,将未提交的事务全部回滚。

在SVRMGRL中执行shutdown immediate,数据库并不立即关闭,而是在Oracle执行某些清除工作后才关闭(终止会话、释放会话资源),当使用shutdown不能关闭数据库时,shutdown immediate可以完成数据库关闭的操作。

3、shutdown abort 直接关闭数据库
会造成数据库的不一致,再次启动数据库会自动执行恢复,会造成等待时间较长。

正在访问数据库的会话会被突然终止,如果数据库中有大量操作正在执行,这时执行shutdown abort后,重新启动数据库需要很长时间。

相关文档
最新文档