启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。

进入到sqlplus启动实例

  1. 切换到oracle用户

     [oracle@aiezfs bin]$ su - oracle 
  2. 打开监听

     [oracle@aiezfs bin]$ ./lsnrctl startLSNRCTL for Linux: Version 12.1.0.1.0 - Production on 07-OCT-2014 15:41:02Copyright (c) 1991, 2013, Oracle.  All rights reserved.Starting /home/oracle/app/oracle/product/12.1.0/dbhome_1/bin/tnslsnr: please wait...TNSLSNR for Linux: Version 12.1.0.1.0 - ProductionSystem parameter file is /home/oracle/app/oracle/product/12.1.0/dbhome_1/network/admin/listener.oraLog messages written to /home/oracle/app/oracle/diag/tnslsnr/aiezfs/listener/alert/log.xmlListening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))STATUS of the LISTENER------------------------Alias                     LISTENERVersion                   TNSLSNR for Linux: Version 12.1.0.1.0 - ProductionStart Date                07-OCT-2014 15:41:04Uptime                    0 days 0 hr. 0 min. 0 secTrace Level               offSecurity                  ON: Local OS AuthenticationSNMP                      OFFListener Parameter File   /home/oracle/app/oracle/product/12.1.0/dbhome_1/network/admin/listener.oraListener Log File         /home/oracle/app/oracle/diag/tnslsnr/aiezfs/listener/alert/log.xmlListening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))The listener supports no servicesThe command completed successfully
  3. 进入到sqlplus

     [oracle@aiezfs bin]$ ./sqlplus /nologSQL*Plus: Release 12.1.0.1.0 Production on Tue Oct 7 15:41:30 2014Copyright (c) 1982, 2013, Oracle.  All rights reserved.
  4. 通过sysdba连接

     SQL> conn / as sysdbaConnected to an idle instance.
  5. 启动数据库实例

     SQL> startupORACLE instance started.Total System Global Area 4.0486E+10 bytesFixed Size            4658128 bytesVariable Size         5368712240 bytesDatabase Buffers     3.5031E+10 bytesRedo Buffers           82210816 bytesDatabase mounted.Database opened.
  6. 关闭数据库实例

     SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.
  7. 退出sql

     SQL> exitDisconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
  8. 关闭监听

     [oracle@aiezfs bin]$ ./lsnrctl stopLSNRCTL for Linux: Version 12.1.0.1.0 - Production on 07-OCT-2014 16:39:54Copyright (c) 1991, 2013, Oracle.  All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))The command completed successfully

通过dbstart和dbshut启动和关闭数据库

  1. 启动监听 lsnrctl start,同上
  2. 启动实例

     [oracle@aiezfs bin]$ ./dbstart ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net ListenerUsage: ./dbstart ORACLE_HOME

    使用dbstart命令,需要指定变量ORACLE_HOME_LISTNER,此处等于ORACLE_HOME,可以在dbstart和dbshut脚本文件中,修改变量ORACLE_HOME_LISTNER的值。
    ORACLE_HOME_LISTNER=$1,修改为
    ORACLE_HOME_LISTNER=$ORACLE_HOME。

    修改后再执行./dbstart

转载于:https://www.cnblogs.com/dnbing/p/4012666.html

