上周新安装了oracle9i,使用正常。周一开始使用时,发现登录oracle失败,查看服务时发现监听程序未启动,明明设的是自动启动,怎么没起来呢?手动启动吧!结果报的错误是:本地计算机上的OracleOraHomeXXTnslistener服务启动后又停止了。一些服务自动停止,如果他们没有什么可做的,例如“性能日志和警报”服务。以前遇到过此类问题,由于设的是自动获得Ip,前后两次得到IP不一致会出现此问题,但此次是设的固定IP且IP没有改变过。查看listener.ora及tnsnames.ora配置文件,发现里边用的均是计算机名称而非IP,与计算机名称对比后发现计算机的名称也是一致的,并没有改变过。于是抱着试试看的态度,把以上两个配置文件中的计算机名称改成了计算机IP,结果启动成功。问题虽然解决,但原因却不太理解。
分享到:
相关推荐
然而,启动服务时,如果服务之间存在依赖关系,操作系统不会自动启动,而是提示错误,需要手动启动相关服务。 此外,通过服务启动数据库与使用命令行启动有所不同。在命令行中,DBA可以使用不同的启动选项(如...
2. **Oracle服务**:Oracle Server for NT提供三个关键服务——OracleServiceSID(数据库服务)、OracleStartSID(启动服务)和OracleTNSListener(监听服务)。这些服务在系统启动时自动启动,并常驻内存。正常情况...
同时,需要注意的是,监听器服务可能会自动停止,这时需要重新启动监听器服务。 知识点三:ora 文件的重要性 在使用 Oracle 数据库系统时,ora 文件非常重要。这些文件记录了数据库操作过程中的详细情况,包括错误...
Oracle Server for NT在系统启动时会启动OracleServiceSID、OracleStartSID和OracleTNSListener这三个服务。正常情况下,主服务器会占用磁盘阵列柜,其上的Oracle服务处于活动状态,而备份服务器则处于待机(Standby...
- Oracle在Windows NT上通常需要启动OracleServiceORCL、OracleStartORCL和OracleTNSListener这三个服务。`OracleStartORCL`和`OracleServiceORCL`分别对应数据库实例和Oracle服务,而`OracleTNSListener`则是监听...
- OracleTNSListener(Oracle数据库监听服务)。 - **可选服务**: - OracleOraDb10g_homeliSQL*PLUS:用于使用sqlplus命令。 - OracleJobScheduler:数据库工作日程调度服务。 - OracleDBConsole:EM基于浏览器...
以上是Oracle初级DBA入职手册的主要知识点解析,涵盖了Oracle及其公司的背景介绍、Oracle服务器的安装流程、Oracle客户端安装流程以及Oracle数据库服务器的启动与停止等内容。这些知识点对于初学者来说是非常重要的...
3. 在PC1机器修改ORACLE的两个服务OracleTNSListener和OracleServiceORAFA为帐户式登录。 知识点四:RMAN备份脚本 编写rman批处理文件,实现每天夜间1点执行、数据库全备、备份控制文件及归档日志文件、备份文件...
- **默认服务**:在系统中,默认启动的服务有`OracleServiveJADE`、`OracleTNSListener`、`OracleOracleAgent`、`OracleOracleHttpServler`,这些服务确保了Oracle数据库的基本运行和网络监听。 #### Oracle公司...
- **无法启动OracleTNSListener监听服务**:可能是由于监听器配置文件(listener.ora)设置错误或监听器未正确安装等原因造成。 - **删除Oracle中奇怪的表名称BIN$…的方法**:这类表通常是由于Oracle的回收站功能...