当前位置:首页 » 操作系统 » oracle数据库进程

oracle数据库进程

发布时间: 2023-09-05 00:34:05

1. oracle数据库的后台进程有哪些

可通过查询v$session来获取。

sql">selectprogramfromv$sessionwhereprogramlike'ORACLE.EXE%';

查询结果:

常见进程:

q000—并行处理进程
SMON—系统监控进程
CKPT—检查点进程
LGWR—写日志进程
PMON—程序监控进程
ARCH—归档日志进程
DBW0—数据写进程

2. 杀死Oracle数据库死锁进程的具体方法

杀死 Oracle 死锁进程的具体步骤

1 查哪个过程被锁

查V$DB_OBJECT_CACHE视图:

袜嫌

SELECT * FROM V$DB_OBJECT_CACHE

WHERE OWNER= 过程的所属用户 AND CLOCKS!= ;

拍举

查是哪一个SID 通过SID可知道是哪个SESSION

查V$ACCESS视图:

SELECT * FROM V$ACCESS WHERE

OWNER= 过程的所属用户 AND NAME= 刚才查到的过程名 ;

查出SID和SERIAL#

查V$SESSION视图:

SELECT SID SERIAL# PADDR FROM

V$SESSION WHERE SID= 刚才查到的SID

查V$PROCESS视图:

SELECT SPID FROM V$PROCESS

WHERE ADDR= 刚才查到的PADDR ;

杀进程

告贺手

( ) 先杀Oracle进程:

ALTER SYSTEM KILL SESSION 查出的SID 查出的SERIAL# ;

( ) 再杀操作系统进程:

KILL 刚才查出的SPID

lishixin/Article/program/Oracle/201311/17026

3. Windows下Oracle数据库进程的启动和关闭

windows下Oracle的启动一般是伴随windows自动启动 自动关闭的 但是如果同过任务管理器杀掉了Oracle进程 如果通过命令行方式打开Oracle就会报错误信息

解决办法如下

Microsoft Windows XP [Version ]

(C) Copyright Microsoft Corp

C:/Documents and Settings/wangbao>cd/

销前

亏孙清C:/>net stop OracleServiceWBQ

The OracleServiceWBQ service is stopping

The OracleServiceWBQ service could not be stopped

C:/>net start OracleServiceWBQ

The OracleServiceWBQ service is starting

The OracleServiceWBQ service was started successfully

C:/>lsnrctl stop

LSNRCTL for bit Windows: Version Proction on MAR : :

Copyright (c) Oracle Corporation All rights reserved

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC )))

The mand pleted successfully

C:/>lsnrctl start

LSNRCTL for bit Windows: Version Proction on MAR : :

Copyright (c) Oracle Corporation All rights reserved

Starting tnslsnr: please wait

TNSLSNR for bit Windows: Version Proction

System parameter file is C:/UserDefine/oracle/ora /neork/admin/listener ora

Log messages written to C:/UserDefine/oracle/ora /neork/log/listener log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=// /pipe/EXTPROC ipc

)))

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=scn asiapacific hpqc

)(PORT= )))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC )))

STATUS of the LISTENER

Alias LISTENER

Version TNSLSNR for bit Windows: Version Proc

tion

Start Date MAR : :

凯旅Uptime days hr min sec

Trace Level off

Security OFF

SNMP OFF

Listener Parameter File C:/UserDefine/oracle/ora /neork/admin/listener ora

Listener Log File C:/UserDefine/oracle/ora /neork/log/listener log

Listening Endpoints Summary

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=// /pipe/EXTPROC ipc)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=scn asi)(POR

T= )))

Services Summary

Service PLSExtProc has instance(s)

Instance PLSExtProc status UNKNOWN has handler(s) for this service

Service wbq has instance(s)

Instance wbq status UNKNOWN has handler(s) for this service

The mand pleted successfully

C:/>sqlplus /nolog

SQL*Plus: Release Proction on Thu Mar : :

