ORACLE 数据库的启动和关闭

文章目录

    • 1、 启动 ORACLE 数据库的三步操作
    • 2、 关闭 ORACLE 数据库的三步操作
    • 3 、启动和关闭 ORACLE 数据库的相关命令
    • 4、 启动和关闭 ORACLE 数据库

1、 启动 ORACLE 数据库的三步操作

1、启动数据库并使它可用,有三步操作:
	a、启动一个实例
	b、装配数据库
	c、打开数据库
2、下面分别介绍启动数据库的这三步操作:
	a、启动一个实例
启动一实例的处理包含分配一个SGA(数据库信息使用的内存共享区)和后台进程的建立。实例起动的执行先于该实例装配一数据库。如果仅启动实例,则没有数据库与内存储结构和进程相联系。
	b、装配数据库
装配数据库是将一数据库与已启动的实例相联。当实例安装一数据库之后,该数据库保持关闭,仅DBA 可存取。
	c、打开数据库
打开一数据库是使数据库可以进行正常数据库操作的处理。当一数据库打开所有用户可连接到该数据库用存取其信息。在数据库打开时,在线数据文件和在线日志文件也被打开。如果一表空间在上一次数据库关闭时为离线,在数据库再次打开时,该表空间与它所相联的数据文件还是离线的。

2、 关闭 ORACLE 数据库的三步操作

1.关闭实例以及它所连接的数据库也有三步操作:
	a、关闭数据库
	b、卸下数据库;
	c、停止实例。
2、下面分别介绍关闭数据库的这三步操作:
	a、关闭数据库:
数据库停止的第一步是关闭数据库。当数据库关闭后,
所有在SGA中的数据库数据和恢复数据相应地写入到数据文件和日志文件。
在这操作之后,所有联机数据文件和联机的日志文件也被关闭,
任何离线表空间中数据文件夹是已关闭的。在数据库关闭后但还安装时,
控制文件仍保持打开。
	b、卸下数据库:
停止数据库的第二步是从实例卸下数据库。在数据库卸下后,
在计算机内存中仅保留实例。在数据库卸下后,数据库的控制文件也被关闭。
c、停止实例:
停止数据库的最后一步是停止实例。当实例停止后,SAG是从内存中撤消,
后台进程被中止。

3 、启动和关闭 ORACLE 数据库的相关命令

下面列出了启动和终止一个Oracle实例的 Server Manager 命令:
Startup 和Startup open  使用缺省的参数文件启动实例,安装数据库并打开它
Startup pfile-file     使用指定的参数文件启动实例
Startup nomount     分配 SGA 并启动后台进程;不装配和打开数据库
Startup mount      分配 SGA 并启动后台进程,装配数据库,但不打开数据库

Alter database mount  用启动 nomount 命令启动实例后,装配数据库
Alter database open    用启动 mount 命令装配数据库以后打开它
Shutdown             所有用户断开以后关闭实例(正常结束)
Shut down immediate    不允许启动新事务,回滚到未提交事务并关闭实例
Shutdown abort     立即删除 SGA 和后台进程

4、 启动和关闭 ORACLE 数据库

详细介绍启动和关闭数据库的过程:
1.启动数据库:
a、可以利用写好的脚本文件自动启动或者依照以下步骤启动:
首先以oracle用户身份启动Server Manager,以数据库系统管理员用户连接到数据库,连接到internal。
$svrmgrl(命令格式进入数据库管理状态)
SVRMGR>connect internal

b、启动 Oracle 实例(Instance)
SVRMGR>startup(默认方式为启动实例,mount数据库和打开数据库,即:Startup nomount
alter database mount
alter database open )
如果不以默认方式启动数据库,可以有以下几种方式:
1)启动实例,mount数据库,但不打开数据库;
2)启动实例,mount 数据库,打开数据库。
3) 授权 SQLNET 可以远程访问该数据库,启动Listener 进程:$lsnretl start
启动 ORCLE侦听后台进程,如果已经启动,可以先用:lsnrctl stop关闭后再启动,然后用:tsping[servicename]检测 Listener 后台进程是否启动。

