使用shell脚本实现对Oracle数据库的监控与管理将大大简化DBA的工作负担,如常见的对实例的监控,监听的监控,告警日志的监控,以及数据库的备份,AWR report的自动邮件等。本文给出Linux 下使用 shell 脚本来监控 Oracle 实例。 Linux Shell的相关参考: Lin
转载
2016-09-16 22:50:00
148阅读
2评论
/*共享内存允许两个或多个进程进程共享同一块内存(这块内存会映射到各个进程自己独立的地址空间) 从而使得这些进程可以相互通信。 在GNU/Linux中所有的进程都有唯一的虚拟地址空间,而共享内存应用编程接口API允许一个进程使 用公共内存区段。但是对内存的共享访问其复杂度也相应增加。共享内存的优点是简易性。 使用消息队列时,一个进程要向队列中写入消息
转载
精选
2015-05-16 16:41:04
1481阅读
* Filename: recv.c * Description: * Version: 1.0 * Created: 2011年12月03日 20时52分08秒 * Revision: none * Compiler: gcc * Author: YOUR NAME (), * Company: * ***********...
原创
2021-08-23 15:46:44
922阅读
拟将生产机PRD(sapprd)拷贝到测试机DEV(sapdev),步骤如下: 1. 生产机PRD # su – prdadm # stopsap r3 # exit # su – oraprd # sqlplus /nolog SQLPLUS> con...
转载
2007-05-08 16:18:00
124阅读
2评论
原创dog250Linux阅码场2019-09-23大家习惯了使用socket来编写网络程序,socket是网络编程事实上的标准。我们知道,在Unix/Linux系统中“一切皆文件”,socket也被认为是一种文件,socket被表示成文件描述符。但socket的行为并不很像文件。比如:无法用“open一个路径”的方式打开一个socket,必须用socket系统调用来创建。文件系统的close可以
原创
2020-11-28 06:44:41
315阅读
SAP系统拷贝 UNIX + Oracle 作者:未知 时间:2005-09-13 23:22 :Blog.ChinaUnix.net 责编:My FAQ 摘要:SAP系统拷贝 UNIX + Oracle 拟将生产机PRD(sapprd)拷贝到测试机DEV(sapdev),步骤如下: 1. 生产机PRD # su – prdadm # sto...
原创
2023-02-28 11:05:20
64阅读
Oracle实例(instance)是一种访问数据库的机制,它是由内存结构和一些后台进程组成的。
内存结构也称为系统全局区(system global area,SGA)。
实例进程中有5个是必需的,即这5个后台进程中的任何一个没有启动,实例将自动关闭。
这5个进程为:
SMON是系统监督进程(System Monitor)的缩写。
如果Oracle实例失败,则在SGA中
原创
2010-08-19 17:15:54
946阅读
实例分两部分: 1.内存结构 + 2.后台进程 结构有 SGA (系统全局区) 这些和服务进程进行交互 每个服务器进程有一个 PGA (服务器进程),负责处理请求 写入数据文件有 进程(dbwr)操作 以上是Oracle的主要内存结构 Oracle数据库进程 3种进程: 1.服务器进程,2 用户进程...
转载
2020-03-24 12:17:00
113阅读
2评论
操作系统平台:RHEL 5Shell环境:BashOracle:10g2功能描述:开机时自动切换到oracle用户下,启动oracle的多个
转载
2022-08-24 21:14:25
129阅读
操作系统平台:RHEL 5Shell环境:BashOracle:10g2功能描述:开机时自动切换到oracle用户下,启动oracle的多个实例。并记录数据库的启动情况到自定义的日志文件中。#!/bin/bash# wang_xiaoyu@qq.com# 2009-06-19 21:05:49# 2009-06-19 22:54:24LOG_PATH=$HOME/oracle_initing.lo
原创
2009-09-01 14:01:06
3849阅读
2评论
初始参数文件:
Oracle在启动实例时要读取初始参数文件。参数文件里面的参数分为两种:显式的隐式的。参数文件分为两种:静态参数文件pfile和永久参数文件spfile
pfile:$ORACLE_HOME/dbs/initSID.ora可以通过文本编辑器直接编辑,所做的修改在下次启动实例时生效。
spfile:$ORACLE_HOME/dbs/spfileSID.ora二进制文件,通过al
推荐
原创
2006-12-16 12:32:19
2228阅读
初学JAVA 贴一下连oracle数据库实例
原创
2009-04-05 23:05:16
1294阅读
1、instance 功能:
用于管理和访问database。
2、init parameter files :
管理实例相关启动参数 。位置:$ORACLE_HOME/dbs
3、pfile :静态参数文件。
(1)文本文件,可以通过编辑器进行修改参数。
(2)修改参数必须关闭实例,下次重启实例才生效
4、spfile :动态参数文件。
(1)二进制文件,不可以通
原创
2013-03-11 10:11:27
413阅读
前两天远程重建oracle实例过程中遇到的问题,记录如下: 1、vnc遭遇常见
转载
2011-08-31 16:42:00
213阅读
1、管理框架 在Oracle DB 管理框架中包括以下三个主要组件: • 正在管理的数据库实例 • 用于连接到数据库的监听程序 • 管理界面。它可能是在数据库服务器所运行的节点上运行的管理代理(通过数据库服务器将管理代理连接到Oracle Enterprise Manager Gri
转载
2013-10-02 13:08:00
100阅读
2评论
oracle数据库实例启动过程分三个步骤,分别是启动实例,加载数据库,打开数据。1.NOMOUNT模式:这种模式只会创建实例,不会打开任何的数据文件,用户要以sysdba的身份登录,才具有关闭和启动数据库实例的权限,根据参数文件启动实例 2.MOUNT模式:启动实例,装载数据库但是保持数据库关闭的状态,可以看到数据库实例启动,数据库装载,这种模式加载控制文件,让实例和数据库相关联 3.OPEN
转载
2021-04-28 22:24:42
592阅读
2评论
进程架构
转载
2017-10-28 22:27:00
78阅读
2评论
在oracle服务器端命令行中执行C:\>lsnrctl进入到LISNRCTL>界面键入help字符会回显相关的帮助命令oracle默认监听端口1521更改,停止监听器lsnrctl stop;修改$oracle_home/listener.ora中的po
原创
2021-12-30 17:39:27
131阅读
create table dumpy
(
id number(10),
name varchar2(10),
rand num
原创
2010-03-04 21:41:10
867阅读
前言
正常生产环境下往往是通过应用服务器来与Oracle数据库相连接,大多数使用Oracle的开发语言以Java为主,针对于Java的中间件有很多,我们这里具体来看一下Oracle整体产品线的WLS产品
安装Weblogic
执行上图所示命令,启动WLS安装页面
在欢迎页面中点击下一步继续
选择中间件主目录,点击下一步继续
这里根据实际情况即可,点击下一步继续
选
原创
2013-03-05 15:40:13
1449阅读