oracle已连接到空闲例程

执行shutdown normal命令,等了会儿无提示从新登录,当执行 conn /as sysdba出现"已连接到空闲例程"怎么解决?
环境变量:
ORACLE_HOME=E:\oracle\product\10.2.0\db_1
ORACLE_SID=orcl
还是报错:
SQL> conn sys/test as sysdba
已连接到空闲例程。
SQL> show parameters audit_trail;
ORA-01034: ORACLE not available

SQL> startup;
ORA-01078: failure in processing system parameters

2个回答

Windows下
set ORACLE_SID=你的数据库名
注意大小写。
set ORACLE_HOME=你的安装路径
然后
sqlplus / as sysdba
再试一次

库关闭了,没有开库。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
已连接到空闲例程
Microsoft Windows [版本 5.2.3790]rn (C) 版权所有 1985-2003 Microsoft Corp.rn rn C:\Documents and Settings\Administrator>sqlplus /nologrn rn SQL*Plus: Release 10.1.0.4.2 - Production on 星期四 10月 11 14:08:57 2012rn rn Copyright (c) 1982, 2005, Oracle. All rights reserved.rn rn SQL> conn /as sysdba;rn 已连接到空闲例程。rn SQL> startup;rn ORACLE 例程已经启动。rn rn Total System Global Area 167772160 bytesrn Fixed Size 1289508 bytesrn Variable Size 155189980 bytesrn Database Buffers 8388608 bytesrn Redo Buffers 2904064 bytesrn 数据库装载完毕。rn 数据库已经打开。rn SQL> alter user scott account unlock;rn alter user scott account unlockrn *rn 第 1 行出现错误:rn ORA-12152: TNS: 无法发送中断消息rnrn这是什么原因啊?并且登录时只能是dba,其他的用户不行啊,怎么解决?
ORACLE已连接到空闲例程的解决方法
数据库安装好之后用sys用户登陆时出现以下情况:说明数据库实例没有启动启动数据库时报错:说明监听有问题1、查看ORACLE数据库的两个服务(OracleServiceORCL 和 OracleOraDb11g_home1TNSListener)是否打开2、如果未打开,打开后重新启动数据库,如果还不行则需要修改启动数据库要使用的初始化参数文件中的监听参数方法1:利用pfile(静态参数文件)文件启动...
“ 已连接到空闲例程 ” 是怎么回事?
我用:rnconn system/manager@cnoracle_cn as SYSDBA;rn显示:rn已连接到空闲例程rnrn在这之前我用过:rnshutdownrnstartup mountrnalter database archivelogrnalter database open;rn不知道会不会是这个影响的呢?rnrn而且我用 archive log listrn显示 ORA-01034: ORACLE not availablern怎么回事呢?
Oracle 连接到空闲例程的解决
1、通过cmd命令窗启动Oracle:   C:\Users\Administrator>sqlplus /nolog   SQL>conn /as sysdba 出现如下错误: 再用其他用户登录发生如下错误: 解决:重新启动数据库 SQL>shutdown SQL>startup 或重新启动服务 (数据实例)OK!
Oracle连接到空闲例程的解决方法
解决方法如下: 1、通过cmd命令窗启动Oracle:   C:\Users\Administrator>sqlplus /nolog   SQL>conn /as sysdba   SQL>startup pfile='D:\app\Administrator\admin\agriculture\pfile\init.ora.10182016104423' (其
oracle 连接到空闲例程的处理
昨天晚上shutdown数据库的时候,界面一直停留在shutdown界面,没有成功关闭,于是我就直接关掉笔记本睡觉了。 今天晚上打开数据库的时候,连接数据库时,提示连接到了空闲例程,然后就连不上数据库用户了。 然后百度了半天,有的说服务的问题,有的说ora配置文件的问题,后来我就按照解决的办法,startup了一下,提示实例正在inprogress,查了查单词(原谅我的词汇量吧),原来是实例
连接到数据库时提示已连接到空闲例程,无法执行SQL语句
oracle rnsql*plus 执行shutdown命令,等了一会儿无提示关了界面从新登录,当执行 conn /as sysdba出现"已连接到空闲例程"提示,无法执行SQL语句了,不知道是怎么回事,请帮忙,谢谢!
oracle11g:提示连接到空闲例程的解决方法--ORA-00119和 ORA-00132
1.问题描述:调用cmd命令窗口,使用start sqlplus命令启动Oracle数据库,使用sys as sysdba命令进行登陆,提示信息如下:请输入用户名:  SYS AS SYSDBA 输入口令: 已连接到空闲例程。使用startup命令,出现如下提示信息:SQL> STARTUP ORA-00119: invalid specification for system parame...
求助,用sysdba登录提示连接到空闲例程原因
oracle 11g r1rn这几天数据库总是自动关闭库,用sysdba登录之后提示已连接到空闲例程,然后执行sqlrn startup pfile='D:\app\Administrator\admin\orcl\pfile\init.ora.34201814100'rn就能重新装载数据库并打开。这种现象基本一周两三次。rn我想问的是,怎么才能找到oracle自动关闭库的原因,不想一次次的startup,求各位大大指导
Oracle提示已连接到空闲的实例
昨天用的时候好好的,不知道改什么地方了,今天使用sqlplus工具连接数据库的时候,提示连接到空闲实例,进行其他操作的时候提示需要输入用户名密码,在网上找了好长时间才找到解决方法,记录一下。 1、检查一下oracle安装目录下app\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora文件里面的OID号是否...
oracle遇到连接空闲例程
oracle遇到连接空闲例程时的做法
ora12514 和连接到空闲的例程
os:win2003 sp2 rnr2oralce:10g r2rn装完oracle后连接没问题正常,但是重启服务器后再次用pl/sql连接:ora-12514,后用sqlplus连 会连接到空闲的例程,手动startup 没有问题, 数据库能用,windows启动时所有服务已经启动 没有问题,数据库的启动/关闭启动也设置也是服务启动时启动例程,没有问题。为什么会这样捏!求教,求答案,求关心
用sysdba登录oracle数据库时遇到已连接到空闲例程的处理方法
1检查你的E:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora目录文件下的SID号是否正确的,就是在装oracle数据库时自己设置的SID号,一般默认为ORCL, 2.检查你的oracle 数据库的两个服务是否是打开的,这两个服务分别为:OracleServiceORCL  和 OracleOraDb11g_home1TNSListe
为什么connect sys/change_on_install as sysdba 有时会出现“已连接到空闲例程”。
为什么connect sys/change_on_install as sysdba 有时会出现“已连接到空闲例程”。
如何连接到Oracle
各位:rn 我在本机上安装了Oracle的客户端软件,但是的用 控制面板/odbc数据源连接数据库,不能成功。是何原因??rn 如何才能使Microsoft ODBC for Oracle生效?rn 谢谢!
SQLSERVER2000连接到ORACLE
建立SQLSERVER2000到ORACLE数据库的连接,从SQL中读取ORACLE中的数据。
如何连接到oracle??
请教如何用asp建立到oracle的连接,如果不通过odbc连接oracle??请给出代码
如何连接到oracle?
我现在装了一个oracle数据库服务器,怎么用bde或别的引擎连接到我建的库上
如何连接到Oracle?
我在服务器上刚装好了oracle 9i:rn服务器名称V-DELL-S,数据库名称VDELL。rn在服务器上通过SQL Plus能访问,但是我在另外一台计算机通过网络不能访问,说是什么不能解释主机名什么的。rn我用的是system,manager,vdell来访问的。
unidac连接到oracle问题
oracle安装在:192.168.1.100,listener.ora如下:rnrn# listener.ora Network Configuration File: E:\app\wang\product\11.2.0\dbhome_1\network\admin\listener.orarn# Generated by Oracle configuration tools.rnrnSID_LIST_LISTENER =rn (SID_LIST =rn (SID_DESC =rn (SID_NAME = CLRExtProc)rn (ORACLE_HOME = E:\app\wang\product\11.2.0\dbhome_1)rn (PROGRAM = extproc)rn (ENVS = "EXTPROC_DLLS=ONLY:E:\app\wang\product\11.2.0\dbhome_1\bin\oraclr11.dll")rn )rn )rnrnLISTENER =rn (DESCRIPTION_LIST =rn (DESCRIPTION =rn (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))rn (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))rn )rn )rnrnADR_BASE_LISTENER = E:\app\wangrnrn在本机(192.168.1.100)上设置 unidac为:rnrnProvider:oraclernrnusername:scottrnrnpassword:*****rnrnserver:192.168.1.100:1521:MyOralrnrn连接方式是:directrnrn就是连接不上rnrn请问何故rnrn谢谢rnrnrnrn
使用VC连接到Oracle
使用VC/C连接到数据库,实现数据库表(要求有日期字段、blob字段),能实现输入数据、修改、查询等功能
php不能连接到oracle
rn代码如下:rn[code=PHP]rnthis->_conn = @oci_connect($config['dbuser'],$config['dbpass'],$config['db']);rn if(false === $this->_conn)rn rn $e = oci_error(); rn var_dump($this->_conn);rn echo("Database connect failed. Error MSG:");var_dump($e);rn return false;rn rn[/code]rn结果:rnbool(false)rnDatabase connect failed. Error MSG:bool(false)rnrn连接出错,为什么出错信息也是没有呢?rnrn谢谢
asp连接到oracle问题
asp连接到oracle问题出现如下问题:rn---rnMicrosoft OLE DB Provider for Oracle 错误 '80004005' rnrn未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。 在安装这些组件之前,将无法使用此提供程序。 rn---rn我的系统有点问题,但不想重装整个系统,如果只修改部分就好了。rn请指教。
SQL2008连接到oracle查询
[code=SQL]rn(select * into WEB_PAYREF_POLICY from openquery(CONNDB4400, 'SELECT * FROM WEB_PAYREF_POLICY')) rn[/code]rnrn在SQL2008创建连接服务器连接到oracle10g,用上面的语句查询oracle的表并在SQL2008创建一个新表保存rnrn(253154 行受影响) 用时:00:00:49rnrn请问有快一点的方法吗rnrn( 在oracle用create table XX AS SELECT * FROM XX@databaseLink 才几秒就好了!)rnrn
BDE连接到ORACLE的问题
BDE连接到ORACLE怎么配呀?rn需不需要通过ORACLE客户端?rn书上说需要一大堆dll文件,如SQLD_ORA.DLL,SQLWIN.DLL,到哪里去找这些文件?
Oracle如何连接到远程服务器
我想请问一下。使用PLSQL如何连接到远程服务器,rn服务器不是在本地局域网的。而是挂在互联网的。
连接到oracle服务器的问题
大家谁用c#和oracle配合过?怎么实现在不安装oracle客户端的情况下进行远程数据操作,听说只能用com来实现这种情况下的操作,不知是这样吗?有没有别的办法了?
PDA如何连接到ORACLE
是我工作时找的,很有用,对于想用PDA连接数据库的人会很有帮助
删除连接到ORACLE的用户
[img]http://dl.iteye.com/upload/attachment/430451/9238eb35-52d2-3807-8559-2ee8ad475b91.jpg[/img]
关于一个连接到空闲列程的问题
当我用SQPLUS登陆数据库时。它提示连接到空闲列程。用STARTUP启动时出现如下提示,调度模式下无法启动和关闭数据库,只有让服务器重新启动时这问题才消除。请问各位大虾:为什么会出现这种情况,难道我只有重新启动数据库才能解决这个问题嘛?
在c++builder中用ADO连接到服务器ORACLE
想法是这样的:rn开发一个客户端,里面用ado连接oracle ,开发的时候是在安装有oracle客户端的开发的,测试连接都可以,但我想的是,在其他PC中用这个客户端,不安装oracle客户端,怎么就访问不了服务器的oracle库呢?rnrn具体要怎么做啊?rn开发的时候要用microsoft oledb for oracle连接?怎么设置?rn
如何连接到远程oracle服务器
我想访问局域网内的oracle服务器,我仅仅知道服务器的IP地址,连接字符串里那个data source(数据源)该怎么写,我还该动用那些工具,需不需要用sniff(网络嗅探)搞定后,分数另外加。
如何设置BDE连接到ORACLE 9I??
请详细说明一下
在c++builder中连接到其他电脑的ORACLE
在c++builder中用ADO连接到其他电脑的ORACLE,谢谢!
如何连接到Oracle enterprise manager console?
请教各位,我的Oracle是装在Win2000 NT下,版片是9.0.1.0.1rn 在启动Oracle enterprise manager console时,有两个选项。rn 1 独立启动rn 2 登录到Oracle manager server.rn 我选择了2 ,当我收入完毕登录信息之后,系统老是提示,“无法解析主机名“rn 这是为什么?主机名不是我的电脑名称吗?
配置ORACLE 客户端连接到数据库
配置ORACLE 客户端连接到数据库
Navicat不能连接到Oracle的问题
用Navicat11联接Oracle,具体配置如下图 测试连接时,报错如下图 下面讲解决办法: 在Oracle安装目录下(如D:\app\Administrator\product\11.2.0\client_1\BIN)找到oci.dll替换到Navicat的安装目录下的(如D:\Program Files\PremiumSoft\Navicat Premium\ins
NET 连接到 Oracle的oci_dll加载错误解决方案
NET 连接到 Oracle的oci_dll加载错误解决方案
oracle 通过 dblink 连接到 db2 问题
我通过oracle 的dblink 连接到db2数据库rn下面配置的是Db2的生产库:rn第一步配置Odbc名称为db2toora(连接db2正常)rnrn第二步先在ORacle目录下的hs/admin 创建文件名为initdb2toora.ora文件 内容如下:rn# This is a sample agent init file that contains the HS parameters that arern# needed for an ODBC Agent. rnrn#rn# HS init parametersrn#rnHS_FDS_CONNECT_INFO = db2toorarnHS_FDS_TRACE_LEVEL = offrnrnrn#rn# Environment variables required for the non-Oracle systemrn#rn#set =rnrn第三步在Network下的admin文件下的listener.ora的加入内容如下rnSID_LIST_LISTENER =rn (SID_LIST =rn (SID_DESC =rn (SID_NAME = PLSExtProc)rn (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)rn (PROGRAM = extproc)rn )rn [color=#FF0000](SID_DESC =rn (GLOBAL_DBNAME = db2toora)rn (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)rn (SID_NAME = db2toora) #这里的sid_name必须与tnsnames.ora里的sid保持一致rn (PROGRAM = hsodbc) #这是通过odbc连接还有通过oledb连接的方式rn ) [/color] rn (SID_DESC =rn (GLOBAL_DBNAME = db2)rn (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)rn (SID_NAME = db2) #这里的sid_name必须与tnsnames.ora里的sid保持一致rn (PROGRAM = hsodbc) #这是通过odbc连接还有通过oledb连接的方式rn )rn )rn红色为新加的rnrn第四步是在Network下的admin文件下的tnsnames.ora加入的内容如下:rn# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.orarn# Generated by Oracle configuration tools.rnrnORCL =rn (DESCRIPTION =rn (ADDRESS = (PROTOCOL = TCP)(HOST = hc-zyj)(PORT = 1521))rn (CONNECT_DATA =rn (SERVER = DEDICATED)rn (SERVICE_NAME = orcl)rn )rn )rnrnrn[color=#FF0000]db2toora =rn (DESCRIPTION =rn (ADDRESS_LIST =rn (ADDRESS = (PROTOCOL = TCP)(HOST = hc-zyj)(PORT = 1521))rn )rn (CONNECT_DATA =rn (sid = db2toora) #这里的sid必须与listener.ora里的sid_name保持一致rn )rn (hs=ok) #这里必须添加,这是oracle打开transparent gateway的命令rn )[/color]红色为新加的rnrn第五部创建DBlink测试 错误如下:rnrn[color=#FF0000]ORA-28500: 连接 ORACLE 到非 Oracle 系统时返回此信息: rn[Generic Connectivity Using ODBC][IBM][CLI Driver] SQL30082N 安全处理失败,因为 "24"("USERNAME AND/OR PASSWORD INVALID")。 SQLSTATE=08001rn(SQL State: 08001; SQL Code: -30082)rnORA-02063: 紧接着 3 lines (起自 DB2TOORA)[/color]rnrn下面配置的是Db2的测试库:rn第一步配置Odbc名称为db2(连接db2正常)rnrn第二步先在ORacle目录下的hs/admin 创建文件名为initdb2.ora文件 内容如下:rn# This is a sample agent init file that contains the HS parameters that arern# needed for an ODBC Agent. rnrn#rn# HS init parametersrn#rnHS_FDS_CONNECT_INFO = db2rnHS_FDS_TRACE_LEVEL = offrnrnrn#rn# Environment variables required for the non-Oracle systemrn#rn#set =rnrn第三步在Network下的admin文件下的listener.ora的加入内容如下rnSID_LIST_LISTENER =rn (SID_LIST =rn (SID_DESC =rn (SID_NAME = PLSExtProc)rn (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)rn (PROGRAM = extproc)rn )rn (SID_DESC =rn (GLOBAL_DBNAME = db2toora)rn (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)rn (SID_NAME = db2toora) #这里的sid_name必须与tnsnames.ora里的sid保持一致rn (PROGRAM = hsodbc) #这是通过odbc连接还有通过oledb连接的方式rn )rn [color=#FF0000] (SID_DESC =rn (GLOBAL_DBNAME = db2)rn (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)rn (SID_NAME = db2) #这里的sid_name必须与tnsnames.ora里的sid保持一致rn (PROGRAM = hsodbc) #这是通过odbc连接还有通过oledb连接的方式rn )[/color] )红色为新加的rnrn第四步是在Network下的admin文件下的tnsnames.ora加入的内容如下:rn# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.orarn# Generated by Oracle configuration tools.rnrnORCL =rn (DESCRIPTION =rn (ADDRESS = (PROTOCOL = TCP)(HOST = hc-zyj)(PORT = 1521))rn (CONNECT_DATA =rn (SERVER = DEDICATED)rn (SERVICE_NAME = orcl)rn )rn )rnrnrndb2toora =rn (DESCRIPTION =rn (ADDRESS_LIST =rn (ADDRESS = (PROTOCOL = TCP)(HOST = hc-zyj)(PORT = 1521))rn )rn (CONNECT_DATA =rn (sid = db2toora) #这里的sid必须与listener.ora里的sid_name保持一致rn )rn (hs=ok) #这里必须添加,这是oracle打开transparent gateway的命令rn )rnrnrn[color=#FF0000]db2 =rn (DESCRIPTION =rn (ADDRESS_LIST =rn (ADDRESS = (PROTOCOL = TCP)(HOST = hc-zyj)(PORT = 1521))rn )rn (CONNECT_DATA =rn (sid = db2) #这里的sid必须与listener.ora里的sid_name保持一致rn )rn (hs=ok) #这里必须添加,这是oracle打开transparent gateway的命令rn )[/color]红色为新加的rn第五部创建DBlink测试 正常rn大家帮忙看一下第一次测试不正常的原因主要出现在哪?
linux下连接到window下的oracle的问题求救、~!
我想用linux下的odbc去连,去unixodbc.org上下载了安装包,2兆大小,我已经make install完了,却找不到rn怎么启动它的ODBCConfig--图形配置界面,谁能告诉我该怎么做,是不是还有没装的rn东西,我看了一下文档,不知道该怎么做,高手救我呀rn
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法