找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 7461|回复: 7

[技巧] 用友通产品连接不到服务器的典型案例

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:12
  • 打卡月天数:5
  • 打卡总奖励:26
  • 最近打卡:2024-11-21 09:02:53
发表于 2009-8-2 14:56:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
本帖最后由 stonys 于 2009-8-2 21:49 编辑

1. 当试图打开财务报表模块时,弹出登录信息对话框,不能登录到服务器[ms102557],请检查服务器配置:failed:不能发送服务器请求可是登录到别的模块没有问题,检查服务器接口也没有问题,在注册表中也配置正确.( 用友通标准版10.1)
   因为别的模块会直接连接到登陆时选择的服务器。而财务报表会连接到本机,或者以前进入报表连接的服务器。所以如果是在客户端使用财务报表,或者本机如果时服务器,而又连接过别的电脑时,必须进行服务器配置。另外可以检查注册表中login下mr的server值是不是该服务器。
2. UFO登陆不上,提示不能登陆服务器,其他模块都可以登陆.( 用友通标准版10.1PLUS1)
  做服务器配置也不行,经检查发现装有杀毒软件
关闭杀毒软件和防火墙,问题解决。
3. 安装财务通基础版时出现如下提示
    servernt.exe应用程序错误,
    0X0076FFec"指令引用的"0X0000000"内存,该内存不能为"written"要终止程序请确定,调试取消.
    不能登陆到服务器microso ffce2022ffailed,不能发送请求.
    重新安装两遍也不好用,请问如何解决(财务通基础版2005)
    1.机器运行不稳定,可能是内存质量问题或者内存工作不正常
    2.SQLServer安装不正常,安装时没有选择默认模式和混合登录模式
    3.机器有病毒
    请根据这几种原因分别排除
4. 本地计算机系统:DELL服务器,操作系统是WINGDOUS2003 SERVER,数据库安装的是SQL企业标准版.客户另有个软件也用该数据库,且软件客用,还用了解析域名让下面的点跟总部连接.可是我们的10.1产品始终都无法登入,系统提示:本地计算机的用友通服务启动后又停止了,一些服务自动停止,如果他们没有什么可做的,请检查如:性能日志和警报服务.?( 用友通标准版10.1)
是不是数据库的SA设置了密码,如果设置了,那么需要在用友通软件系统管理登录时,也录入相同的密码,然后再重新启动服务就可以了。
    如果不是这个问题,请检测数据库安装是否正确,是否选择了默认实例安装,是否选择了混合模式?
    如果还不行,可以打一下SQLServer2000的SP4补丁试一下
5.  服务器上可以正常运行(XP2),客户端上输入用户名可以看到账套,点击确定就会弹出提示“登录失败”窗口,不能进去(三个客户端都是一样的问题)(用友通标准版10.1)
客户端是否已经安装了10.1,如果服务器端安装的10.1,而客户端安装的10.0或更低版本,那么可能会出现这样的情况。
6. 有2家客户都是通10.0远程注册的,一家在使用工资时,出现演示版,再退出重进出现子系统登陆失败,另一家报表是同样的问题,先出演示版然后进不去了,总帐都可以正常使用(用友通标准版10.0)
用友通10.0的加密盒需要远程注册。报表如果在客户端使用,则需要进行服务器配置后才能登陆。
    现在产品不像财务通,总账模块如果是演示版,进入直接提示;现在不提示,只在注销的时候提示。所以可以打开总账模块,点荠菜单栏的“窗口”,注销总账,看是不是也提示演示版。
    如果都提示的话,则说明加密程序没有写进去,重新远程注册。
