访问控制台:https://192.168.49.134:1158/em/
启动OEM:emctl start dbconsole
一、启动
启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。
1.进入到sqlplus启动实例
[root@oracle ~]# su - oracle 切换到oracle用户
-bash-3.2$ lsnrctl start 启动监听
-bash-3.2$ sqlplus /nolog 进入sqlplus
SQL> conn /as sysdba 连接到sysdba
Connected to an idle instance.
SQL> startup 启动数据库实例
Total System Global Area 594251776 bytes
Fixed Size 1301504 bytes
Variable Size 360711168 bytes
Database Buffers 226492416 bytes
Redo Buffers 5746688 bytes
Database mounted.
Database opened.
数据库启动使用startup命令,有三种情况:
第一种:不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!
第二种:带nomount参数,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!
第三种:带mount参数,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!
二、关闭
SQL> shutdown immediate 关闭数据库实例
Database closed.
Database dismounted.
ORACLE instance shut down.
说明:
shutdown有四个参数,四个参数的含义如下:
Normal 需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
Immediate 等待用户完成当前的语句,在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
Transactional 等待用户完成当前的事务,在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
Abort 不做任何等待,直接关闭数据库,执行强行断开连接并直接关闭数据库。
SQL > exit 退出sqlplus
-bash-3.2$ lsnrctl stop 关闭监听
二、如何使数据库实例和linux系统一起启动
在/etc/rc.d/rc.local中加入如下语句即可实现同系统启动实例:
su - oracle -c "lsnrctl start"
su - oracle -c "dbstart"
相关推荐
### Centos 7.4 配置 Oracle 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...
### CentOS 安装 Oracle 数据库详细指南 #### 一、前言 在 CentOS 系统上部署 Oracle 数据库是一项常见的任务,特别是在企业级应用环境中。本文档将详细讲解如何在 CentOS 上安装 Oracle 11g R2 版本,并通过一...
总的来说,开启Oracle数据库的归档日志模式并利用RMAN进行恢复管理是确保数据安全的重要步骤。理解这些过程并熟练掌握它们对于任何Oracle DBA来说都是至关重要的。通过定期备份和监控归档日志,可以确保在面临数据...
### Centos7.6 下 Oracle 数据泵导入与导出详解 #### 一、概述 本文档将详细介绍如何在 Centos7.6 操作系统环境下利用 Oracle 的数据泵功能(Data Pump)来进行数据的导出(expdp)和导入(impdp)。数据泵是 ...
在Linux系统中,CentOS是广泛用于部署企业级服务的操作系统,而Oracle数据库则是许多企业的首选数据库管理系统。本文将详细讲解在64位CentOS上安装Oracle的过程以及安装后的配置方法。 1. **系统准备** - **更新...
### CentOS 下安装 Oracle 10g 教程详解 #### 测试环境与准备工作 本文将详细介绍如何在 CentOS 下安装 Oracle 10g 数据库。为了确保安装过程顺利进行,我们首先需要搭建一个合适的测试环境。 **测试环境:** - *...
在本文中,我们将深入探讨如何在Linux CentOS7操作系统上安装Oracle 11g数据库管理系统。Oracle 11g是一款强大的关系型数据库系统,被广泛应用于企业级应用中。Linux CentOS7因其稳定性和安全性,常被选作Oracle...
CentOS 6.5 安装 Oracle 11g 问题总结 本文总结了 CentOS 6.5 上安装 Oracle 11g 时可能遇到的问题和解决方案,涵盖了环境变量配置、系统设置、图形化安装等方面的知识点。 一、安装修改本地 yum 源 在安装 ...
在CentOS操作系统上安装Oracle数据库是一个复杂的过程,涉及到多个步骤和系统配置。以下是对标题和描述中所述知识点的详细说明: 1. **Oracle 与 CentOS 的兼容性**:Oracle数据库支持多种操作系统,包括Linux发行...
### CentOS 下 Oracle 12c 安装指南 #### 一、环境准备 在开始安装 Oracle 12c 数据库之前,确保您的 CentOS 6.5 系统满足以下条件: 1. **系统版本**:CentOS-6.5-x86_64-bin-DVD1.iso 2. **Oracle 版本**:...
本篇将详细讲解如何在VMware 10上安装CentOS 6.5,并在此基础上安装Oracle 11g数据库。 首先,我们需要了解VMware 10的基本操作。VMware提供了直观的用户界面,通过新建虚拟机向导,我们可以选择“典型”或“自定义...
"CentOS+Oracle10g安装" 本文将指导您在 CentOS 操作系统中安装 Oracle 10g 数据库。安装之前,我们需要检查系统硬件要求、操作系统版本、磁盘空间等。 知识点 1: 判断系统硬件要求 在安装 Oracle 10g 之前,我们...
在CentOS 7上离线安装Oracle 11g R2是一项技术性较强的任务,因为需要解决许多依赖问题。这里我们将详细讲解如何在没有网络连接的情况下,完成Oracle 11g R2在CentOS 7上的安装。 首先,你需要准备一个包含所有离线...
5. **运行安装程序**:现在,你应该可以正常启动Oracle的图形化安装程序,且界面应该能够正确显示非ASCII字符。如果仍然遇到问题,可能需要检查系统的locale设置,确保它支持你所需要的语言。 6. **检查locale设置*...
CentOS 安装 Oracle 11g 完全图解 本文将详细介绍如何在 CentOS 5.8 32 位操作系统上安装 Oracle 11g 数据库。整个安装过程可以分为三个部分:安装图形界面 X Window、在 Windows 客户端系统上安装 Xmanager 和在 ...
- **环境变量**:配置`ORACLE_HOME`, `PATH`, `LD_LIBRARY_PATH`等环境变量,以便正确地启动和运行Oracle服务。 最后,安装完成后,需要进行初始化和配置工作,包括创建数据库实例、设置监听器、配置网络服务等。在...
### CentOS 下安装 Oracle 数据库详解 #### 概述 本文档详细介绍了如何在 CentOS 6.4 64位系统上安装 Oracle 数据库的过程。安装步骤主要包括:操作系统配置、环境准备、用户及权限配置、系统参数调整以及最终的 ...
【安装Oracle 11g R2 on CentOS 6.5】 在64位的系统上安装Oracle数据库,尤其是Oracle 11g R2,是一项复杂而细致的工作。这里我们将详细探讨如何在64位的CentOS 6.5上进行安装。 首先,选择64位的系统是因为32位...
CentOS 6.5 安装 Oracle 12c 图形化安装教程 本教程将指导您如何在 CentOS 6.5 操作系统上安装 Oracle 12c 数据库管理系统,旨在帮助读者熟悉 Oracle 数据库安装和配置过程。 一、 安装图形化基础包 在安装 ...
ORACLE_SID 必须与创建的数据库实例名称一致,否则数据库启动后无法访问 # 2. ORACLE_HOME 根据实际情况填写,安装完毕以后,再检查一下,如果有误,需要调整,确保正确 ORACLE_BASE=/opt/oracle ORACLE_HOME=$...