首页 > 数据库 >oracle服务 linux启动命令

oracle服务 linux启动命令

时间:2023-07-25 19:45:47浏览次数:43  
标签:linux lsnrctl Database 启动 Oracle SQL oracle localhost

一、Linux下启动Oracle

  Linux下启动Oracle分为两步:

  1)启动监听;

  2)启动数据库实例;

1.登录服务器,切换到oracle用户,或者以oracle用户登录

[admin@dataserver ~]$ su - oracle
密码:
[oracle@dataserver ~]$

2.打开监听服务

[oracle@localhost ~]$ lsnrctl start

可以通过lsnrctl status命令查看Oracle监听器运行状况

[oracle@localhost ~]$ lsnrctl status

3.以SYS用户身份登录Oracle

[oracle@localhost ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 1 23:29:19 2017

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

SQL> conn /as sysdba
Connected to an idle instance.

切换用户:

CONN 用户名/密码 [AS SYSDBA],如果是sys用户一定要写上AS SYSDBA

4.通过startup命令启动实例

SQL> startup
ORACLE instance started.

Total System 
... ...
Database mounted.
Database opened.
SQL>

二、Linux下关闭Oracle

1.关闭数据库实例

SQL> shutdown
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> quit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

2.关闭监听器

[oracle@localhost ~]$ lsnrctl stop

标签:linux,lsnrctl,Database,启动,Oracle,SQL,oracle,localhost
From: https://www.cnblogs.com/lcword/p/17580803.html

相关文章

  • 查看当前linux占用的端口号
    Linux查看端口占用情况可以使用 lsof 和 netstat 命令。centos下无法使用lsof命令:“-bash:lsof:commandnotfound”1.问题描述:2.解决办法原因:未安装lsof#yuminstalllsof1安装成功后执行命令,例如查询使用22端口的进程3.lsof的常用命令:lsof-i:(端口号)lsof-i......
  • linux防火墙
    一、iptables防火墙(需要安装防火墙sudoapt-getinstallfirewalld命令查看插件)1、基本操作#查看防火墙状态serviceiptablesstatus  #停止防火墙serviceiptablesstop  #启动防火墙serviceiptablesstart  #重启防火墙serviceiptablesrestart  #永久......
  • Linux下如何重启Oracle
    操作步骤切换到oracle用户su–oracle通过sqlplus以管理员身份登录sqlplus/assysdba然后执行shutdownimmediate退出sqlplusexit重启监听器lsnrctlreload检查当前监听器的状态//可以查看各实例的状态lsnrctl......
  • Oracle-21C导入dmp文件
    1、前期工作具体参考该博文Windows操作系统安装Oracle数据库下载安装Oracle数据库图形管理工具2、连接和调整数据库环境2.1、以数据库管理员身份登录数据库++++++++++++++++++++++分割线++++++++++++++++++++++2.2、查询当前会话是否为CDB注意:Oracle12C以及更......
  • redis 启动 停止
    Redis启动停止流程1.确认Redis安装在开始之前,确保已经正确安装了Redis数据库。可以通过以下命令检查是否已安装:redis-server--version如果没有安装,可以参考Redis官方文档进行安装。2.启动RedisRedis启动步骤如下:步骤命令代码示例1.打开终端或命令行......
  • 鸟哥的Linux私房菜学习记录
    第零章引入Linux操作系统的概念和背景,介绍了Linux的起源和发展历程,Linux的开源特性使得众多开发者能够共同参与其开发和改进,从而造就了Linux庞大而强大的生态系统。Linux的基本特点,Linux是一个多用户、多任务、多线程的操作系统,它具有稳定性、安全性和灵活性等突出优势Linux的......
  • Oracle ASM 系列 小结
      在metalink上看到一篇有关ASM总结的文章,贴出来,共同学习。 一. AutomaticStorage Management(ASM)Alerts:      Alert:Queryingv$asm_fileGivesORA-15196AfterASMWasUpgradedFrom10gR2To11gR2withanAUsize>1M[ID1145365.1]      http......
  • 安装mysql启动服务过长
    安装MySQL启动服务过长的原因及解决方法在安装MySQL时,有时会遇到启动服务过长的问题。本文将介绍这个问题的原因以及可能的解决方法。问题描述当我们安装MySQL并尝试启动服务时,可能会遇到启动过程非常缓慢的情况。在终端或命令行中,我们可能会看到类似以下的输出:StartingMySQL.......
  • How to Restore ASM Based OCR After Complete Loss of the CRS Diskgroup on Linux/U
    InthisDocumentGoalSolutionReferencesAPPLIESTO:OracleDatabase-EnterpriseEdition-Version11.2.0.1.0andlaterOracleDatabaseCloudSchemaService-VersionN/AandlaterGen1ExadataCloudatCustomer(OracleExadataDatabaseCloudMachine)......
  • uniapp,打开安卓系统设置的应用信息页面或者耗电详情页面(用于用户手动设置后台启动)
    openSettings(){ varmain=plus.android.runtimeMainActivity(); //varpkName=main.getPackageName();//获取包名 //varuid=main.getApplicationInfo().plusGetAttribute("uid"); varIntent=plus.android.importClass('android.conte......