Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > ADP及SQL SERVER

SQL Server 2005 远程连接配置

时 间:2015-06-29 14:06:18
作 者:杜超   ID:16058  城市:江阴
摘 要:最近做项目,需要远程访问数据库,自己在查了些资料,总结了一下,希望对大家有帮助:
正 文:

一、配置SQL Server 2005

1)安装SQL Server 2005开发版;

2开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击服务的连接的外围应用配置器,在打开的界面中找到Database Engine,单击服务,在右侧查看是否已启动,如果没有启动可单击启动,并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;然后单击远程连接,选择同时使用TCP/IPnamed pipes”

3)开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,点击SQL Server 2005服务,把所有启动模式改为自动;然后,点击“SQL Server 2005网络配置中的“MSSQLSERFER的协议,把前三个设置为已启用,后一个“VIA”设置为已禁用

4开始->程序->Microsoft SQL Server 2005-> SQL Server Management Studio,登录进去右键点击“SERVER424”数据库,选择属性,然后选择连接,勾上允许远程连接到此服务器,并把远程查询超时值设置为0(无超时);另外,在“SERVER424”数据库属性里的安全性中选择“SQL ServerWindows身份验证模式;在根目录下的安全性里的登录名,选择您的用户名属性中设置密码(远程连接必须要设置密码才行)

注意:如果用sa用户时,必须在状态中激活,并用SQL语句修改其密码:alter Login[sa] with password = n123456

5)所有设置完成后,在开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager中,重新启动SQL Server 2005服务- >SQL SERVER(MSSQLSERVER)”

6)打开SQL Server 2005 1433端口

配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议,看看TCP/IP协议是否启动,如果启动,右键菜单点属性,在分页菜单中选“IP地址,把“IP1”“IP2”“TCP端口1433已启用改为

配置工具->Sql Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP,选择TCP/IP右键菜单中属性,确认默认端口1433,“已启用


二、配置Windows防火墙

1Windows 防火墙中为“SQL Server 2005”创建例外

  Windows 防火墙设置界面中,选择例外选项卡,然后单击添加程序

 添加程序窗口中单击浏览

 “C:/ProgramFiles/MicrosoftFiles/MicrosoftSQLServer/MSSQL.1/MSSQL/Binn/sqlservr.exe” 单击确定返回,注意:路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID

2Windows 防火墙中为“SQLBrowser”创建例外

  Windows 防火墙设置界面中,选择例外选项卡,然后单击添加程序

 添加程序窗口中单击浏览

 “C:/ProgramFiles/Microsoft Files/MicrosoftSQLServer/90/Shared/sqlbrowser.exe” 单击确定返回,注意:路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID

3若要允许通过防火墙进行 Named Pipes 访问,还必须通过防火墙启用文件和打印机共享

4Windows 防火墙中为1433端口创建例外

  Windows 防火墙设置界面中,选择例外选项卡,然后单击添加端口

 添加端口对话框的名称文本框中,键入 SQL Server <实例名>,如SQL Server SERVER424

 端口号文本框中,键入数据库引擎实例的端口号,例如默认实例的端口号 1433

 验证是否已选中 TCP,再单击确定

 若要打开端口以显示 SQL Server Browser 服务,请单击添加端口,在名称文本框中键入 SQL Server Browser,在端口号文本框中键入 1434,选择 UDP,再单击确定

 

防火墙,关键看这两步是否能通过:  

1. 先保证ping(有防火墙的先关闭防火墙)

2. 在命令提示符下执行:telnet <服务器ip地址> 1433不会报错。




Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助