热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

oracle安装时找不到启动,Oracle没有开机自启是怎么回事?这一步骤很重要

重启Oracle数据库重启Oracle数据库包括启动Oracle数据库服务进程和启动Oracle数据库两步,大家继续往下看。按照《【Oracle】什么?作为DBA&#

重启Oracle数据库

重启Oracle数据库包括启动Oracle数据库服务进程和启动Oracle数据库两步,大家继续往下看。

按照《【Oracle】什么?作为DBA,你竟然不会安装Oracle??》安装Oracle数据库之后,当我们重启系统之后,使用Navicat连接Oracle数据库时,会出现如下的提示信息。

27db5c32e5755aabbd9e561d5898653e.png

这是因为重启系统之后,Oracle数据库服务并没有自动重启。我们也可以使用netstat命令来查看是否有进程监听1521端口,如下所示。

[[email protected]~]#netstat-nlp|grep1521

可以看到,并没有进程监听1521端口,说明Oracle数据库进程并没有启动,

接下来,我们首先需要启动Oracle数据库进程。以oracle用户登录系统,输入如下命令启动Oracle服务进程。

lsnrctlstart

具体命令执行过程如下所示。

LSNRCTLforLinux:Version11.2.0.1.0-Productionon24-MAY-202016:14:09

Copyright(c)1991,2009,Oracle.Allrightsreserved.

Starting/home/oracle/tools/oracle11g/product/11.2.0/dbhome_1/bin/tnslsnr:pleasewait...

TNSLSNRforLinux:Version11.2.0.1.0-Production

Systemparameterfileis/home/oracle/tools/oracle11g/product/11.2.0/dbhome_1/network/admin/listener.ora

Logmessageswrittento/home/oracle/tools/oracle11g/diag/tnslsnr/binghe121/listener/alert/log.xml

Listeningon:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))

Listeningon:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=binghe121)(PORT=1521)))

Connectingto(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))

STATUSoftheLISTENER

------------------------

AliasLISTENER

VersionTNSLSNRforLinux:Version11.2.0.1.0-Production

StartDate24-MAY-202016:14:10

Uptime0days0hr.0min.0sec

TraceLeveloff

SecurityON:LocalOSAuthentication

SNMPOFF

ListenerParameterFile/home/oracle/tools/oracle11g/product/11.2.0/dbhome_1/network/admin/listener.ora

ListenerLogFile/home/oracle/tools/oracle11g/diag/tnslsnr/binghe121/listener/alert/log.xml

ListeningEndpointsSummary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=binghe121)(PORT=1521)))

Thelistenersupportsnoservices

Thecommandcompletedsuccessfully

此时,再次使用netstat命令查看1521端口的占用情况,如下所示。

[[email protected]~]#netstat-nlp|grep1521

tcp600:::1521:::*LISTEN2075/tnslsnr

unix2[ACC]STREAMLISTENING210892075/tnslsnr/var/tmp/.oracle/sEXTPROC1521

可以看到,Oracle数据库服务进程已经开启。

再次使用Navicat连接Oracle数据库,如下所示。

61b130c141381e06b4c7ce4fa4b3a8dd.png

可以看到,并没有成功连接Oracle数据库,这是因为启动Oracle服务进程后,需要我们启动数据库。

使用oracle用户登录系统,并依次执行如下命令启动Oracle数据库。

sqlplus/nolog

conn/assysdba

startup

命令执行效果如下所示。

[[email protected]~]$sqlplus/nolog

SQL*Plus:Release11.2.0.1.0ProductiononSunMay2416:23:572020

Copyright(c)1982,2009,Oracle.Allrightsreserved.

SQL>conn/assysdba

Connectedtoanidleinstance.

SQL>startup

ORACLEinstancestarted.

TotalSystemGlobalArea1068937216bytes

FixedSize2220200bytes

VariableSize641732440bytes

DatabaseBuffers419430400bytes

RedoBuffers5554176bytes

Databasemounted.

Databaseopened.

此时,再次使用Navicat连接Oracle数据库,如下所示。

66f35c512c5b65c6ae99c54210128cf0.png

此时Oracle数据库重启成功

关闭Oracle数据库

使用oracle用户登录系统,依次执行如下命令关闭Oracle数据库。

sqlplus/nolog

conn/assysdba

shutdownimmediate

exit

lsnrctlstop

具体执行情况如下所示。

[[email protected]~]$sqlplus/nolog

SQL*Plus:Release11.2.0.1.0ProductiononSunMay2416:31:212020

Copyright(c)1982,2009,Oracle.Allrightsreserved.

SQL>conn/assysdba

Connected.

SQL>shutdownimmediate

Databaseclosed.

Databasedismounted.