Copyright (c) Oracle Corporation All rights reserved

SQL> connect sys/change_on_install as sysdba

Connected

SQL>

lishixin/Article/program/Oracle/201311/17222

4. Oracle数据库的一些基本常识

Oracle数据库的一些基本常识
一、Oracle所包含的组件:
在Oracle,数据库是指整个 Oracle RDBMS 环境,它包括以下组件:
1.Oracle 数据库进程和缓冲(实例)。
2.SYSTEM 表空间包含一个集中系统类目,它可以由一个或多个数据文件构成。
3.其它由数据库管理员 (DBA)(可选)定义的表空间,每个都由一个或多个数据文件构成。
4.两个以上的联机恢复日志。
5.归档恢复日志(可选)。
6.其它文件(控制文件、Init.ora、Config.ora 等)。
每个 Oracle 数据库都在一个中央系统类目和数据字典上运行,它位于SYSTEM 表空间。
二、关于“日志”
Oracle数据库使用几种结构来保护数据:数据库后备、日志、回滚段和控制文件。下面我们将大体上了解一下作为主要结构之一的“日志”:
每一个Oracle数据库实例都提供日志,记录数据库中所作的全部修改。每一个运行的Oracle数据库实例相应地有一个在线日志,它与Oracle后台进程LGWR一起工作,立即记录该实例所作的全部修改。归档(离线)日志是可选择的,一个Oracle数据库实例一旦在线日志填满后,可形成在锋颂毁线日志归档文件。归档的在线日志文件被唯一标识并合并成归档日志。
关于在线日志:一个Oracle数据库的每一实例有一个相关联的在线日志。一个在线日志由多个在线日志文件组成。在线日志樱毁文件(online redo log file)填入日志项(redo entry),日志项记录的数据用于重构对数据库所作的全部修改。
关于归档日志:Oracle要将填满的在线日志文件组归档时,则要建立归档日志(archived redo log)。其对数据库备份和恢复有下列用处:
1数据库后备以及在线和归档日志文件,在操作系统和磁盘故障中可保证全部提交的事物可被恢复。
2在数据库打开和正常系统使用下,如果归档日志是永久保存,在线后备可以进行和使用。
数据库可运行在两种不同方式下:NOARCHIVELOG方式或ARCHIVELOG 方式。数据库在NOARCHIVELOG方式下使用时,不能进行在线日志的归档。如果数据库在ARCHIVELOG方式下运行,可实施在线日志的归档。
三、物理和逻辑存储结构:
Oracle RDBMS是由表空间组成的,而表空间又是由数银备据文件组成的。表空间数据文件被格式化为内部的块单位。块的大小,是由DBA在Oracle第一次创建的时候设置的,可以在512到8192个字节的范围内变动。当一个对象在Oracle表空间中创建的时候,用户用叫做长度的单位(初始长度((initial extent)、下一个长度(next extent)、最小长度(min extents)、以及最大长度(max extents))来标明该对象的空间大小。一个Oracle长度的大小可以变化,但是要包含一个由至少五个连续的块构成的链。
4.Oracle与Microsoft SQL Server比较下的联网协议:

热点内容
linux磁盘占用 发布:2025-02-25 02:08:19 浏览:635
苹果和安卓蓝牙如何传音乐 发布:2025-02-25 02:03:04 浏览:210
安卓手机如何测充电次数 发布:2025-02-25 02:01:45 浏览:730
大橙子服务器IP 发布:2025-02-25 02:00:46 浏览:669
kalilinux密码 发布:2025-02-25 01:55:57 浏览:284
linux生效环境变量 发布:2025-02-25 01:55:17 浏览:791
dnf攻击算法 发布:2025-02-25 01:55:07 浏览:341
如何申请出国访问学者 发布:2025-02-25 01:53:39 浏览:1001
伪原创算法 发布:2025-02-25 01:49:52 浏览:708
途达21款会改善哪些配置 发布:2025-02-25 01:47:35 浏览:103