win2003 Server配置SQL Server 2005远程连接的方法
作者:mdxy-dxy 发布时间:2024-01-17 10:09:06
今天第一次玩SQL Server 2005,需要配置远程连接。我废话少说,直入主题,总结下我从新手立场在win2003 server环境下去配置的过程。
第一步,设置服务器
首先在SQL配置管理器中,选择网络配置-TCP/IP
如上,总结,
1,我们需要设置的是IP地址(服务器的IP),
2,TCP端口(所有TCP的IP都要设置统一,一般是默认1433,但是我修改成了6096)
3,把“已启用”改成“是”
之后,我们修改对客户端的定义
选中客户端协议中的TCP/IP
设置默认端口为之前设定好的6096(默认1433)
修改“已启用”为是。
之后,“SQL 外围应用配置器”中选择“服务与连接的外围应用配置器”中选择SQLEXPRESS-Database Engine-远程连接-本地连接和远程连接-仅使用TCP/IP。
至此,基本上服务端的设置就算完成一半了。
其中要提到的是,里面有个SQL Server Browser 服务,一般我们是不用的,官方对这个服务的解释是:
“
如果您是通过使用实例名称来运行 SQL Server 2005 并且在连接字符串中没有使用特定的 TCP/IP 端口号,则必须启用 SQL Server Browser 服务以允许远程连接。例如,使用 <计算机名>\SQLEXPRESS 的默认实例名称安装的 SQL Server 2005 Express。不管您正在运行多少个 SQL Server 2005 实例,只需要启用一次 SQL Server Browser 服务。若要启用 SQL Server Browser 服务,请执行以下步骤。
重要说明:这些步骤可能会增加您的安全风险。这些步骤还可能导致您的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们之所以推荐本文介绍的这一过程,是为了使程序能够按照设计意图运行,或者为了实现特定的程序功能。我们建议在进行这些更改之前,充分考虑在您的特定环境中实施这一过程可能带来的风险。如果您选择实施此过程,请采用任何适当的附加步骤以保护您的系统。我们建议只有确实需要这一过程时才使用它。
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。 在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。
:在单击“自动”选项后,每次启动 Microsoft Windows 时将自动启动 SQL Server Browser 服务。单击“启动”,然后单击“确定”。
注意
注意:在计算机上运行 SQL Server Browser 服务时,计算机显示其上运行的每个 SQL Server 实例的实例名称和连接信息。如果不启用 SQL Server Browser 服务并且通过分配的 TCP 端口直接连接到 SQL Server 实例,则可以降低此风险。本文不讨论如何通过 TCP 端口直接到 SQL Server 实例。有关 SQL Server Browser 服务和连接到 SQL Server 实例的更多信息,请参见《SQL Server 联机丛书》中的以下主题:
SQL Server Browser 服务 连接到 SQL Server 数据库引擎 客户端网络配置
”
大家明白了吧,具体指定某个数据库实例进行连接的时候才需要用到SQL Server Browser 服务,而且我们不需要理会具体的服务器端口,SQL Server Browser 服务会帮我们处理好,这有利有弊,连接方便了但安全没保障了,况且其实也没方便到哪里去。
下面我们还需要做另外两件事:
1,开防火墙端口(笔者所用的是6096端口,默认是1433,各位可以自行设置)
2,服务数据库新建一个用户名和密码,给以服务器身份验证方式为混合。
最后,我们在客户端来"cmd-telnet IP 6096",看看是否能连接服务器端口了,测试通过,我们就可以正式去用SQL管理工具连接了。
连接的时候,服务器的地址格式为:“IP\SQLEXPRESS,6096”(这个地址格式搞了我好久,蛋疼,我以为是IP:PORT就可以了)
OK,至此,我们远程连接服务器SQL2005成功啦。


猜你喜欢
- 一、高斯滤波 高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。 [1] 通俗的讲,高斯滤波就是对整幅图像进
- uuid str int 之间的转换import uudi#str 转 uuiduuid.UUID('123456781234567
- 修改python运行路径import osos.chdir('C:/Users/86177/Desktop')os.chdi
- 公司数据中心计划将海量数据做一次迁移,同时增加某时间字段(原来是datatime类型,现在增加一个date类型),单表数据量达到6亿多条记录
- 前言大家都知道其实学习Django非常简单,几乎不用花什么精力就可以入门了。配置一个url,分给一个函数处理它,返回response,几乎都
- python如何将字母转化为数字?将英文字母转成数字:转换ord('F')反转chr(70)python ord() 函数是
- 二维列表转一维列表from compiler.ast import flattena=[[1,2],[5,6]]print(flatten(
- 一、Scrapy框架简介Scrapy是用纯Python实现一个为了爬取网站数据,提取结构性数据而编写的应用框架,用途非常广泛。利用框架,用户
- 前言之前我们分享过用Python进行可视化的9种常见方式。其实我们还能让可视化图形逼格更高一些,今天就分享一下如何让可视化秀起来:用Pyth
- 数独规则数独游戏,经典的为9×9=81个单元格组成的九宫格,同时也形成了3×3=9个小九宫格,要求在81个小单元格中填入数字1~9,并且数字
- 有时候,我们需要检测一个元素是否已经存在列表中,并且不区分大小写,如:列表已有元素Mary,那我们想认为MARY也已经被占用。这个例子在实际
- 还是用图说话A文件:比如,我想筛选出“设计井别”、“投产井别”、“目前井别”三列数据都为11的数据,结果如下:当然,这里的筛选条件可以根据用
- 如果你正从你的用户那里收集信息, 没有比网页表单更简单和直接的办法了。一份有良好设计的表单可以提供有价值的信息, 相反, 他们有可能把用户吓
- 本文作为属性篇的最后一篇文章, 将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin
- 本文以实例分析了Python中asyncore模块的原理及用法,分享给大家供大家参考。具体分析如下:asyncore库是python的一个标
- 引入:if-else的作用,满足一个条件做什么,否则做什么。if-else语句语法结构if 判断条件:要执行的代码else:要执行的代码判断
- 1、开始->运行,输入SERVICES.MSC到服务里,停止所有Oracle服务; 2、开始->程序->Oracle - OraHome81
- 8是典型的七段数码管的例子,因为刚好七段都有经过,这里我写的代码是从1开始右转。这是看Mooc视频写的一个关于用七段数码管显示当前时间# -
- 介绍本文主要介绍Python中迭代的基本知识和使用什么是迭代在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历
- 因为 GAE 在国内访问不便,所以平时有一些小应用,我都会放在 SAE 上面, 虽然 SAE 还有很多缺陷,但算是上手比较容易的一个了,最起