7. 软件是财务通821,安装在C:盘,数据库是软件自带的MSDE2000,在进行银行对帐单录入的时候忽然断电,来电重启后,单据已被锁定,在系统管理中无法清除单据锁定,照你所说我们在C:/UF2000/ADMIN/001帐套,以ACCESS的方式打开UFSYSTEM,然后找到ua_task,ua_tasklog两张表,但是表中无记录,无法清除.但是下午热线回答,这样做是错误的,好像说是在这个数据库中无法改,数据库要升级,而且找的地方也不对,请问我们错在哪里,,请详细说明,万分感谢.( 财务通标准版821)
举个简单的例子,本地机器,不知道ADMIN密码,但是知道DEMO密码,数据库安装的是MSDE2000,需要达到的目的是修改ADMIN密码和DEMO密码一样。系统环境为WIN2000(WINXP)。
   
    1、进入控制面板---管理工具---数据源(ODBC)
    2、在用户DSN界面点“添加”,在弹出的界面中选择最后一项“SQL SERVER”,然后点完成
    3、在弹出的界面中的名称输入UF(根据自己需要录入即可),描述不录,下面的服务器输入本地机器名字或者录入“.”,点下一步
    4、再下面的窗口中,上面的选项选择“使用用户输入登录ID和密码的SQL SERVER验证”,下面的登录ID输入SA,密码为空即可(若有密码需要录入密码),点“下一步”
    5、接下来的界面中上面选中“更改默认数据库为”,在下拉的数据中选择“UFSYSTEM”
    6、点“下一步”,直接完成即可。
    7、打开ACCESS,在选择文件界面点“取消”
    8、选择“文件”下面“打开”,文件类型选择最后一项(ODBC DATABASES),在弹出的界面选择“机器数据源”,然后选择刚才在ODBC建立的数据源UF,点确定
    9、在弹出的界面直接点确定(若SA有密码则须录入SA密码)
    10、在表中找到dbo.UA_User,点确定
    11、在ACCESS中找到dbo.UA_User,双点打开它,第三个字段就是密码
    12、把DEMO的密码复制到ADMIN的密码字段中,则ADMIN的密码就和DEMO一样了。
   
    此方法同样适用于查询其他帐套和表的数据查询和修改。
  • 打卡等级:初来乍到
  • 打卡总天数:12
  • 打卡月天数:5
  • 打卡总奖励:26
  • 最近打卡:2024-11-21 09:02:53
 楼主| 发表于 2009-8-2 14:58:08 | 显示全部楼层
8. 在安装好软件以后,使用一切正常,没有任何问题。由于安装局域网,需要更改计算机名字,软件就不能正常使用,然后删除软件和数据库,重新安装软件,数据库是联上了,但是注册时,提示不能登陆到服务器,以前的“计算机名faild”连接失败,需要现在计算机名字才能正常使用软件。请问这该如何解决了?(用友通标准版10.0)
注册表login中修改一下HKEY_LOCAL_MACHINE\SOFTWARE\UfSoft\UF2000\2.0\Login\DP中的server值为你所要登陆的机器名。
   9 . 基础版机器名更改后每次登陆都要更改服务器名(通2005)
修改注册表HKEY_LOCAL_MACHINE_SOFTWARE_UFSOFT_UF2000
    _2.0_LOGIN_IA或_GL_SERVER项录入机器名.
环境配置: WinXP 安装通10.0 在本机运行
   10.  登陆通10.0,提示连接服务器错误。检查SQL Server2000运行正常。ODBC连接也正常。但是通服务无法启动。重新安装SQLServer和通软件,问题依旧。如何解决?(用友通标准版10.0)
    首先对通文件夹admin备份。
    卸载通10.0和SQLServer,并删除SQLServer的安装文件夹和c:\Program Files\Microsoft SQL Server文件夹。
    重新安装SQLServer,并在安装过程中选择其他的安装路径,安装好之后再安装通10.0即可.
  11. 客户端访问服务器时响应很慢(财务通标准版2005)
有可能是系统的硬盘碎片太多,好久没有整理硬盘碎片了。
    整理一下硬盘碎片看看速度是否有提升。
    另外,使用查询分析器连接数据库,是否连接速度也会很慢。
    查看ufsystem中的UA_log这个表中的数据是否很多。
删除UFSYSTEM中的UA_LOG表中的数据.
   12 .安装完网络版软件后,客户端提示,不能与XXX服务器建立连接,请选择其它服务器(通2005)
  首先分析,出现错误提示后服务器名称还显示在服务器的位置上,所以认为客户端能连接到服务器,只是连接后又断开了,其次建立OBDC连接,发现提示错误,无法连接。由此证明并非软件问题,而是操作系统上的OBDC出了问题。后发现OBDC为英文版,安装MDAC2.7后正常
   13. 服务器的操作系统是win2000或者是winXP,客户端的操作系统是win2000或者win98(比较普遍)。通产品在客户端登陆服务器时,提示“不能登陆到服务器[服务器名称],failed:不能发送请求”
    商贸通客户端在登陆的时候也经常发生这样的情况。(通2005)
请先检测服务器端的通软件是否运行正常。服务器端的防火墙是否已经关闭。
    如果服务器一切正常,请参考以下方面解决问题。
    1. 在客户端的控制面板中找到odbc,看看odbc的界面是否为英文。如果是英文,有可能是数据库引擎版本较低。
    2.使用odbc配置连接服务器,如果连接失败,有可能是服务器的SQL Server安装问题,或是网络协议tcp/ip 、ipx 安装不正常,也可能是数据库引擎版本较低。
    解决方法:安装 mdac2.7,这个安装文件可以在微软的网站上面下载。
  14 . UFO模块登陆,提示找不到服务器,或者提示年度帐不正确(通2005)
