用友T3连接SQLServer 2005 Express失败全解
现在笔记本配置都很高了,即使降级使用也都是win7 64位系统(要不发挥不出来应有的性能啊!),配置SQL Server 2005 Express版也就是数据库配置的最底线了。在这种配置下如何安装用友T3财务软件(10.8.1),作为会计专业学生是个大问题。特别是安装好数据库和用友T3软件后二者连接不上,就是一般计算机工程师也一筹莫展,本文介绍了如何判断SQL数据库是否安装成功和通过网络向外提供服务的方法,让用友T3在你的笔记本上飞起来。
本文假定读者配备了2014年出厂的学生笔记本(i3cpu,4G内存的,往往预装win8,已经重新装了windows7 64位操作系统,从微软下载了ADVSQL Server 2005 Express ,另外还下载了10.8.plus1版的用友T3(用友通)财会软件用于学习。
首先要装好64位的win7操作系统(方法不再赘述,当然配置低的可以装32位的win7,sql连接不上服务器对以下配置也一样),修改计算机名称为大写,关闭UAC
然后,在微软上下载SQLEXPR_文件,该版本对32位、64位操作系统都适用,且带有SQL管理工具。安装SQL Server 2005 Express过程中,注意选择为Windows
身份验证模式,当前用户可以管理数据库。安装完毕后,第一次进入数据库后,修改服务器身份验证模式为SQL Server Windows 身份验证模式,方法是在【开始】-Microsoft SQL Server 2005】中,选中【SQL Server Management Studio】,【连接到服务器】-【连接】,在服务器名字上鼠标右键选择【属性】,在【选择页】-【安全性】-【服务器身份认证】中选择【SQL Server Windows 身份验证模式】,并在【安全性】-【登录名】中设置“sa”登录密码。如图:
配置身份验证后,设置网络服务:打开SQL Server 2005 Express的网络连接。在【开始】-Microsoft SQL Server 2005-【配置工具】中,选中【SQL Server配置管理器】鼠标右键“以管理员身份运行”(建议所有配置操作皆如此操作以避免异常,除非你打开了Administrator用户并以该用户操作),在【SQL Server 2005网络配置(32位)】-MSSQLSERVER的协议】和【SQLEXPRESS,以及【SQL Native Client配置(32位)】-【客户端协议】这三处的【TCP/IP\Named Pipes】协议都启用
上述操作结束后,测试SQL Server 2005 Express的服务:用记事本新建一个文件,内容为空,选择【保存】,保成一个文件后缀为udl的文件(比如叫tsql.udl)。打开该文件,【提供程序】-选中【SQL Native Client-选择【下一步】,进入【连接】在【1.选择或输入服务器名称】文本框中输入服务器名,在【2.使用指定的用户名称和密码】中输入【用处名称】:sa,【密码】中输入第3步设置的密码。【测试连接】应出现提示“测试连接成功”
安装用友软件并运行后,系统会提示连接数据,当出现提示输入“SQL Server口令”且输入前面设置的sa用户口令却不成功时,应考虑是否存在系统防火墙阻拦的问题。通过配置防火墙规则可以解决:在【控制面板】-【系统和安全】-Windows防火墙】-【高级设置】-
【入站规则】中,鼠标右键【新建规则】-【端口】-【下一步】,选择【特定本地端口】,输入SQL Server使用的端口:1433,【下一步】-【允许连接】-【何时应用该规则】中选择全部选项-【下一步】,设一个名字比如T3SQL。再次运行用友,输入设置好的sa用户口令就能正常连接了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。