2、关闭数据库
a、先关闭 Oracle 的 Listener Server,以Oracle 用户执行$lsnrctl stop。
b、再关闭 Oracle 数据库,进入数据库管理状态:SVRMGR>connect internal SVRMGR>shutdown:
(缺省为normal 方式,停止接受新的数据库联机请求,等待当前所有联机请求处理完正执行的联机程序,等待数据所有的Commit 和rollback 执行完成以后关闭数据库)。

SVRWGR>shtudown immediate;(停止接受新的数据库联机请求,立即中断目前所有联机用户正执行的SQL指令,回滚所有用户尚未承诺的交易后立即关闭数据库)。

SVRMGR>shutdown abort(立即终止一切对数据库的所有会话,关闭数据库实例。
此种方式立即关闭数据库以后,当下一次启动数据库时,Oracle需要做很多修复数据库工作,所以启动会花较长时间)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/966467.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于STM32设计的仓库环境监测与预警系统

目录 项目开发背景设计实现的功能项目硬件模块组成设计思路系统功能总结使用的模块的技术详情介绍总结 1. 项目开发背景 随着工业化和现代化的进程,尤其是在制造业、食品业、医药业等行业,仓库环境的监控和管理成为了至关重要的一环。尤其是在存储易腐…

“可通过HTTP获取远端WWW服务信息”漏洞修复

环境说明:①操作系统:windows server;②nginx:1.27.1。 1.漏洞说明 “可通过HTTP获取远端WWW服务信息”。 修复前,在“响应标头”能看到Server信息,如下图所示: 修复后,“响应标头…

创建一个javaWeb Project

文章目录 前言一、eclipse创建web工程二、web.xmlservlet.xml< mvc:annotation-driven/ > Spring MVC 驱动< context:component - scan >&#xff1a;扫描< bean > ... < /bean >< import > config/beans.xml beans.xmlmybatis.xml 前言 javaWe…

