起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 513|回复: 21

TNS无法处理服务名

[复制链接]
发表于 2009-10-29 09:27:31 | 显示全部楼层 |阅读模式
安装了Oracle 10g

把ojdbc14.jar文件放到
1、JustepX3 ServerTOMCATcommonlib
2、JustepX3 Serverlibjdbc

出现以下错误

22.jpg

61.4 KB, 下载次数: 183

回复

使用道具 举报

 楼主| 发表于 2009-10-29 09:50:05 | 显示全部楼层

Re: TNS无法处理服务名

最初由 jakie 发布
[B]安装了Oracle 10g

把ojdbc14.jar文件放到
1、JustepX3 ServerTOMCATcommonlib
2、JustepX3 Serverlibjdbc

出现以下错误 [/B]


使用toad for Oracle 可以成功连接数据库
在配置测试连接时出现错误

33.jpg

42.43 KB, 下载次数: 181

回复 支持 反对

使用道具 举报

发表于 2009-10-29 09:57:25 | 显示全部楼层
你拿这个错误去网上搜一下解决方法。挺多的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-29 10:25:53 | 显示全部楼层
依照此方法配置后一楼的问题仍然  悲剧
http://hi.baidu.com/zzztou/blog/ ... 7ec336e92488c3.html
回复 支持 反对

使用道具 举报

发表于 2009-10-29 10:47:53 | 显示全部楼层
看看你的listener.ora 以及 tnsname.ora他们之间的信息是否匹配(ip地址或机器名 和servicename)
然后重启一下监听,然后tnsping 一下看看是否能通。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-29 11:01:20 | 显示全部楼层
# tnsnames.ora Network Configuration File: dracleproduct10.2.0db_1
etworkadmin        nsnames.ora
# Generated by Oracle configuration tools.

LISTENER_SCGA =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))


SCGA =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = scga)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

------------------------
# listener.ora Network Configuration File: dracleproduct10.2.0db_1
etworkadminlistener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = dracleproduct10.2.0db_1)
      (PROGRAM = extproc)
    )(SID_DESC =
        (GLOBAL_DBNAME = scga)
        (ORACLE_HOME = dracleproduct10.2.0db_1)
        (SID_NAME = scga)
       )

  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )
-----------------------------
重启监听结果:

44.jpg

110.97 KB, 下载次数: 178

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-29 11:03:49 | 显示全部楼层
tnsping的结果,如图,在服务器配置工具测试数据源连接,仍如1楼

55.jpg

59.92 KB, 下载次数: 175

回复 支持 反对

使用道具 举报

发表于 2009-10-29 11:07:13 | 显示全部楼层
tnsping 服务名。
那先在sqlplus中 登陆一下看看
回复 支持 反对

使用道具 举报

发表于 2009-10-29 11:08:36 | 显示全部楼层
发现问题了。你1楼图中服务器用的scgn,而你6楼的tnsname中式scga
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-29 11:11:42 | 显示全部楼层
最初由 zfang 发布
[B]发现问题了。你1楼图中服务器用的scgn,而你6楼的tnsname中式scga [/B]


呃 不是这个原因  那个敲错了  改过来之后问题依旧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-15 06:56 , Processed in 0.044481 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表