北京用友北京用友

您所在的位置:首页 -> 常见问题 -> 用友U8常见问题
不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接
浏览:7917次 评论:0条 发表日期:2019-05-06 20:10:07作者:
Tags:

出现此问题是由于用友服务器端没有开启1433端口造成的,解决方式如下:

1、服务器端使用的是SQL 2000 客户端,只需要打sp4的补丁即可修复1433端口关闭的问题。

2、服务器端使用的是SQL 2005 express,具体说一下一下几点注意:

sqlserver2005现在的版本比较多,有express 版的,有企业开发版等,我目前用的express版的,装完 sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有
下,安装好manage管理器后,在程序中连接sqlserver2005:

A. 开启sql2005远程连接功能,开启办法如下,
配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.
B.登录management studio :登陆设置改为,Sql server and windows Authentication方式同时选中,具体设置如下:
manage管理器->windows Authentication(第一次用windows方式进去),->对象资源管理器中选择你的数据服务器--右键>属性>security>Sql server and windows Authentication方式同时选中.

C.

当我们启动SQL Server Management Studio Express时,首先它要连接到我们的SQL Server 2005 Express,我们在安装SQL Server 2005 Express时,默认的实例为SQLExpress,服务器名称的组成为:机器名/实例名,因此,本例的服务名称为W2K3-C/SQLEXPRESS(注:安装SQL Server 2005 Express的机器名为W2K3-C)。第一次使用SQL Server Management Studio Express,由于我们必须采用Windows身份验证,这是默认安装时决定的。

a) 设置SQL Server 2005 Express的身份验证方式

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

b) 设置sa的密码并启用sa登录名

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

由于我们不知道sa的密码,所以我们须设置一个!不要关闭这个窗口,接着选择左侧的“状态”,默认情况下,sa登录名是禁用的,因此,我们必须启用sa登录名,选择右侧的登录下的“启用”

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

最后,我们点击窗口下面的“确定”按钮。好了,到此为止,SQL Server 2005 Express服务器已经可以让sa登录了,不过,要重新启动一下,让配置生效。

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

c) 验证sa登录

我们在桌面上新建一个文本文件,文件名为TestSQL.UDL,双击这个文件打开“数据链接属性”对话框,点击“提供程序”选项卡,如下图:

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

点击“下一步”按钮进入“高级”选项卡,输入数据源为:W2K3-C/SQLEXPRESS,即我们安装的SQL Server 2005 Express实例,并选择“使用指定的用户名称和密码”,输入登录名sa和sa的密码,最后,我们点击“测试连接”按钮,测试sa登录。我们惊喜的看到连接成功!为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接

 

D.sql2005express打不开1433端口?

1、 确认成功安装SQL Server 2005 Express和 数据库服务已经启动。安装完成后,可以通过随SQL Server 2005 Express一同安装的工具 SQL Server Configuration Manager 查看数据库服务和其他的配置信息。
上图显示数据库服务已经启用。
2、 查看SQL Server Express 2005 网络配置信息(SQL Server 2005 Network Configuration――> Protocols for SQLEXPRESS)。默认的情况下右边列表中的Named Pipes和TCP/IP的状态为Disable,即没有启用。右键点击这两项,在弹出菜单中选中Enable启用这两个协议,如下图。
3、 在TCP/IP协议上双击鼠标,弹出对话框。修改对话框Protocol属性页中的“Listen All ”项设为“no”。IP Address属性页中,修改你要数据库服务监听的IP地址的属性,修改Enabled属性为Yes,修改TCP Dynamic Ports属性为空,TCP Port项在默认安装下为空,现在修改为我们监听端口1433。修改后的状态如下图所示;
4、 启动管理工具 ,管理界面如下所示:
选中“Surface Area Configuration for Services and Connection”选项
5、 改修改DATA Engine的Remote Connection属性,修改后的属性如下图所示:
6、 完成以上操作后需要重新启动数据库服务才能使修改生效,下图的操作可以完成数据库服务的重启。
7、 重启后,可以在命令窗口输入如下命令“netstat - na”命令查看服务器监听的所有端口,如果我们设备的1433端口正在监听,我们启用SQL Server 2005 Express网络操作成功。当然也可以使用telnet 命令来验证数据库操作是否成功。使用netstat命令操作如下图所示。
上一篇运行时错误91 未设置对象变量或wi..
下一篇勒索病毒数据恢复服务-用友金蝶数..

最新文章

用友T3软件登录报错:运行时错误-2147024770怎么解决
用友查询明细账模块时出现运行错误91,未设置对象变量
T3软件打开UFO财务报表提示内存溢出
主机电脑右下角 没有看到T6小锁 是不是文件不小心删
T3结转上年数据时提示为使用第一年,不需要执行上年
新建销售流程,但是发货单参照的时候带不出之前做的
最新图文教程

北京用友远程维护收

用友T3软件登录报错

用友查询明细账模块

T+cloud如何新建账套

T3月末结账时,提示

用友T3利润表的怎么

U8和U8C财务软件中了

pos端覆盖恢复数据时

热门文章

[09-15]
[10-08]
[10-15]
[10-26]
[05-13]
[09-18]

 

在线咨询
售后支持
  • 业务电话:010-84986180
  • 13720089039
  • 夜间值班:18910108696
  • 北京会计QQ群:6388368