ORACLEinstanceshutdown.

SQL>exit

DisconnectedfromOracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction

WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions

LSNRCTLforLinux:Version11.2.0.1.0-Productionon24-MAY-202016:31:52

Copyright(c)1991,2009,Oracle.Allrightsreserved.

Connectingto(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))

Thecommandcompletedsuccessfully



推荐阅读
  • 本文详细介绍了使用响应文件在静默模式下安装和配置Oracle 11g的方法。硬件要求包括:内存至少1GB,具体可通过命令`grep -i memtotal /proc/meminfo`进行检查。此外,还提供了详细的步骤和注意事项,确保安装过程顺利进行。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 在深入掌握Spring框架的事务管理之前,了解其背后的数据库事务基础至关重要。Spring的事务管理功能虽然强大且灵活,但其核心依赖于数据库自身的事务处理机制。因此,熟悉数据库事务的基本概念和特性是必不可少的。这包括事务的ACID属性、隔离级别以及常见的事务管理策略等。通过这些基础知识的学习,可以更好地理解和应用Spring中的事务管理配置。 ... [详细]
  • 尽管我们尽最大努力,任何软件开发过程中都难免会出现缺陷。为了更有效地提升对支持部门的协助与支撑,本文探讨了多种策略和最佳实践,旨在通过改进沟通、增强培训和支持流程来减少这些缺陷的影响,并提高整体服务质量和客户满意度。 ... [详细]
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • 如何使用R语言高效连接并操作MySQL数据库
    如何使用R语言高效连接并操作MySQL数据库 ... [详细]
  • 公司计划部署邮件服务器,考虑到已有域名,决定自行搭建内部邮件服务器。经过综合考量,最终选择在Linux环境中进行搭建,并记录了相关配置和实践过程。本文将详细介绍Postfix的基本设置步骤和实践经验,帮助读者快速掌握邮件服务器的搭建方法。 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • SQL Server 2008 默认使用1433端口进行通信,但有时会误认为是5432端口,后者实际上已被IANA(互联网号码分配机构)指定为PostgreSQL的默认端口。本文详细解析了SQL Server 2008的端口配置,并提供了增强安全性的配置建议,包括更改默认端口、启用防火墙规则和实施严格的访问控制策略,以减少潜在的安全风险。 ... [详细]
  • 本文探讨了将PEBuilder转换为DIBooter.sh的方法,重点介绍了如何将DI工具集成到启动层,实现离线镜像引导安装。通过使用DD命令替代传统的grub-install工具,实现了GRUB的离线安装。此外,还详细解析了bootice工具的工作原理及其在该过程中的应用,确保系统在无网络环境下也能顺利引导和安装。 ... [详细]
  • 在Linux环境中,通过编写Shell脚本来实现自定义命令的创建与激活,能够极大地简化服务器上多个子系统的管理操作。例如,通过简单的命令如“tt”,即可快速查看各个应用程序的名称及其运行状态,从而提高系统维护的效率和便捷性。 ... [详细]
  • 本文详细介绍了使用 Python 进行 MySQL 和 Redis 数据库操作的实战技巧。首先,针对 MySQL 数据库,通过 `pymysql` 模块展示了如何连接和操作数据库,包括建立连接、执行查询和更新等常见操作。接着,文章深入探讨了 Redis 的基本命令和高级功能,如键值存储、列表操作和事务处理。此外,还提供了多个实际案例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 如何利用正则表达式(regexp)实现高效的模式匹配?本文探讨了正则表达式在编程中的应用,并分析了一个示例程序中存在的问题。通过具体的代码示例,指出该程序在定义和使用正则表达式时的不当之处,旨在帮助读者更好地理解和应用正则表达式技术。 ... [详细]
  • Git基础操作指南:掌握必备技能
    掌握 Git 基础操作是每个开发者必备的技能。本文详细介绍了 Git 的基本命令和使用方法,包括初始化仓库、配置用户信息、添加文件、提交更改以及查看版本历史等关键步骤。通过这些操作,读者可以快速上手并高效管理代码版本。例如,使用 `git config --global user.name` 和 `git config --global user.email` 来设置全局用户名和邮箱,确保每次提交时都能正确标识提交者信息。 ... [详细]
  • 在Linux系统中,MySQL的用户权限管理是运维人员必须掌握的关键技能之一。本文详细介绍了MySQL用户和权限管理的相关概念,包括MySQL用户的概念及其与VSFTPD虚拟用户的相似性,以及密码管理的重要性。此外,还深入探讨了如何通过命令行工具和配置文件进行用户权限的设置和调整,确保系统的安全性和稳定性。 ... [详细]
author-avatar
mobiledu2502877277
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有