用友服务启动不了的原因
安装完用友通后,启动用友服务过程中报错,提示本地计算机上的用友通服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如性能日志和警报服务。
答:用友通服务启动过程中此提示比较常见,出错原因情况较多,一般通过分析用友通日志文件来确定问题所在。
日志文件名为uf2000.log ,存放路径windows\system32\uf2000.log 此文件可用记事本打开,操作中可先清空内容或删除文件,然后再启动服务将错误的日志信息写入,最后由日志提示信息判断分析问题原因。
情况1:日志文件记录:[2008.6.13 10:36:26]不能到ufsystemaccount表库,可能是安装没有正常完成,或没有进行初始化,请运行系统管理进行安装后的初始化。
解决
1        执行系统管理进行初始化。
2、如果已经初始的话,在运行“regedit”进入注册表,把Hkey_local_machine\software\ufsoft\uf2000\2.0\setupsetup的子键InstallOK改为Installed。再1的操作。
3、若初始化操作建立系统数据库操作失败,可手工建立此系统数据库,还原用友通安装目录\admin\ufsystem.bak文件,还原时数据库名称定义ufsystem(这上面三种操作都会把原来的数据覆盖掉)

情况2[2008.6.12 11:24:40]不能连接到SQL Server,可能是口令不正确。
分析:由提示得知是由于连接数据库失败,一般是指数据库口令问题,用友通服务调用的是系统管理设置的口令,一般查看系统管理能否正常运行
解决:清了SQL密码就可以。

情况 3[2008.6.12  15:16:53] 接收信息出错。…… 不能装订接口
分析:提示中的接口可以理解为端口,用友通产品端口是4630 sql server默认端口是1433,日志中记录不能装订接口,很可能是产品端口被禁用或被别的占用,被禁用一般是由于防火墙引起,包括杀毒软件自带防火墙或 xp系统防火墙,被占用可能是别的应用软件需要调动自身端口或临时动态端口,导致 4630端口不能被用友通服务正常调用。
另如果 文件被防火墙禁用也会导致此现象。
解决:若检测端口确实有异常,可查看机器网络环境或防火墙配置情况
出现这种问题。一般是注册表里出错。有用友软件的残留记录。可以去HKEY_LOCAL_MACHINE下的SOFTWARE里把用友软件的信息全部清掉。建议用优化大师8周年版里的  @系统检测下的软件信息列表下直接把用友干掉。@再用系统清里的软件智能卸载。@然后再去清理一下注册表。@再来是ACTIVEX组件服务清理。@然后重启一下记算机。把C盘的UFCOMSQL和其它盘里的UFSMART干掉。就OK了。

注意数据的备份。如果没有用友数据备份。那么SQLMDFLDF物理数据的备份一定要有。不然就全完了。
直接去注册表里删吧:HKEY-Local-machine\software\microsoft\windows\currentversion\uninstall下有很多键值代码,你点击每个项目察看右树中的displayname对应的是什么,如果对应用友软件的你就删除该键值即可,该方法适用installshield安装的的所有软件
在安装盘下有setup.ini文件,打开,里面有一个注册表的键值,将{}号中的内容在注册表里搜索一下,将搜索到的键值全部删除,即可
用友卸载、重新安装步骤
1、 停止退出SQLMSDE;

2、建议计算机名改为英文字母;

3进入注册表、控制面板-卸载用友;

4、控制面板-卸载MSDE;

5、用友原先安装的路径全部删除C:\WF820WF821UFSMART

6C:\MSSLQ7.0目录全部删除;

7C:\WINDOWS\SYSTEMSYSTEM32目录下的\UFCOMSQL子目录全部删除;(否则会出现不能更改默认安装C盘的情况)


8、开始-运行REGEDIT-打开注册表;

9、删除KEY-LOCAL-MACHINE\SOFTWARE\UFSOFT

10 KEY-LOCAL-MACHINE\SOFTWARE\MICROSOFT\MSSQLSEVER

11、有MSDE的删除相应的链接。

12 退出注册表编辑;

13 关闭杀毒软件、防火墙;

14 安装MSDE(需等待一段时间,标志为程序组出现MSDE;

15  安装用友软件总帐UFO模块

16  重启计算机。
解决方法(附表1
SNT.BAT文件内容:
echo off
cls
echo .
echo .     将对服务端服务进行清理,请所有客户端退出!
echo . 
pause
echo .     正在维护服务端异常....
servernt -remove
servernt -install
echo .     维护完毕,可以使用!
解决方法(附表2
S95.BAT:
echo off
cls
echo .
echo .     将对服务端服务进行清理,请所有客户端退出!
echo . 
pause
echo .     正在维护服务端异常....
server95 -remove
server95 -install
echo .     维护完毕,可以使用!
U8服务删除重装下试试。
开始>“运行中输入:servernt -remove回车。
再在开始>“运行中输入:servernt -install回车。