一:实例和数据库 1 实例:一组Oracle后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。实例用于管理和控制数据库,是和数据库交互的媒介。 2 数据库:基于磁盘的数据文件 控制文件 日志文件 参数文件等组成的物理文件集合,为实例提供数据。 注:数据库可以由多个实例装载和打开,而实例在整个生存期中最多能装载和打开一个数据库! 二:服务启动 方式1:在window系统中:计算机--管理--服务和应用程序-服务。 只用sqlplus的话,启动OracleServiceORCL即可;要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11h_home1TNSListener服务也要开启 方式2:以系统管理员身份 通过命令行的方式,Oracle启动流程 windows下: lsnrctl start(启动监听) oradim-startup-sid 数据库实例名 方式3:数据库实例服务启动情况乱下,使用失去了sqlplus以管理员身份管理数据库。 实例的启动分为三个部分:启动实例--加载数据库--打开数据库。 1 STARTUP NOMOUNT: 创建一个Oracle实例,不加载数据库,也不打开任何数据文件,常用于创建数据库或重建控制文件。 2 STARTUP ,MOUNT 该命令创建实例并且安装数据库,但没有打开数据库。 Oracle系统读取控制文件中关于数据文件和redo log 文件的内容,但不打开这些文件。 3 STARTUP OPEN 先执行nomount,然后执行mount,再打开包括Redo log文件在内的所有数据文件,这种方式下可访问数据库中的数据,是常规的启动方式。 startup 后面不带任何参数,表示以open方式打开数据库。 三:关闭Oracle数据库 1: shutdown normal 正常方式关闭数据库,没有时间限制,通常使用这种方式,执行后,会阻止新用户的链接,等待当前链接用户断开连接,然后用户断开连接后立即关闭数据库。 2: shutdown immediate 立即关闭数据库,立即中断当前用户连接,立即中断当前活动事物,立刻关闭数据库。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
oracle 单机多实例启动登录
oracle 单机多实例启动登录
oracle SQL 远程登录 -
windows 启动关闭Oracle监听和服务
Oracle安装后,刚启动时候的常见错误...
Oracle windows status regedit -
CentOS LInux启动关闭和服务管理
CentOS LInux启动关闭和服务管理(zt) CentOS启动顺序: 1.当我们按下电源按钮,把电源投入到机器中后
职场 休闲 服务管理 CentOS LInux 启动关闭 -
Linux环境 Oracle 监听和服务 日常操作
文章目录一、Oracle监听1.1. 查看Oracle监听运行状态1.2. 启动Oracle监听1.3. 关闭监听器二、Or
监听实例 oracle sql linux -
Windows下快速使用Oracle监听和服务
一般程序员都需要手动启动本机Oracle监听和服务,为了提高Oracle开发速度,使用以下几条命令就可以快速打开
Oracle oracle 数据库 oracle开发 启动服务 -
Linux基础之引导过程和服务控制
Linux引导过程及服务控制
运行级别 加载 重启 centos 系统服务