1.启用协议sql
1. 启动 SQL Server 外围应用配置器,再单击“服务和链接的外围应用配置器”。2. 在“服务和链接的外围应用配置器”框中,“按实例查看”框列出了计算机中安装的数据库引擎实例。默认实例(未命名实例)列为 MSSQLSERVER。若是已安装了命名实例,则将列出您所提供的名称。除非在安装过程当中更改了名称,不然,SQL Server 2005 Express Edition(各个版本不同) 安装为 SQLEXPRESS。在“按实例查看”框中,依次展开要配置的实例、“数据库引擎”,而后单击“远程链接”。数据库
3. 依次单击“本地链接和远程链接”、“仅使用 TCP/IP”和“肯定”并关闭工具。后端
2.配置固定端口服务器
1. 在 SQL Server 配置管理器中,展开“SQL Server 2005 网络配置”,而后单击要配置的服务器实例。网络
2.在右窗格中,双击 TCP/IP。tcp
3.在“TCP/IP 属性”对话框中,单击“IP 地址”选项卡。 ide
4.在 IPAll 部分的“TCP 端口”框中,键入可用的端口号。对于本教程,咱们将使用 1500。工具
5.单击“肯定”关闭对话框,而后单击代表必须从新启动服务的警告上的“肯定”。6. 在左窗格中,单击“SQL Server 2005 服务”。url
7. 在右窗格中,右键单击 SQL Server 实例,再单击“从新启动”。当数据库引擎从新启动时,它将侦听端口 1500。、orm
3.打开防火墙的端口
1. 在“开始”菜单上,单击“控制面板”。
2. 在“控制面板”中,单击“网络和 Internet 链接”,再打开“Windows 防火墙”。
3. 在“Windows 防火墙”中,单击“例外”选项卡,再单击“添加端口”。
4. 在“添加端口”对话框的“名称”框中,键入 SQL Server <实例名>。
5. 在“端口号”框中,键入数据库引擎实例的端口号。使用 1433 做为默认实例。若是要配置命名实例,并在上一个任务中配置了固定端口,则键入 1500。验证是否已选中 TCP,再单击“肯定”。
6 若是说sql服务器在一个防火墙保护的局域网里面,那么须要在防火墙上面作端口映射,不一样的防火墙的具体操做不同,可是原理都是差很少的,只是要注意的是须要使用tcp链接,而后端口须要对应就好。
4. 外网链接服务器数据库引擎 1.在另外一台包含 SQL Server 2005 客户端工具的计算机中,使用受权的账户进行登陆以链接到 SQL Server,而后打开 Management Studio。 2.在“链接到服务器”对话框中,验证是否已在“服务器类型”框中选中“数据库引擎”。 3.在“服务器名称”框中,键入 tcp: 指定协议,后跟计算机名称、逗号以及端口号。为了链接到默认实例,端口 1433 为隐式端口并可省略,所以请键入 tcp:<computer_name>。在命名实例的示例中,请键入 tcp:computer_name,1500。 4.在“身份验证”框中,验证是否已选中“Window 身份验证”,再单击“链接”