UFO是一个单独的模块,进入时不显示登陆界面,直接进入主界面。如果服务器名称记录错误或者帐套号记录错误。则发生这样的错误。
按照以下方法解决:
    1。 使用远程配置工具重新配置数据库服务器。
    2。 在注册表中HKEY_LOCAL_MACHINE\SOFTWARE\UFSoft\UF2000\2.0\Login\MR,察看Server的键值,如果不是服务器的名称,修改过来。
    3。 关闭防火墙
   15 . 局域网内无法登陆服务器(通2005)
没有办法登陆局域网内的服务器。运行环境:1、windows 2000 server sp4下登陆2000 server sp4或xp sp2;2、xp sp2下登陆windows 2000 server sp4或xp sp2。
    几种情况匀不能登陆,本机登陆正常,请问怎么解决?因为就要给客户实施了,请尽快回复,谢谢!补充:数据库为企业版。不能登陆会跳出提示:1、“不能连接到服务器,可能是:没有安装用友产品或数据服务没有启动”。(没有安装tong2005时)2、“不能建立跟服务器[ ]的连接,不能登陆,请选择其他服务器。”(已安装tong2005全部安装)。
    其外防火墙或没有或已关闭。
登录不了账套可能解决的方法列举
    一、
    问:客户端在IP地址设置无误后,PING 能通,但是始终连接不上服务器,客户端是WIN98操作系统,服务器是WIN2000SERVER.
    答:关闭防火墙或者将客户端换成WIN2000P操作系统,并将操作客户端的操作员添加到服务器中去。
    二、
    问:1、用户所购产品为网络版2、工作站只能一个站点登录。一个站点工作一切正常,但第二个站点登录即死机并导致原先正常工作的站点也无法工作。3、服务器的SQL和用友的服务都能正常启动
    答:SQL SERVER->企业管理器->服务的属性->连接页->并发用户的最大连接数为10->改为0(无限制)
    其他情况
    1、重装网卡驱动,调整相关参数,建议取默认值
    2、采用正版杀毒软件,清理病毒
    3、关闭某些杀毒软件附带的防火墙、网镖工具(已知可能和用友软件发生冲突的包括金山毒霸、KV3000、瑞星等)
    4、重装相应用友版本软件
    5、建ODBC连通服务器的数据库路径
    6、重新安装Microsoft Data Access Components 2.7,即ADO2.7
    您好!msde数据库你安装了没有,请不要轻易否定别人给你的建议!
    您好!修改系统目录system32下drivers下etc下hosts文件,增加ip 和计算机名就可以了,这一般是ip与计算机名称的对应,如果你用IP访问,就不会出现这样的问题。
    如果访问了其他服务器,而现在那台服务器关了,tong2005就有很久才反应过来,甚至不响应。这个问题的原因是客户端在通过网络协议寻找网上终端服务器信息存放数据库,导致速度很慢,这是网络传输问题,不会影响使用。
   16 . 机器是xp+sp2的,以前没装过我们的软件也没装过sql,可是第一次装上msde+tong2005后,运行系统管理提示要输入sa的口令,取消以后就退出了,无法完成第一次的系统初始化,msde装的就是安装盘里带的,也没有设过sa的口令,后来把软件和数据库都卸载干净了装问题依旧,装sql2000+tong2005也是这样,从企业管理器的属性看确实是没有密码的,因为安装的时候选择的验证方式是混合验证,空密码,不知道问题出在那里,把它的数据库卸载了后,用软件直接访问别的服务器上的数据,虽然网络是通的,可也提示连接不到服务器,无法访问,不知道是什么原因?如何解决?( 通2005)
分为以下步骤解决该问题:
    1. 在桌面找到我的电脑图标,点右键,点管理,进入计算机管理。停止通服务然后再重新重新启动,看能否正常登陆。 如果没有解决问题,执行下一步:
    2. 系统MSADO15.DLL出错。
    重新注册MSADO15.DLL(可拷贝新的msado15.dll【ado2.0】)
    例:
    regsvr32/u "c:\Program Files\Common Files\System\ado\msado15.dll"
    regsvr32 "c:\Program Files\Common Files\System\ado\msado15.dll"
    如果没有解决问题,执行下一步:
    3. 重新安装微软的mdac2.8,这个文件在网上可以下载。
  17 . 每次登陆系统,都会提示找不到服务器(通2005plus1)
win 2000以上版本有对操作员的权限控制。基础的操作员对系统的操作是没有写入权限的。如果用这样的操作员登陆,win2000不允许修改注册表。但是通2005需要将服务器信息写入注册表中。
使用administrator超级管理员登陆操作系统。设置其他用户的权限,增大权限后可以解决。
  18 . 客户端登陆服务器时,无法连接到服务器(财务通标准版2005)
可以用下面操作进行:
    1、进行远程配置;
    2、配置连接服务器的ODBC;
    3、客户端本身安装MSDE2000。
   19 . 三个站点,只有两个用户能进入,第三个会提示演示版(财务通标准版2005)
