问题1:dos内部或外部命令失效时。
解决1:在path变量中赋予%SystemRoot%\system32
问题2:oracle的命令失效时。
解决2:设置oracle的目录set ORACLE_HOME=d:\oracle\product\10.1.0\db_1;在path变量中制定bin的路径;%ORACLE_HOME%\bin
环境配置如下:
set ANT_HOME=D:\Java\apache-ant-1.6.5
set JAVA_HOME=D:\Java\jdk1.5.0_10
set ORACLE_HOME=d:\oracle\product\10.1.0\db_1
set PATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_HOME%\bin;%ORACLE_HOME%\bin;%SystemRoot%\system32;%PATH%
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CLASSPATH%
命令失效
- C:\Documents and Settings\Administrator>net
- 'net' 不是内部或外部命令,也不是可运行的程序
- 或批处理文件。
-
- C:\Documents and Settings\Administrator>lsnrctl
- 'lsnrctl' 不是内部或外部命令,也不是可运行的程序
- 或批处理文件。
-
- C:\Documents and Settings\Administrator>
通过设置变量之后的情况
- Microsoft Windows XP [版本 5.1.2600]
- (C) 版权所有 1985-2001 Microsoft Corp.
-
- C:\Documents and Settings\Administrator>lsnrctl start
-
- LSNRCTL for 32-bit Windows: Version 10.1.0.2.0 - Production on 14-10月-2007 08:39:42
-
- Copyright (c) 1991, 2004, Oracle. All rights reserved.
-
- 启动tnslsnr: 请稍候...
-
- TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
- 系统参数文件为d:\oracle\product\10.1.0\db_1\network\admin\listener.ora
- 写入d:\oracle\product\10.1.0\db_1\network\log\listener.log的日志信息
- 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))
- 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=lenovo-9664c495)(PORT=1521)))
-
- 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
- LISTENER 的 STATUS
-
- 别名 LISTENER
- 版本 TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
- 启动日期 14-10月-2007 08:39:43
- 正常运行时间 0 天 0 小时 0 分 0 秒
- 跟踪级别 off
- 安全性 ON: Local OS Authentication
- SNMP OFF
- 监听程序参数文件 d:\oracle\product\10.1.0\db_1\network\admin\listener.ora
- 监听程序日志文件 d:\oracle\product\10.1.0\db_1\network\log\listener.log
- 监听端点概要...
- (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=lenovo-9664c495)(PORT=1521)))
- 服务摘要..
- 服务 "PLSExtProc" 包含 1 个例程。
- 例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
- 命令执行成功
-
- C:\Documents and Settings\Administrator>net start oracleservicemelet
- OracleServiceMELET 服务正在启动 ..............
- OracleServiceMELET 服务已经启动成功。
-
-
- C:\Documents and Settings\Administrator>
分享到:
相关推荐
- 监听状态:确认监听器状态正常,保证客户端能够顺利连接到数据库。 - **检查系统和oracle日志文件** - 操作系统日志文件:定期检查系统日志文件,排除潜在问题。 - oracle日志文件:监控Oracle日志文件,及时...
- **SQL命令**:未提供具体SQL命令,通常可使用`lsnrctl status`命令来检查Oracle监听器的状态。 - 该命令将显示监听器是否正在运行以及其端口、协议等配置信息。 - 监听器的状态应为“LISTENER”,表示监听器正在...
《ORACLE8故障解决手册》作为一本详尽的指南,将深入解析这些常见问题的解决方案,帮助读者更有效地管理和维护Oracle 8数据库系统,保证其稳定性和数据完整性。对于那些仍在使用Oracle 8的企业来说,这本书无疑是一...
3. **社区支持**:庞大的Linux社区为Oracle在Linux上的部署提供了丰富的技术支持和解决方案。 4. **资源管理**:Linux系统优秀的资源管理和调度能力有助于提高Oracle数据库的性能表现。 ### Oracle在Linux下的安装...
Oracle Real Application Clusters(RAC)是Oracle数据库产品线中的一个关键组件,旨在为大型企业级应用提供高可用性、灵活性以及高性能的解决方案。RAC通过允许多个数据库实例同时访问共享存储上的同一个数据库,...
在Oracle数据库领域,RAC(Real Application Clusters)是一种高可用性和性能优化解决方案,它允许多个实例同时处理同一个数据库,实现负载均衡和失效接管。本文将深入探讨RAC中的负载均衡和失效接管机制。 首先,...
3. **资源管理**:解释如何管理和监控Oracle Clusterware中的资源,如数据库实例、监听器、文件系统等。介绍CRS(Cluster Ready Services)和OCR(Oracle Cluster Registry)的概念,以及如何使用CRSCTL和OCRCMD工具...
ORACLE 10G RAC for AIX 是一个在IBM AIX操作系统上部署的Oracle Real Application Clusters (RAC)解决方案。RAC是一种高可用性技术,允许多个数据库实例共享同一物理数据库,从而提供故障切换和负载均衡的能力。...
在IT行业中,Oracle数据库系统是企业级数据管理的首选,特别是其高可用性解决方案——Real Application Clusters (RAC)。本文档集着重讲解如何在Linux 5.7环境下,结合RAW设备、EMC存储以及Oracle 11g来安装和配置...
### Oracle错误代码详解 在处理Oracle数据库时,遇到错误是在所难免的,而理解这些错误代码的意义...在遇到错误时,除了查阅Oracle官方文档外,还可以参考社区论坛、技术博客等资源,以获取更多的解决方案和最佳实践。
- **目的**:配置监听器以支持客户端连接。 - **操作**: - 运行`netca`配置监听器。 - 输入监听器名称。 - 使用默认端口1521。 - 启动监听器:`lsnrctl start`。 ##### 3.2 创建数据库实例 - **目的**:创建一...
正确设置$ORACLE_HOME对于数据库的运行和管理至关重要,因为它决定了Oracle客户端工具、监听器和其他服务的路径。 以上问题不仅涵盖了Oracle数据库的基本操作,还涉及了高级管理技巧和故障排查策略,对于深入理解...
- TAF 使 Oracle Net 能够将失效的连接从故障点转移到另一个监听器上,用户可以通过新的连接继续未完成的工作。 - 支持两种模式:`session failover` 和 `select failover`。前者在故障转移时重建连接,后者则能够...
Oracle数据库采用了一种分布式计算模型,其中包括用户进程、服务器进程、监听器、实例、共享池、数据库缓冲区高速缓存、流池、大型池、Java池、DBWn、CKPT、LGWR、SMON、PMON、RECO和ARCn等组件。这些组件协同工作,...
- **命令**: 使用以下命令检查Oracle监听器的状态: ```bash lsnrctl status ``` - **解释**: 此命令将展示监听器的状态和服务详情,确保监听器正常运行并能够接收客户端请求。 #### 二、检查系统和ORACLE日志...
2. Oracle监听器控制: 监听器(Listener)是Oracle数据库服务的一部分,负责接收客户端的连接请求。在命令`LSNRCTL STOP`停止监听器时,当前已打开的会话不会受到影响,但新的连接请求会被阻止(C选项)。 3. ...
通过EMCA,你可以更新由于IP变更而失效的配置信息,确保监听器能够找到并连接到数据库实例。 2. 利用Oracle Net Configuration Assistant(NETCA)调整网络配置。NETCA是一个用于配置Oracle网络服务的工具,可以...
Oracle 10g RAC(Real Application Clusters)是一种高可用性和可伸缩性的数据库解决方案,允许多个服务器实例同时访问同一个数据库。Oracle RAC通过消除单点故障(SPOF)提高了系统的可靠性,并通过增加处理能力...