您的位置:首页 > 数据库

学习笔记(配置SQL Server 2005允许远程连接)

2009-10-26 22:58 316 查看
因两台电脑数据库要互相访问,需要对SQL Server2005设置远程连接,固花了些时间对sql server 2005远程连接进行了测试并记录了下来,算做了一个备忘录。同时也希望朋友们提出意见,有什么问题请指出。
一、要允许sql server 2005运行远程连接,需要对它进行一些基本的设置。

1.在Sql Server实例上启用远程连接。

“开始-->程序-->Microsoft SQL Server 2005-->配置工具-->SQL Server外围应用配置器-->单击服务和连接的外围应用配置器-->展开数据库引擎-->选中远程连接-->选中本地连接和远程连接-->选择使用的协议-->单击应用,重启服务即可”。

2.启动SQL Server浏览器服务(针对SQL Server ExpressEdition2005和SQL Server 2005开发版而言,否则不是必须的)。

“开始-->程序-->Microsoft SQL Server 2005-->配置工具-->SQL Server外围应用配置器-->单击服务和连接的外围应用配置器-->展开SQL Server Brower-->选中服务并启动-->点击确定即可”。

3.在Windows防火墙为SQL Server 2005创建例外

“Windows防火墙-->选择例外-->点击添加程序-->浏览-->找到sqlservr.exe(如路径C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe)路径可能会根据 SQL Server 2005 安装不同而不同-->单击确定”。

在Windows 防火墙中为“SQLBrowser”创建例外(方法同上)。

一般来说按照上面1到3的步骤设置后,SQL Server 2005已经配置成可以远程连接它了,下面我们来看看在客户端怎样连接它:

服务器的连接格式如下:"服务器地址(IP等)\实例名,端口号"

二、现在的问题是,关于那端口号,SQL Server怎样查看端口号呢?

Sql Server 2000查看端口号是:
Microsoft SQL Server=>SQL Server网络使用工具->常规->选择当前实例->TCP/IP->属性

Sql Server 2005查看端口号:
开始>>程序>>Microsoft SQL Server 2005>>配置工具>>SQL Server Configuration Manager>>SQL Server 2005网络配置>>MSSQLSERVER的协议>>TCP/IP",右键,属性,在"ip地址"选项页可以看到.

三、SQL Server 2005 别名的使用

在客户机上设置要连接的别名,别名包括:“别名名称、协议、地址、端口号”,设置好后,当客户机的电脑上直接使用"Server=别名"时候,会自动的根据别名去找SQL Server的数据库地址,这样就隐藏了对访问数据库服务器详细信息。从而保证了数据库的连接的简洁和安全性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: