安装用友财务软件用友T3版本之后系统管理能够正常打开,但是打开用友通却提示 数据库1433端口 被禁用。数据库安装的是 MSDE2000 的版本。

  具体情况如下:操作系统为 WindowsXP + sp2, 装完 MSDE2000 和用友T3用友通之后,系统管理能够正常打开,用友通却提示 数据库1433端口 被禁用。

  1、开始-运行-CMD-输入 netstat -an,查看一下监听的端口中有没有1433 一般显示为 127.0.0.1:1433 如果没有表示确实没有开放1433端口。(或者通过telnet 127.0.0.1 1433命令查看1433端口是否是通的,如果是通的返回的是光标一闪一闪,如果不通直接提示无法打开主机1433端口。)

  2、到防火墙和杀毒软件中把1433端口添加进去。或者直接把防火墙和杀毒软件关闭。(开始--->设置--->控制面板--->windows防火墙--->例外--->添加端口--->(名称:XXX;端口号:1433)--->(TCP;UDP))

  3、开始 运行 输入 cliconfg.exe(SQL Server 客户端网络实用工具), 看enable的协议中是否有 TCP/IP 和 Name Pipes 两项,如果没有,那么添加。
 
  4、如果已经有这两项是启用的,那么运行命令 svrnetcn.exe(SQL Server 网络实用工具),
   看在Enable的协议中是否添加了TCP/IP;

注意(如果这个也已经是在右边的 enable 窗口里,那么看一下 TCP/IP 的属性,端口是否为1433,这个时候添加TCP/IP的时候不要把下面的那个checkbox选起来)
 
  5、所有的这一切做完后,在 service manager 中重启 sql server。

  6、如无效尝试在C:\WINDOWS\system32\drivers\etc\hosts 加入下面两行'ufsoft'为自己的计算机名字。
127.0.0.1 localhost
127.0.0.1 ufsoft