aspectFill(填充目标区域的同时保持图像的原有宽高比 (aspect ratio)图像不会被拉伸或压缩变形

“aspectFill” 是一个常用于图像和视频处理的术语&#xff0c;尤其是在用户界面 (UI) 设计和图形编程领域。它描述的是一种图像缩放或调整大小的方式&#xff0c;旨在填充目标区域的同时保持图像的原有宽高比 (aspect ratio)。 更详细的解释: Aspect Ratio (宽高比): 指的是图…

界址点成果表批量生成(新增.docx格式)-附工具下载链接

界址点编号工具20250208更新&#xff08;成果表新增.docx格式&#xff09;。 【工具简介】工具可根据面图层&#xff0c;西北角顺时针批量生成界址点&#xff0c;可以设置角度、距离参数&#xff0c;来减少生成界址点的数量&#xff08;不用全部节点生成界址点&#xff09;。生…

《redis缓存淘汰机制》

【redis缓存淘汰机制导读】redis作为一款内存型数据库&#xff0c;其设计的初衷就是为了给广大业务层提供高效的数据读、写能力&#xff0c;因为访问内存的速度肯定是要比直接访问磁盘的速度快几个数量级&#xff0c;假设业务方所有数据读、写请求全部都转发到后台的数据库&…

AWK系统学习指南:从文本处理到数据分析的终极武器 介绍

目录 一、AWK核心设计哲学解析 1.1 记录与字段的原子模型 1.2 模式-动作范式 二、AWK编程语言深度解析 2.1 控制结构 说明&#xff1a; 2.2 关联数组 代码说明&#xff1a; 示例输入和输出&#xff1a; 注意事项&#xff1a; 2.3 内置函数库 三、高级应用技巧 3.1…

深入解析AI技术原理

序言 在当今数字化时代,人工智能(AI)已经成为科技领域最炙手可热的话题之一。从智能家居到自动驾驶汽车,从医疗诊断到金融风险预测,AI的应用无处不在。然而,对于许多人来说,AI背后的技术原理仍然充满了神秘色彩。本文将深入探讨AI的核心技术原理,从基础理论到前…

计算机组成原理(3)

计算机组成原理&#xff08;3&#xff09; 存储器层次结构存储器概述存储器分类存储器性能指标 半导体随机存储SRAM和DRAM 存储器层次结构 主存-辅存&#xff1a;实现了虚拟存储系统&#xff0c;解决了主存容量不足的问题&#xff1b; Cache-主存&#xff1a;解决了主存于CPU速…

计算机网络-SSH基本原理

最近年底都在忙&#xff0c;然后这两天好点抽空更新一下。前面基本把常见的VPN都学习了一遍&#xff0c;后面的内容应该又继续深入一点。 一、SSH简介 SSH&#xff08;Secure Shell&#xff0c;安全外壳协议&#xff09;是一种用于在不安全网络上进行安全远程登录和实现其他安…

【理论知识】 2D 卷积、3D 卷积与 3D 池化

摘要 卷积神经网络&#xff08;Convolutional Neural Networks, CNNs&#xff09;在计算机视觉、视频处理和医学影像分析等领域取得了显著的成功。卷积操作作为CNN的核心&#xff0c;主要包括二维卷积&#xff08;2D Convolution&#xff09;、三维卷积&#xff08;3D Convolu…

apisix网关ip-restriction插件使用说明

ip-restriction插件可以在网关层进行客户端请求ip拦截。 当然了&#xff0c;一般不推荐使用该方法&#xff0c;专业的事专业工具做。建议有条件&#xff0c;还是上防火墙或者waf来做。 官方文档&#xff1a;ip-restriction | Apache APISIX -- Cloud-Native API Gateway whit…

uniapp 编译生成鸿蒙正式app步骤

1&#xff0c;在最新版本DevEco-Studio工具新建一个空项目并生成p12和csr文件&#xff08;构建-生成私钥和证书请求文件&#xff09; 2&#xff0c;华为开发者平台 根据上面生成的csr文件新增cer和p7b文件&#xff0c;分发布和测试 3&#xff0c;在最新版本DevEco-Studio工具 文…

在亚马逊云科技上云原生部署DeepSeek-R1模型(下)

在本系列的上篇中&#xff0c;我们介绍了如何通过Amazon Bedrock部署并测试使用了DeepSeek模型。在接下来的下篇中小李哥将继续介绍&#xff0c;如何利用亚马逊的AI模型训练平台SageMaker AI中的&#xff0c;Amazon Sagemaker JumpStart通过脚本轻松一键式部署DeepSeek预训练模…

A new release of pip is available: 24.2 -> 25.0

您可以使用官方提供的 get-pip.py 脚本来安装或升级pip。 1&#xff0c;下载 get-pip.py 脚本&#xff1a; curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 2&#xff0c;运行脚本以安装或升级pip&#xff1a; python get-pip.py 3&#xff0c;实际运行效果

使用WebUI访问本地Deepseek(Ollama集成Open WebUI)

在《deepseek本地部署和使用&#xff08;Linux虚拟机&#xff09;》中&#xff0c;我们使用Ollama部署了Deepseek-r1&#xff0c;但是只能通过命令行方式交互&#xff0c;默认Ollama启动后&#xff0c;会启动一个监听到127.0.0.1&#xff0c;用以接收POST 请求&#xff0c;服务…

[NKU]C++安装环境 VScode

bilibili安装教程 vscode 关于C/C的环境配置全站最简单易懂&#xff01;&#xff01;大学生及初学初学C/C进&#xff01;&#xff01;&#xff01;_哔哩哔哩_bilibili 1安装vscode和插件 汉化插件 ​ 2安装插件 2.1 C/C 2.2 C/C Compile run ​ 2.3 better C Syntax ​ 查看已…

DeepSeek图解10页PDF

以前一直在关注国内外的一些AI工具&#xff0c;包括文本型、图像类的一些AI实践&#xff0c;最近DeepSeek突然爆火&#xff0c;从互联网收集一些资料与大家一起分享学习。 本章节分享的文件为网上流传的DeepSeek图解10页PDF&#xff0c;免费附件链接给出。 1 本地 1 本地部…

如何将Excel的表格存为图片?

emmm&#xff0c;不知道题主具体的应用场景是什么&#xff0c;就分享几个我一般会用到的场景下奖excel表格保存为图片的技巧吧&#xff01; 先来个总结&#xff1a; 方法 适用场景 画质 操作难度 截图&#xff08;WinShiftS&#xff09; 快速保存表格&#xff0c;方便粘贴…

UnrealEngine dotnet.exe 请求的操作需要提升 解决方案

一、问题如图 二、解决方式 按照图片路径找到dotnet.exe&#xff0c;鼠标右键-属性- 兼容性&#xff0c;勾选以管理员方式运行后重启UE。如下图&#xff1a;