Windows 下逐状态启动 Oracle数据库
2013-01-17 09:50
204 查看
解决 ERROR - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
Oracle 数据库服务状态有四个:Shutdown、Nomount、Mount和Open。启动服务可以通过Startup命令进行。但是,在Windows下可能会遇到问题。如下:
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 6月 15 18:00:42 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect / as sysdba;
ERROR:
ORA-12560: TNS: 协议适配器错误
在Windows下,需要启动相应的数据库服务。但是,默认地,启动数据库服务时,会自动到Open状态。我们必需在注册表中做如下修改。在键值:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1(OraDb10g_home1是你的Oracle_home名字)下,将ORA_ORCL_AUTOSTART(ORCL是数据库SID)值修改为FALSE。接下来,我们就可以一步步的将Oracle数据库启动到Open状态了。
SQL> connect / as sysdba;
已连接到空闲例程。
SQL> startup nomount;
ORACLE 例程已经启动。
Total System Global Area 289406976 bytes
Fixed Size 1248576 bytes
Variable Size 104858304 bytes
Database Buffers 176160768 bytes
Redo Buffers 7139328 bytes
SQL> alter database mount;
数据库已更改。
SQL> alter database open;
数据库已更改。
Oracle 数据库服务状态有四个:Shutdown、Nomount、Mount和Open。启动服务可以通过Startup命令进行。但是,在Windows下可能会遇到问题。如下:
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 6月 15 18:00:42 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect / as sysdba;
ERROR:
ORA-12560: TNS: 协议适配器错误
在Windows下,需要启动相应的数据库服务。但是,默认地,启动数据库服务时,会自动到Open状态。我们必需在注册表中做如下修改。在键值:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1(OraDb10g_home1是你的Oracle_home名字)下,将ORA_ORCL_AUTOSTART(ORCL是数据库SID)值修改为FALSE。接下来,我们就可以一步步的将Oracle数据库启动到Open状态了。
SQL> connect / as sysdba;
已连接到空闲例程。
SQL> startup nomount;
ORACLE 例程已经启动。
Total System Global Area 289406976 bytes
Fixed Size 1248576 bytes
Variable Size 104858304 bytes
Database Buffers 176160768 bytes
Redo Buffers 7139328 bytes
SQL> alter database mount;
数据库已更改。
SQL> alter database open;
数据库已更改。
相关文章推荐
- Windows 下逐状态启动 Oracle数据库
- windows下启动和关闭oracle数据库的bat脚本
- Windows Service开发日志四(用程序设置服务的运行状态及启动方式)
- ORACLE windows驱动盘符自动变更导致oracle数据库崩溃无法启动
- windows环境中使用dos命令启动oracle数据库
- 重新想象 Windows 8 Store Apps (69) - 其它: 自定义启动屏幕, 程序的运行位置, 保持屏幕的点亮状态, MessageDialog, PopupMenu
- Oracle10g技术问题总结(五)windows操作系统下Oracle数据库启动与关闭的说明
- 除非Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。
- 除非Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。
- Windows线程启动到消亡的运行状态
- windows系统,OpenOffice开机服务自启动并保持一直启动状态
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7
- 介绍Windows/Linux下Oracle数据库进程如何启动和关闭
- 几种不同oracle数据库启动方式的对比,及启动状态的切换、查询
- 7->ORACLE数据库启动的三种状态
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7
- c# windows服务状态、启动和停止服务
- Windows下编写批处理脚本来启动和重置Oracle数据库
- Windows 服务状态在启动或停止时卡住的解决办法