来自 : http://blog.sina.com.cn/s/blog_4b5e75c601011clx.html
在linux下重启oracle数据库及监听器:
方法1:
用root以ssh登录到linux,打开终端输入以下命令:
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启监听器
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启监听器
-----------------------------------
方法2:
Sql代码
cd $ORACLE_HOME/bin #进入到oracle的安装目录
./dbstart #重启服务器
./lsnrctl start #重启监听器
-----------------------------------
方法3:
(1) 以oracle身份登录数据库,命令:su – oracle
(2) 进入Sqlplus控制台,命令:sqlplus /nolog
(3) 以系统管理员登录,命令:connect / as sysdba
(4) 启动数据库,命令:startup
(5) 如果是关闭数据库,命令:shutdown immediate
(6) 退出sqlplus控制台,命令:exit
(7) 进入监听器控制台,命令:lsnrctl
(8) 启动监听器,命令:start
(9) 退出监听器控制台,命令:exit
(10) 重启数据库结束
-----------------------------------
方法4:(自已写脚本)
1)启动脚本(dbstart.sh)
lsnrctl start
sqlplus /nolog <<EOF
connect / as sysdba
startup;
exit
EOF
$sh dbstart.sh 即可
----------
2)关闭脚本(dbstop.sh)
lsnrctl stop
sqlplus /nolog <<EOF
connect / as sysdba
shutdown immediate;
exit
EOF
$sh dbstop.sh 即可
===============================================
$ su - oracle
$ lsnrctl stop
$ sqlplus "/as sysdba"
SQL> shutdown immediate;
SQL> quit
$ lsnrctl start
$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup;
===============================================
linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下:
1:连接服务器
telnet ip
2:输入管理员用户和密码
user-name:oracle
password:oracle
3:进入oracle根目录
cd $ORACLE_HOME/bin
4:进入监听
./lsnrctl
5:启动监听器
start
6:退出监听
exit
7:进入sqlplus
sqlplus /nolog
8:使用管理员连接
connect as sysdba
9:输入用户和密码
user-name:oracle
password:oracle
10:启动ORACLE实例
startup
分享到:
相关推荐
通过了解各种重启方法和查看系统参数和硬件信息的命令,可以更好地管理和维护 Oracle 数据库和 Linux 操作系统。 相关知识点: * Oracle 数据库管理 * Linux 操作系统管理 * 服务器管理 * 监听器管理 * 实例管理 *...
Linux 下 Oracle 的重启和监听管理 Oracle 是一种关系数据库管理系统,广泛应用于企业级数据库管理。然而,在 Linux 环境下,重启 Oracle 数据库可能会出现一些问题。本文将详细介绍 Linux 下 Oracle 的重启和监听...
本文将详细介绍在Linux环境下重启Oracle数据库及其监听器的方法,并提供相关的命令行操作步骤。 #### 二、重启Oracle数据库及其监听器的方式 ##### 方法1:使用`dbstart`和`lsnrctl`命令 1. **使用root用户登录...
LINUX 操作系统重启 Oracle 数据库的方法步骤 LINUX 操作系统重启 Oracle 数据库的方法步骤是非常重要的数据库维护工作。下面是相关的知识点: 一、停应用层的各种程序 在重启 Oracle 数据库之前,需要停掉应用层...
Linux 下重启 Oracle 数据库 Linux 下重启 Oracle 数据库是一个技术方案,它提供了一系列步骤来重启 Oracle 数据库,包括以 oracle 用户登录 Linux、以 sysdba 登录 sqlplus、启动数据库、关闭数据库、退出 sqlplus...
以下将详细介绍如何通过命令行在Linux环境下重启Oracle数据库及其监听器。 首先,理解数据库重启的基本流程至关重要。重启Oracle数据库通常涉及两个主要步骤:停止数据库实例(如果尚未关闭)和重新启动监听器以及...
### 在Linux下重启Oracle数据库及监听器的知识点详解 #### 一、背景介绍 在Linux环境下管理和维护Oracle数据库是一项常见的任务。对于DBA(数据库管理员)来说,掌握如何有效地重启Oracle数据库及其监听器是非常...
### Linux下Oracle自启动脚本知识点详解 #### 一、背景与目的 在现代企业级应用环境中,数据库服务(如Oracle)通常是业务运行的核心部分。为了确保系统的高可用性和稳定性,通常需要在服务器重启后自动启动数据库...
### Linux重启Oracle数据库的方法与命令详解 #### 一、引言 在Linux环境下管理Oracle数据库时,有时需要重启数据库以确保服务稳定运行或更新配置。本文将详细介绍在Linux环境中重启Oracle数据库的几种常见方法及其...
Linux 安装 Oracle 图形界面乱码问题解决方案 Linux 安装 Oracle 图形界面乱码问题是由于多种原因引起的,比如 Linux 操作系统的语言环境、Oracle 安装包的语言环境、Java 显示问题等。下面是解决这个问题的详细...
### Oracle RAC重启操作手册知识点解析 #### 一、准备工作 **知识点1:确认应用程序状态** - **背景**: 在进行任何重启操作之前,确保所有的应用程序都已经停止是非常重要的一步。 - **目的**: 避免在数据库重启...
### Linux下Oracle 12c的安全卸载 在企业级应用环境中,Oracle数据库因其稳定性、安全性及高效性而被广泛采用。然而,在某些情况下,可能需要卸载Oracle 12c来解决安装过程中出现的问题或者进行版本升级。本文将...
Xshell重启Linux服务器Oracle数据库
### Linux下Oracle服务与监听器自动启动配置详解 在企业级应用环境中,Oracle数据库系统作为核心数据管理平台,其稳定性和可用性至关重要。为了确保Oracle服务(包括数据库服务和监听器)能够在Linux操作系统启动时...
### Linux 下 Oracle 10g 安装准备与设置 #### 一、概述 本文将详细介绍如何在 Ubuntu 操作系统上进行 Oracle 10g 的安装准备工作,包括系统选择、安装必要的软件包、用户组及用户的创建、系统配置文件的调整以及...
**RoseMirrorHA for Linux 关于Oracle的配置** 在构建高可用性环境时,RoseMirrorHA是一款专门用于Linux系统的解决方案,它能确保Oracle数据库在发生故障时能够无缝切换,保证业务连续性。以下是对RoseMirrorHA for...
本篇文章将详细解析三种解决Linux安装Oracle 11g乱码的方法。 方法一:调整Linux系统的字符集设置 1. 首先,确认当前Linux系统的字符集,可以通过`locale`命令查看: ``` locale ``` 2. 如果发现字符集不支持中文,...
这种方法不仅解决了Oracle的汉字乱码问题,而且不需要将整个Linux系统改为英文环境,对其他依赖于中文环境的Java程序也保持了兼容性。 值得注意的是,Oracle数据库的字符集设置也非常重要。在创建数据库实例时,应...
3. **Ksplice技术**:Oracle Linux包含了Ksplice技术,允许在不重启系统的情况下应用内核补丁,减少了计划外的停机时间。 4. **DTrace工具**:Oracle Linux引入了源自Solaris的DTrace工具,用于实时分析和调试系统...