壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5160|回复: 17

[求助]使用ADI输出报表时报错,问了好几个论坛,也没有人给我答案

[复制链接]
发表于 2005/4/17 21:31:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我安装的ADI版本是7.1
配置好了net80下的tnsname.ora文件,并且可以连接上数据库,可是在输出报表时后报错
可能需要什么原因,我有想过是什么补丁没打,可是在metalink上没有找到关于adi的补丁

[求助]使用ADI输出报表时报错,问了好几个论坛,也没有人给我答案

[求助]使用ADI输出报表时报错,问了好几个论坛,也没有人给我答案
发表于 2005/4/17 21:42:29 | 显示全部楼层
这个问题我和你一模一样,一下是解决办法
1.如果你的ADI没有打Patch,那么需要打一个Patch(Patch程序名我明天可以提供给你,现在在家)
2.确保你的tnsnames.ora,有如下的信息(该信息于你的系统有关系)
IFILE=/home/ERPprod/prodora/8.0.6/network/admin/PROD_erp/PROD_erp_ifile.ora
 楼主| 发表于 2005/4/17 23:59:06 | 显示全部楼层
关于第一点,我上了metalink上找ADI7.1的patch,没有找到


[此贴子已经被作者于2005-4-17 23:59:47编辑过]

[求助]使用ADI输出报表时报错,问了好几个论坛,也没有人给我答案

[求助]使用ADI输出报表时报错,问了好几个论坛,也没有人给我答案
 楼主| 发表于 2005/4/18 00:04:05 | 显示全部楼层
关于第二点,您的意思是说,把这句话加到tnsnames.ora后面吗?这个ifile是什么文件?
发表于 2005/4/18 00:07:22 | 显示全部楼层
我明天把那个patch文件名给你。如果有可能我把那个文件给你,但是有好几百M,不太好弄。
[此贴子已经被作者于2005-4-18 0:09:55编辑过]

发表于 2005/4/18 10:57:54 | 显示全部楼层
我认为这行 IFILE=/home/erpprod/prodora/8.0.6/network/admin/PROD_erp/PROD_erp_ifile.ora 是服务器端的设置;ADI 的TNSNAMES.ora 文件是读Client端的,首先确定Client端的 ADI 安装HOME中 TNSPING 能够连接对应数据库。
 楼主| 发表于 2005/4/18 12:28:51 | 显示全部楼层
client端只安装了ADI,没有安装oracle客户端,可以连接到数据库,但是为什么tnsping不通数据库呢?
 楼主| 发表于 2005/4/21 12:54:43 | 显示全部楼层
tnsping可以通了,但是ADI还是输出不了,纵横四海 老兄 ,那个patch叫什么?
发表于 2005/4/21 13:08:39 | 显示全部楼层
adi-patch-7135
发表于 2005/4/21 13:38:03 | 显示全部楼层
解决方法为:在你的客户端 tnsnames.ora 内加上下面这行内容:(记得改成你自己的SID,IP地址和端口)Rep60_PROD,Rep60_PROD.world=(ADDRESS=(PROTOCOL=tcp)(HOST=fam)(PORT=7000))
 楼主| 发表于 2005/4/21 18:15:02 | 显示全部楼层
楼上,我之前就是这样配置的呀(加world),不然怎么能连接上数据库呢纵横四海兄,你能告诉我一个下载地址吗?我真的找不到,谢谢如果方便的话,也可以mail给我   maxiang9527@gmail.com
发表于 2005/4/21 23:52:28 | 显示全部楼层
能连上数据库只要配个Service Name就可以了,上面的配置是为了出报表的,请检查!
 楼主| 发表于 2005/4/22 09:56:41 | 显示全部楼层
我的确也是这样写的呀:ERPTEST.world =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(HOST = 192.168.30.11)(PORT = 1532))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = test)
    )
  )
发表于 2005/4/22 14:22:34 | 显示全部楼层

大哥,你配的这个是为了连接上去的,为了出报表,还要配个报表的service name,所以你的tnsnames.ora应该如下:ERPTEST.world =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(HOST = 192.168.30.11)(PORT = 1532))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = test)
    )
  )

Rep60_TEST,Rep60_TEST.world=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.30.11)(PORT=7000)) 我不知道你的报表服务器用的端口到底是什么,你自己检查你服务器上的配置,默认的是7000
 楼主| 发表于 2005/4/25 10:07:32 | 显示全部楼层
bin99,您的意思,是不是在原来的基础上加上这一行?其中Rep60_TEST是否需要替换?我按照您写的复制上去了,还是不行,难道是端口不对?在哪里能看到这个端口号?
发表于 2005/4/25 14:29:55 | 显示全部楼层
是的。你可以查看一下你应用服务器上的tnsnames.ora的配置,里面应该有端口号和写法.默认的路径是applmgr用户的ORACLE_HOME/network/admin/SID_HOST/tnsnames.ora
 楼主| 发表于 2005/5/12 18:11:57 | 显示全部楼层
不好意思,我按照您给的路径,找到那个文件,并没有您说的端口好啊该文件内容如下:TEST = (DESCRIPTION=
                (ADDRESS=(PROTOCOL=tcp)(HOST=dbv880-2)(PORT=1532))
                (CONNECT_DATA=(SID=TEST))
            )
#
# Intermedia
#
extproc_connection_data =
          (DESCRIPTION=
              (ADDRESS_LIST =
                  (ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROCTEST))
              )
              (CONNECT_DATA=
                  (SID=PLSExtProc)
                  (PRESENTATION = RO)
              ) )IFILE=/global/db2/test/testdb/9.2.0/network/admin/TEST_dbv880-2/TEST_dbv880-2_ifile.ora
发表于 2005/5/26 14:14:25 | 显示全部楼层
不好意思,很久没来你看到的这个tnsnames.ora 文件是数据库用户的,我让你看的是“应用管理用户”的,一般在类似/XXX/prodora/8.0.6/network/admin/SID_HOST路径下,注意是 8.0.6 目录下的:内容类似如下:PROD = (DESCRIPTION=
                (ADDRESS=(PROTOCOL=tcp)(HOST=dbv880-2)(PORT=1521))
                (CONNECT_DATA=(SID=PROD))
            )
#
# Net8 definitions for FNDFS and FNDSM on the HTTP server node -  fam
#FNDFS_dbv880-2 = (DESCRIPTION=
                    (ADDRESS=(PROTOCOL=tcp)(HOST=dbv880-2)(PORT=1626))
                             (CONNECT_DATA=(SID=FNDFS))
                   )Rep60_PROD,Rep60_PROD.world=(ADDRESS=(PROTOCOL=tcp)(HOST=dbv880-2)(PORT=7000))
(上面三段只是你的tnsnames.ora文件的一部分,但必须都出现在你的装ADI的机器的tnsnames.ora文件内)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 06:29 , Processed in 0.024546 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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