- 浏览: 223969 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
wsj0051:
很好,一致纠结图片路径问题
Spring 发送普通邮件、夹带附件的邮件、嵌入网页或图片的邮件 使用方法 -
ejinxian:
值得学习,
ExtJS+FusionCharts(转) -
niewj:
不知道都是哪里来的。
111
网络上说有3中情况:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。
但是说的不全。。。下面是自己添加的:
C:\Documents and Settings\Administrator>lsnrctl
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 08-4月 -2011 16:16:20
Copyright (c) 1991, 2005, Oracle. All rights reserved.
欢迎来到LSNRCTL, 请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
TNS-12541: TNS: 无监听程序
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听程序
32-bit Windows Error: 2: No such file or directory
LSNRCTL> start
启动tnslsnr: 请稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为d:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入d:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.4.251.88)(PORT=15
21))(PROTOCOL_STACK=(PRESENTATION=GIOP)(SESSION=RAW)))
TNS-12545: 因目标主机或对象不存在, 连接失败
TNS-12560: TNS: 协议适配器错误
TNS-00515: 因目标主机或对象不存在, 连接失败
32-bit Windows Error: 49: Unknown error
监听程序未能启动。请参阅上面的错误消息...
LSNRCTL> start
启动tnslsnr: 请稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为d:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入d:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.4.251.88)(PORT=1521))(PROTOCO
L_STACK=(PRESENTATION=GIOP)(SESSION=RAW)))
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
启动日期 08-4月 -2011 16:17:19
正常运行时间 0 天 0 小时 0 分 2 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 d:\oracle\product\10.2.0\db_1\network\admin\listener.ora
监听程序日志文件 d:\oracle\product\10.2.0\db_1\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.4.251.88)(PORT=1521))(PROTOCOL_ST
ACK=(PRESENTATION=GIOP)(SESSION=RAW)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功
LSNRCTL> exit
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 4月 8 16:17:38 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect /as sysdba;
已连接。
SQL> startup nomount;
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL>
这里要注意的是listener.ora中的IP地址要正确,或者请确定您的电脑使用的是无线还是有线,IP地址很重要!否则只能含恨。。。。
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。
但是说的不全。。。下面是自己添加的:
C:\Documents and Settings\Administrator>lsnrctl
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 08-4月 -2011 16:16:20
Copyright (c) 1991, 2005, Oracle. All rights reserved.
欢迎来到LSNRCTL, 请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
TNS-12541: TNS: 无监听程序
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听程序
32-bit Windows Error: 2: No such file or directory
LSNRCTL> start
启动tnslsnr: 请稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为d:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入d:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.4.251.88)(PORT=15
21))(PROTOCOL_STACK=(PRESENTATION=GIOP)(SESSION=RAW)))
TNS-12545: 因目标主机或对象不存在, 连接失败
TNS-12560: TNS: 协议适配器错误
TNS-00515: 因目标主机或对象不存在, 连接失败
32-bit Windows Error: 49: Unknown error
监听程序未能启动。请参阅上面的错误消息...
LSNRCTL> start
启动tnslsnr: 请稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为d:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入d:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.4.251.88)(PORT=1521))(PROTOCO
L_STACK=(PRESENTATION=GIOP)(SESSION=RAW)))
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
启动日期 08-4月 -2011 16:17:19
正常运行时间 0 天 0 小时 0 分 2 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 d:\oracle\product\10.2.0\db_1\network\admin\listener.ora
监听程序日志文件 d:\oracle\product\10.2.0\db_1\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.4.251.88)(PORT=1521))(PROTOCOL_ST
ACK=(PRESENTATION=GIOP)(SESSION=RAW)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功
LSNRCTL> exit
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 4月 8 16:17:38 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect /as sysdba;
已连接。
SQL> startup nomount;
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL>
这里要注意的是listener.ora中的IP地址要正确,或者请确定您的电脑使用的是无线还是有线,IP地址很重要!否则只能含恨。。。。
发表评论
-
ora-00904 username 标识符无效
2013-03-13 15:42 1134我想将表里的列删除掉,但是报如下错误。 ALTER TABLE ... -
oracle 导出 序列
2012-10-31 15:31 862第一步:在原数据库上执行如下语句 select 'c ... -
8、数据完整和约束
2011-04-13 22:28 778222222222222 -
11、SQL语句优化
2011-04-13 22:26 792FlashBackFlashBackFlashBackFlas ... -
7、闪回 FlashBack
2011-04-13 22:24 769FlashBackFlashBack -
10、数据导入导出
2011-04-13 22:22 743impexp、 -
9、数据备份RMAN
2011-04-13 22:22 796RMANRMANRMANRMAN -
6、用户管理和安全
2011-04-13 22:19 8371111111111111111111111111 -
5、表分区和索引分区
2011-04-13 22:18 76811122222222 -
4、模式对象管理 (table,index,seq)
2011-04-13 22:17 1189这里说的模式对象:表,索引,约束,视图,同义词,序列。 模式是 ... -
3、管理表空间和数据文件
2011-04-13 22:15 1070一、表空间查询 1.在DBA_DATA_FILES数据字典中查 ... -
2、控制文件和日志文件
2011-04-11 22:33 973一、控制文件 1.查看控制文件信息 SQL> sel ... -
1、Oracle 数据库结构
2011-04-09 22:01 984一、基本术语 1.区分数 ... -
创建数据库
2011-04-08 16:20 0在Oracle中建库,通常有两种方法。一是使用Oracle的建 ... -
深深深
2011-04-06 20:25 879import java.sql.Connection; im ... -
oracle10g 基础信息
2010-08-06 23:42 921以下的 J2EE 应用程序已经配置, 并且可用下面列出的 UR ... -
临时表空间过大的处理
2010-06-30 17:31 1348Oracle临时表空间主要是用来做查询和存放一些缓存的数据的, ... -
重构SEQUENCE的值
2010-06-30 17:14 13621.oracle版本 CREATE OR REPLACE ... -
ORACLE 行列转换之拼成字符串
2010-06-30 10:05 1644前段时间使用ORACLE,同事提出一个需求,要求将有相同COD ... -
ORACLE表解锁(9i,10G)
2010-06-25 16:05 3855今日某人将数据库表锁了。。全世界的人乱叫。。。我疯。。。后用O ...
相关推荐
ORA-12560 TNS 协议适配器错误
实验得来的,不是随便copy的, ORA-12560TNS协议适配器错误,这个问题可定可以解决
ORA-12560_TNS协议适配器错误_的问题
TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com。 ...
ORA-12541:TNS:没有监听器。...ORA-12500:TNS:监听程序无法启动专用服务器进程,或ORA-12560:TNS:协议适配器错误。原因:ORACLE的数据库服务没有启动。使用命令net start ORACLESERVICEORADB即可。
ORA-12560: TNS:protocol adapter error Cause: A generic protocol adapter error occurred. Action: Check addresses used for proper protocol specification. Before reporting this error, look at the error ...
oracle,TNS协议适配器错误,oracle配置
2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误。 3、如果数据库服务启动失败,则很有可能是其注册表项值损坏。。。4、ORA-12154:TNS:能解析服务名 5、ORA-1034 :TNS:ORACLE不可用...
oracle 协议适配器错误解决方法,和大家一起分享,一起学习,希望可以帮到忙
Oracle协议适配器错误问题解决ERROR:ORA-12560:TNS:协议适配器错误
NULL 博文链接:https://czwlucky.iteye.com/blog/964093
2.ORA-12560TNS:协议适配器错误 1.监听服务没有起起来。windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板, 启动OracleOraDb11g_home1TNSlistener服务。 2.database instance
数据库、ArcCatalog空间数据源正常访问,数据库设置没问题时,ArcEngine连接SDE时报"ORA-12560: TNS: 协议适配器错误"的解决办法;ArcEngine连接SDE总结;ArcSDE:C#打开SDE数据库的几种方式总结
前两天在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误。百度了下,找到了解决办法,直接把人家的文章拷贝过来,做备查资料。莫说我抄袭啊!这罪名太大...
ORA-12560: TNS: 协议适配器错误 原因分析:此错误常见于 Windows 平台,出现此错误的原因是系统当前默认的ORACLE_SID 不可用或不正确。 处理方案:查看系统当前默认的ORACLE_SID 的方法是:使用快捷键【Windows...
window平台下9i和8i 好像不...9i 必须启动服务中的OracleServiceSID,如果没有启动的话,在命令行执行conn / as sysdba,会报:ORA-12560: TNS: 协议适配器错误。 而8i 既可以在服务中启动数据库,也可以在命令行启动
由于在安装oracle忽然出现ORA-12557: TNS: 协议适配器不可加载错误,结果不了,我就重新整理了一套文档,希望对大家有用.下载后包含instantclient_11_2工具