`

centos 启动oracle

 
阅读更多

访问控制台: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 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...

    centos安装oracle

    ### CentOS 安装 Oracle 数据库详细指南 #### 一、前言 在 CentOS 系统上部署 Oracle 数据库是一项常见的任务,特别是在企业级应用环境中。本文档将详细讲解如何在 CentOS 上安装 Oracle 11g R2 版本,并通过一...

    Centos7.6下Oracle开启归档日志和Rman恢复.docx

    总的来说,开启Oracle数据库的归档日志模式并利用RMAN进行恢复管理是确保数据安全的重要步骤。理解这些过程并熟练掌握它们对于任何Oracle DBA来说都是至关重要的。通过定期备份和监控归档日志,可以确保在面临数据...

    centos安装oracle教程

    在Linux系统中,CentOS是广泛用于部署企业级服务的操作系统,而Oracle数据库则是许多企业的首选数据库管理系统。本文将详细讲解在64位CentOS上安装Oracle的过程以及安装后的配置方法。 1. **系统准备** - **更新...

    centos 6.5 oracle 11g 安装 删除 问题总结

    CentOS 6.5 安装 Oracle 11g 问题总结 本文总结了 CentOS 6.5 上安装 Oracle 11g 时可能遇到的问题和解决方案,涵盖了环境变量配置、系统设置、图形化安装等方面的知识点。 一、安装修改本地 yum 源 在安装 ...

    centos+oracle

    在CentOS操作系统上安装Oracle数据库是一个复杂的过程,涉及到多个步骤和系统配置。以下是对标题和描述中所述知识点的详细说明: 1. **Oracle 与 CentOS 的兼容性**:Oracle数据库支持多种操作系统,包括Linux发行...

    centos安装oracle12c

    ### CentOS 下 Oracle 12c 安装指南 #### 一、环境准备 在开始安装 Oracle 12c 数据库之前,确保您的 CentOS 6.5 系统满足以下条件: 1. **系统版本**:CentOS-6.5-x86_64-bin-DVD1.iso 2. **Oracle 版本**:...

    Centos7.6下oracle impdp导入和expdp导出.docx

    ### Centos7.6 下 Oracle 数据泵导入与导出详解 #### 一、概述 本文档将详细介绍如何在 Centos7.6 操作系统环境下利用 Oracle 的数据泵功能(Data Pump)来进行数据的导出(expdp)和导入(impdp)。数据泵是 ...

    VMWare10 CentOS 6.5 Oracle11g安装笔记

    本篇将详细讲解如何在VMware 10上安装CentOS 6.5,并在此基础上安装Oracle 11g数据库。 首先,我们需要了解VMware 10的基本操作。VMware提供了直观的用户界面,通过新建虚拟机向导,我们可以选择“典型”或“自定义...

    centos+oracle10g安装

    "CentOS+Oracle10g安装" 本文将指导您在 CentOS 操作系统中安装 Oracle 10g 数据库。安装之前,我们需要检查系统硬件要求、操作系统版本、磁盘空间等。 知识点 1: 判断系统硬件要求 在安装 Oracle 10g 之前,我们...

    CentOS7离线安装oracle 11g_r2所有离线依赖包,并附详细安装说明

    在CentOS 7上离线安装Oracle 11g R2是一项技术性较强的任务,因为需要解决许多依赖问题。这里我们将详细讲解如何在没有网络连接的情况下,完成Oracle 11g R2在CentOS 7上的安装。 首先,你需要准备一个包含所有离线...

    centos安装oracle缺少字体.zip

    5. **运行安装程序**:现在,你应该可以正常启动Oracle的图形化安装程序,且界面应该能够正确显示非ASCII字符。如果仍然遇到问题,可能需要检查系统的locale设置,确保它支持你所需要的语言。 6. **检查locale设置*...

    centos安装oracle 11g 完全图解

    CentOS 安装 Oracle 11g 完全图解 本文将详细介绍如何在 CentOS 5.8 32 位操作系统上安装 Oracle 11g 数据库。整个安装过程可以分为三个部分:安装图形界面 X Window、在 Windows 客户端系统上安装 Xmanager 和在 ...

    Centos6.5下oracle的rpm包

    - **环境变量**:配置`ORACLE_HOME`, `PATH`, `LD_LIBRARY_PATH`等环境变量,以便正确地启动和运行Oracle服务。 最后,安装完成后,需要进行初始化和配置工作,包括创建数据库实例、设置监听器、配置网络服务等。在...

    Centos7静默安装Oracle 11g

    ORACLE_SID 必须与创建的数据库实例名称一致,否则数据库启动后无法访问 # 2. ORACLE_HOME 根据实际情况填写,安装完毕以后,再检查一下,如果有误,需要调整,确保正确 ORACLE_BASE=/opt/oracle ORACLE_HOME=$...

    centos下安装oracle

    ### CentOS 下安装 Oracle 数据库详解 #### 概述 本文档详细介绍了如何在 CentOS 6.4 64位系统上安装 Oracle 数据库的过程。安装步骤主要包括:操作系统配置、环境准备、用户及权限配置、系统参数调整以及最终的 ...

    centOS6.5安装Oracle记录

    【安装Oracle 11g R2 on CentOS 6.5】 在64位的系统上安装Oracle数据库,尤其是Oracle 11g R2,是一项复杂而细致的工作。这里我们将详细探讨如何在64位的CentOS 6.5上进行安装。 首先,选择64位的系统是因为32位...

    centos6.5安装oracle12c(图形化安装)

    CentOS 6.5 安装 Oracle 12c 图形化安装教程 本教程将指导您如何在 CentOS 6.5 操作系统上安装 Oracle 12c 数据库管理系统,旨在帮助读者熟悉 Oracle 数据库安装和配置过程。 一、 安装图形化基础包 在安装 ...

Global site tag (gtag.js) - Google Analytics