Linux下启动Oracle数据库相关推荐

  1. linux数据库实例开机启动,Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置...

    本文主要向大家介绍了Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 步骤思路: 1:查看ORACLE_ ...

  2. linux 下停止监听程序,Linux下启动Oracle服务和监听程序步骤

    Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下: 1.安装oracle: 2.创建oracle系统用户: 3./home/oracle下面的.bash_profile添加几个环境变量 ...

  3. plsql 连接 虚拟机Linux下的Oracle数据库 失败

    plsql 连接 虚拟机Linux下的Oracle数据库 失败 plsql 连接 虚拟机Linux下的Oracle数据库 失败 2017年09月09日 09:10:23 守望dfdfdf 阅读数:18 ...

  4. 误删除oracle目录,LINUX下误删除Oracle数据库恢复方法

    原标题:LINUX下误删除Oracle数据库恢复方法 在LINUX下的Ext3/Ext4文件系统下,如果误删除了数据,数据恢复难度很大.如果说删除的文件数量不大(一般在几百个文件以内),还能够通过.j ...

  5. oracle 启动 linux监听,Linux下启动Oracle服务和监听程序

    $ su – oracle $ sqlplus / nolog sql> conn / as sysdba sql> startup                 #启动Oracle,需 ...

  6. LINUX下误删除Oracle数据库,数据恢复技术方案

    在LINUX下的Ext3/Ext4文件系统下,如果误删除了数据,数据恢复难度很大.如果说删除的文件数量不大(一般在几百个文件以内),还能够通过.journal日志文件对比残留的inode信息进行恢复, ...

  7. Linux 下 启动 Oracle

    Linux 下 启动 oracle的命令行 在root目录下,依次执行以下命令 1. su  -   oracle         到oracle根目录下,载入环境变量等文件. 2. sqlplus  ...

  8. windows下如何访问linux下的oracle数据库

    我们从上面可以看出: 需要 1.oracle client客户端(这儿使用,oracle instance client ,简单) 2.odbc驱动   oracle instance client默 ...

  9. mbk文件导入到oracle,linux下启动oracle

    linux中启动oracle 主要分两步,一个是启动监听器,一个是启动数据库实例. (1).切换到oracle 用户:su  - oracle (2).(如果配置环境变量可以省略该步骤)切换到orac ...

  10. linux下启动Oracle服务和监听程序

    注:如果读者是出现监听无法启动 请参阅本人实录解决办法:http://blog.csdn.net/johnstrive/archive/2009/08/06/4418481.aspx Oracle数据 ...

最新文章

  1. ​你可能不太会用的10个Git命令
  2. js reduce实现中间件_Laravel中间件实现原理及实例分析
  3. Fragment的生命周期和activity如何的一个关系
  4. java context.write_Channel.write() 和 ChannelHandlerContext.write() 的区别
  5. LeetCode 09. 回文数
  6. 2018(上)C高级第0次作业
  7. [USACO09HOL]假期绘画Holiday Painting
  8. 35岁以后,被社会无情抛弃,放下面子赚钱
  9. Lucene: 全文检索的基本原理
  10. 解决iTnues对PC授权,连接不上iTnues的问题
  11. 札记:android手势识别,MotionEvent
  12. Jmeter之BeanShell详解
  13. 怎么用计算机计算t分布的概率,MATLAB如何使用tpdf函数计算T分布的概率密度
  14. java average_Java IntStream average()用法及代码示例
  15. linux中etc下的hosts(本地IP解析)文件详解
  16. DIV+CSS布局心得
  17. web前端学习1-45集
  18. tooltips插件
  19. python全栈开发什么意思_Python是什么?老男孩python全栈开发
  20. 阿拉德之怒显示服务器错误,阿拉德之怒无法进入游戏怎么办_阿拉德之怒无法进入游戏解决方法_快吧手游...

热门文章

  1. python实现strand_sort排序算法
  2. Shell脚本学习(一)Shell命令基础
  3. python数组拼接concat_【JavaScript】重写数组的concat()方法
  4. 2021-06-29操作DOM元素
  5. java 按顺序读取文件夹_java读取某个文件夹下的所有文件实例代码
  6. Java常量不能二次赋值与常量不能修改值意思一样吗?
  7. python开发怎么成长_Python开发者四大进阶攻略,菜鸟的成神之路
  8. hyperledger fabric v2.4 默认区块大小 配置文件位置
  9. JAVA_HOME is not defined Ubuntu中设置JAVA_HOME路径
  10. 数据结构和算法——线性结构(1)数组、栈、队列和单链表