客户购买了三个站点(总帐报表各三个站点)的财务通,服务器单独安装在一台电脑上,另外三台做为客户端进行同时登陆,有一台会出现演示版的提示.备注:加密盒安装在服务器上,服务器只是用做存数据.
1、有否异常退出任务驻留?请检查系统当前注册任务,或者开库清掉ufsystem库中的ua_task和ua_tasklog两表的记录后看看。
    2、可以下载系统管理的补丁SERVERNT.EXE。(http://tong.ufida.com.cn/files/10_501058.zip)
   20 . UFO电子表格,在工作站上出现非法操作的字样,然后到服务器上打开为演示版且无法打印,打开系统管理后发现工作站一直反映是在正常使用UFO。但是工作站那台机已经关闭了.( 财务通标准版2005)
删除UFOW.INI文件。在服务器上清理异常任务。
   21 . 在远程运用(特别是局域网连接)中,应注意以下几点(财务通标准版2005)
软件的标准使用要求
    1.V8。21财务通软件在局域网里连接服务器使用(C/S结构),服务器要安装成一个域用户服务器,客户端只要满足我们软件要求的环境就可以了。
    2.网络配置,服务器和客户端在同一个网段,子网掩码一致。
    3.客户端登陆网络时以域用户的身份登陆,这样在客户端远程配置时进行就会很顺利。
    4.服务器和客户端安装软件的版本必须一致,同时建议在客户端和服务器端安装同一版本的数据库。
    在下列情况下也可变通的使用软件
    1.客户端和服务器不在同一个网段,但他们之间是用交换机连接的,也可以进行远程配置,但使用路由器就不行了。
    2.在远程配置时,在网络资源里找不到服务器的计算机名,也可以敲入服务器的IP地址来进行远程配置,这种方法客户端要进行服务器的IP地址的绑定。
    3.在服务器端的网络配置中,IP地址输入你们的固定、真实的IP地址就可以了。

    22 . 在远程运用(特别是拨号连接)中,应注意以下几点:
   1.如使用拨号服务器,拨号服务器网络配置要和应用服务器的网络配置必须一致.如使用调制解调器,拨入的对方计算机要有拨入接收功能。(也就是它是一个拨号服务器)
    2.客户端和服务器都要设置固定的IP地址,并且他们要在同一个网段里,子网掩码要一样。
    3.客户端要进行服务器的IP地址的绑定.具体操作是,在客户端的hosts文件和lmhosts中添加对应服务器的ip地址和计算机名即可。
    注意:要修改的hosts和lmhosts这两个文件没有后缀名.
    4.在局域网中,远程配置时,经常看不到服务器的计算机名,这是因为客户端没有以域用户登陆,客户端和服务器的网络设置要一致,并且客户端要是服务器中域的一个用户.
   23 . 不能登录服务器[计算机名]FAILED不能发送请求(财务通标准版2005)
提示不能登录服务器[计算机名]FAILED不能发送请求这个错误,是由于财务通软件的服务没有启动而造成的。尤其在XP操作系统下这种现象经常发生(但并不是必然的),这是你要到管理工具下,有个服务打开,去手动启动UF2000财务软件的服务。因为软件的这个服务是和数据库的服务绑定在一起的,所以跟数据库也有一定的关系。
   24 . 一用户在登录T2005时提示录入MSDE密码,但用户没有改过数据库密码,什么原因?(T2005)
验证 SA 密码是否为空
    1. 打开命令提示符窗口
   
    2、键入:osql -U sa -S servername\instancename
    (连接到您的计算机上安装的命名实例,)
    然后出现 Password:
   
    3. 按 Enter 键。此操作将为 sa 传递一个 NULL(空)密码
   
    如果出再提示"Login Failed for user 'sa'." 则表示已设置了密码
   
    如何更改 SA 密码
    1. 打开命令提示符窗口
   
    2、键入:osql -U sa
   
    Password:提示符下,按 Enter 键(如果密码为空)或键入当前密码
   
    3、键入:sp_password @old = null, @new = 'complexpwd', @loginame ='sa'
    go
发表于 2009-8-30 23:39:48 | 显示全部楼层
精彩的帖子,看完后学习了不少东西,谢谢楼主
发表于 2009-9-2 09:56:40 | 显示全部楼层
收藏了,以备以后用到。谢谢,顶下
发表于 2009-9-3 09:03:38 | 显示全部楼层
精彩的帖子,看完后学习了不少东西,谢谢楼主
发表于 2009-9-3 09:36:29 | 显示全部楼层
谢谢分享,非常有用。
学习了!
发表于 2009-9-4 09:30:55 | 显示全部楼层
太深奥了 你也厉害 呵呵额
发表于 2012-6-5 16:35:52 | 显示全部楼层
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-23 09:56 , Processed in 0.048104 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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