手动执行一下emctl.bat,于是启动控制台,执行emctl.bat istart dbconsole,报错,ORACLE_SID没有定义,打开emctl.bat看看,这里是定义环境变量的地方,其中已经设置了这些:
if not defined REMOTE_EMDROOT (set ORACLE_HOME=Ec:oracleproduct10.2.0db_1)
if not defined REMOTE_EMDROOT (set EMDROOT=%ORACLE_HOME%)
if defined REMOTE_EMDROOT (set ORACLE_HOME=%REMOTE_EMDROOT%)
if defined REMOTE_EMDROOT (set EMDROOT=%ORACLE_HOME%)
if defined REMOTE_EMDROOT (set LOCAL_EMDROOT=c:oracleproduct10.2.0db_1)
……
后边还有一条设置:
if not defined DBCONSOLE_SERVICE_NAME (set DBCONSOLE_SERVICE_NAME=OracleDBConsole%ORACLE_SID%),用到了ORACLE_SID,但没有看到前面设置,只能手动设置ORACLE_SID试试,于是加了一条设置:
if defined REMOTE_EMDROOT (set ORACLE_SID=orcl) orcl是我的数据库实例名
分享到:
相关推荐
ORACLE数据库在使用过程中,经常会遇到各种错误代码,了解这些错误代码的产生原因和解决方法对于数据库管理员而言至关重要。本文将详细分析ORACLE中两种常见的错误代码ORA-01650和ORA-01652,并提供相应的解决策略。...
Oracle错误代码描述
Oracle 服务启动失败问题解决 Oracle 服务启动失败是指 OracleDBConsole[SID] 服务无法启动的问题,这是一个常见的问题,因为 OracleDBConsole[SID] 服务很脆弱,很容易启动不了。解决这个问题需要删除资料档案库,...
- **日志内容**:最后的几行记录显示服务启动失败,并返回错误码2。 - **提示信息**:日志建议检查另一个文件`emdbconsole.nohup`,但该文件并不存在。 #### 三、解决步骤 ##### 方法1 - 设置ORACLE_SID环境变量 1....
Linux 下 Oracle 启动和监听 Oracle 数据库是重量级的,其管理非常复杂,将其在 Linux 平台上的启动和关闭步骤整理如下: 一、安装和配置 Oracle 在 Linux 平台上安装 Oracle 之后,需要创建 Oracle 系统用户,并...
2. **连接数据库**:在Java代码中,你可以使用`Class.forName()`加载驱动,然后通过`DriverManager.getConnection()`建立到Oracle数据库的连接。例如: ```java Class.forName("oracle.jdbc.driver.OracleDriver")...
2. 资源忙且指定 NOWAIT 获取资源(5461000):当我们尝试获取一个已经被其他事务锁定的资源时,Oracle 将抛出这个错误代码。如果我们指定了 NOWAIT,Oracle 将立即抛出错误,而不是等待资源释放。 示例代码:...
3. **Oracle错误码**:`SQLCodes-Oracle错误代码与消息解释.chm`提供了Oracle数据库系统可能出现的错误代码及其含义。了解这些错误代码可以帮助用户更快地定位问题,进行故障排除。例如,错误代码ORA-00001表示违反...
oracle 0:off 1:off 2:on 3:on 4:on 5:on 6:off ``` 这表明Oracle服务已经在启动级别2-5之间被设置为自动启动。 #### 四、总结 通过以上步骤,我们成功地在Centos 7.4上配置了Oracle数据库的自启动功能。这对于确保...
1. 错误码的意义:Oracle错误码是由三位数字组成,例如“ORA-00001”。前两位“ORA”代表Oracle,最后三位数字是具体错误的编号。每个错误码都对应一个特定的错误情况,提供了关于错误的简短描述,这对于诊断和解决...
* 降低错误概率:自动启动 Oracle 服务可以减少人为错误的可能性,从而降低错误概率。 设置 Oracle 服务自动启动 要设置 Oracle 服务自动启动,需要遵循以下步骤: 1. 打开 Administration Assistant For Windows...
### Oracle 12c ORA-01017 错误详解及解决方案 #### 错误概述 在Oracle数据库管理过程中,用户可能会遇到ORA-01017错误:“用户名/口令无效;登录被拒绝”。这一错误通常出现在尝试连接数据库时,提示提供的用户名...
Oracle错误码通常由一个三位数字组成,如“ORA-00001”,其中“ORA”是Oracle错误的前缀,后面的三位数字代表具体的错误代码。这些错误码会伴随着一个错误消息,解释错误发生的原因和可能的解决方案。 错误码大全中...
解决方法是在两个节点都做 $ su root's Password:# mkdir /var/opt/oracle# chown oracle:dba /var/opt/oracle# chmod -R 777 /var/opt/oracle# ln -sf /etc/srvConfig.loc /var/opt/oracle/srvConfig.loc# ls -l /...
Oracle错误码为开发者提供了解决问题的方向。例如,错误码`ORA-00001`表示违反了唯一性约束,意味着试图插入或更新的数据已经存在;`ORA-01422`提示“Exact fetch returns more than requested number of rows”,...
Oracle9i错误代码是Oracle数据库在运行过程中可能出现的异常情况的标识,这些代码通常由一个三位数字组成,例如“ORA-00001”。Oracle9i是Oracle数据库的一个版本,发布于2001年,它包含了诸多新功能和性能优化,...
2. 切换到需要启动的数据库实例下,如下表示启动的是orcl数据库实例,若要启动orcl2,则修改ORACLE_SID=orcl2。 3. 使用oracle账号登陆Linux系统。 4. 启动数据库实例。 5. 启动实例对应的管理控制台服务。 Oracle...
"Oracle错误码大全"是一份非常实用的参考资料,它包含了Oracle数据库可能出现的所有错误码及其对应的解释,对于DBA(数据库管理员)和开发人员来说,是解决问题的重要工具。 Oracle错误码通常由三位数字组成,例如...