首页 > 数据库 >Oracle启动命令

Oracle启动命令

时间:2023-06-10 09:22:27浏览次数:40  
标签:bin product 启动 11.2 命令 oracle Oracle

一、服务器断电后,手工启动oracle数据库步骤如下:

1、进入数据库服务器,切换到oracle用户,命令:su - oracle

2、启动数据库,命令:

1) sqlplus / as sysdba

2) startup

3)如果数据库已启动,需要重启时,先执行:shutdown immediate,再执行:startup

3、启动监听:

1)退出数据库命令:exit

2)启动监听:lsnrctl start

3)监听重启命令:先执行:lsnrctl stop,再执行lsnrctl start

 

二、开机自启动配置步骤

dbca建库时都会自动创建/etc/oratab文件

第一步:输入命令:vi /etc/oratab

[oracle@localhost bin]# vi /etc/oratab

命令:i(编辑)

 

将“orcl:/home/oracle/product/11.2.0/dbhome_1:N”,改为

 

“orcl:/home/oracle/product/11.2.0/dbhome_1:Y”。

ctrl+c(编辑完成)

:wq(保存退出)

crontab –l查看

 

修改完成后,保存退出--选项代表开机是否自启动

 

特别说明: orcl为实例名;/home/oracle/product/11.2.0/dbhome1为oracle安装目录;会因安装的情况不同而有所不同。

 

编辑/etc/rc.d/rc.local启动文件,添加数据库启动脚本dbstart

第一步:输入命令:vi /etc/rc.d/rc.local

命令:i(编辑)

将红色字体的替换成医院实际的路径。然后把命令加入到上面命令打开的文件中即可。

 

[root@localhost bin]# #vi /etc/rc.d/rc.local

 

##末尾添加:

 

su - oracle -lc "/xx/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start"

 

su - oracle -lc /xx/oracle/product/11.2.0/dbhome_1/bin/dbstart

 

##或启动指定实例

 

su - oracle -lc"/home/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start ORCL"

 

su - oracle -lc /home/oracle/product/11.2.0/dbhome_1/bin/dbstart

ctrl+c(编辑完成)

:wq(保存退出)

 

crontab –l查看

 

 

--命令中-c代表执行脚本,脚本dbstart中指定启动的实例,脚本lsnrctl中启动配置的监听

特别说明: /home/oracle/product/11.2.0/dbhome1为oracle的安装目录,要根据实际情况进行修改。

 

 

标签:bin,product,启动,11.2,命令,oracle,Oracle
From: https://www.cnblogs.com/hahahayang/p/17470764.html

相关文章

  • Linux数据分析之九个给力的命令行工具
    要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具无疑是第一选项。但命令行工具同样能够更快更高效地解决问题——且只须稍微学习即可上手。要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具......
  • Arthas常用的命令(二)--trace
    trace参数参数名称参数说明class-pattern类名表达式匹配method-pattern方法名表达式匹配condition-express条件表达式-E开启正则表达式匹配,默认为通配符匹配-n命令执行次数#cost方法执行耗时-m指定Class最大匹配数量,默认值为50。trace......
  • Python从命令行参数和配置文件获取信息
    实际开发中,很多时候需要从外部获取数据,根据用户的输入或配置信息来决定下一步应采取的行为。除了使用内置函数input()或者GUI库的控件和对话框来接收用户输入以外,还可以使用sys和argparse模块来接收命令行参数,使用configparser模块从外部配置文件中获取信息。sys模块的argv是一个包......
  • Docker CLI docker events 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • Oracle RAC介绍:
    OracleRAC(RealApplicationCluster)是一种基于共享存储和共享数据库的集群解决方案,可以将多个Oracle数据库实例连接成一个逻辑上的单一数据库,提供高可用性、灵活性和可伸缩性。通过RAC集群,应用程序可以同时连接到所有节点上的数据库实例,以实现负载均衡和故障转移等特性。RAC......
  • Oracle数据库简介
    首先我们从最基础的什么是数据库开始,数据库(DataBase)就是能够长期存放数据的仓库,数据库具有永久储存、有组织和可共享三个基本特点。数据库管理系统(DBMS)是科学组织和储存数据,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性,高效地获取和维护数据的系统软件。本次介绍的......
  • git常用命令
    git学习小游戏:https://learngitbranching.js.org/?locale=zh_CN答案:略,自行百度git中文文档:https://git-scm.com/book/zh/v2常用命令参考文档: https://liaoxuefeng.gitee.io/resource.liaoxuefeng.com/git/git-cheat-sheet.pdf 初次安装完成后的设置gitconfig--globa......
  • oracle 12c+允许低版本oracle 客户端连接配置
    oracle12c及以上版本,默认不允许低版本oracle客户端连接,如11g客户端,经网络搜索可通过设置Oracle服务端允许低版本访问在oracle服务端的“%ORACLE_HOME%/network/admin/sqlnet.ora”配置文件最后追加如下配置内容,意思为最低版本的Oracle客户端访问:SQLNET.ALLOWED_LOGON_VERSION_S......
  • Linux 命令总结
    实用Linux命令总结Linux关机,重启# 关机shutdown -h now# 重启shutdown -r now查看系统,CPU信息# 查看系统内核信息uname -a# 查看系统内核版本cat /proc/version# 查看当前用户环境变量envcat /proc/cpuinfo# 查看有几个逻辑cpu, 包括cpu型号cat /proc/cpu......
  • linux常用命令2
    pwd命令 Linuxpwd(英文全拼:printworkdirectory)命令用于显示工作目录。 执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。 语法pwd[--help][--version]参数说明:--help在线帮助。--version显示版本信息。mkdir命令Linuxmkdir(英文全拼:makedi......