一、为 SQL 启用远程连接

1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。

2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

3. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

注意:请在接收到以下消息时单击“确定”:

直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。

4. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

二、启用 SQL Server Browser 服务

1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。

2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

3. 在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

注意:在单击“自动”选项后,每次启动 Microsoft Windows 时将自动启动 SQL Server Browser 服务。

4. 单击“启动”,然后单击“确定”。

三、在 Windows 防火墙中为SQL Server 2005 创建例外

1. 在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。

2. 在“添加程序”窗口中,单击“浏览”。

3. 单击 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可执行程序,单击“打开”,然后单击“确定”。

注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。

四、在 Windows 防火墙中为 SQL Server Browser 服务创建例外

1. 在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。

2. 在“添加程序”窗口中,单击“浏览”。

3. 单击 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可执行程序,单击“打开”,然后单击“确定”。

注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。

五、远程连接端口设置(很关键的一步,很多方法只讲了一到四步,却没有讲到第五步)

1、 在服务器上打开SQL Server Configuration Manager。选择SQL Server配置治理器->SQL Server 2005网络配置->MSSQLSERVER的协议->TCP/IP,在弹出对话框中选择IP地址->IPALL->TCP端口,设置为可用端口。(如果默认的1433端口老是连接不上,你就设置为你确认已经打开的端口试试,如21端口等)

2、在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

六、测试连接

1、打开SQL2005登陆界面,输入服务器IP和用户名及密码。

如:

服务器名称:192.168.1.200,21

用户名:sa

密码:sa

点连接,结果连接成功。

PS:上面的服务器名称中的,21中的21第五步中第1步中设置的IPALL中的TCP端口

转载于:https://www.cnblogs.com/lovelace821/archive/2009/06/17/1505195.html

SQL2005 远程连接问题解决方法相关推荐

  1. ubuntu mysql 远程连接问题解决方法

    在shell下输入mysql -uroot -p是可以登录的,所以问题应该是mysql不允许root用户远程登录的问题,于是通过输入下面命令: GRANT ALL PRIVILEGES ON *.*  ...

  2. 阿里云centos 6.3 安装宝塔nginx面板无法远程mysql数据库和无法FTP连接问题解决方法

    数据库不能远程连接解决方法: 1.数据库配置可以远程访问 2.允许3306端口外出 ftp不能连接解决方法:端口添加3900-4000

  3. git本地无法上传到远程的问题解决方法

    git本地无法上传到远程的问题解决方法 正常的创建本地git仓库然后上传到远程的方案参考另一篇博客: 用git建立本地仓库并与远程仓库连接 但是在push过程中可能出现无法连接的问题, 本文将对常见的 ...

  4. 远程桌面配置php,Win2008 R2实现多用户远程连接设置方法(图)

    这篇文章主要介绍了Win2008 R2实现多用户远程连接设置方法,需要的朋友可以参考下 经常使用远程桌面的朋友可能会注意到,Windows server 2008 R2中,远程桌面最多只允许两个人远程 ...

  5. win7远程连接开启方法

    win7远程连接开启方法: 1.确保远程连接服务开启 2.设置允许计算机被远程连接 3.关闭防火墙 详细步骤: 1.确保远程连接服务开启 右键"计算机"-------点击" ...

  6. 远程桌面访问局域网内计算机的流程,局域网远程连接开启方法步骤

    局域网远程连接给我们操控计算机带来方便,用来为远程办公人员.外出人员,以及监视和管理多个部门办公室服务器的系统管理员提供远程网络等,不过许多人还是不会使用,下面小编和你一起看看! 局域网开启桌面远程连 ...

  7. ssh远程安装teamviewer与正在连接...问题解决方法

    ssh 远程安装TeamViewer 通过ssh控制linux主机安装TeamViewer,方便科研. 下载 进入TeamViewer官方网站 直接点击所需版本下载 wget https://down ...

  8. mysql 允许远程_配置mysql允许远程连接的方法

    默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件. 一.修改/etc/mysql/my.conf 找到bind-address = 127. ...

  9. c远程连接mysql数据库_MySQL数据库远程连接开启方法

    第一中方法:比较详细 以下的 文章 主要介绍的是 MySQL 数据库 开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是My ...

最新文章

  1. r语言 图形一览_R语言之图形概览
  2. Swift2.0语言教程之下标脚本
  3. dwr消息推送和tomcat集群
  4. Android在初始化时弹出popwindow的方法
  5. WINXP 提升速度
  6. thinkphp3.1迁移php7,ThinkPHP3.1迁移到PHP7的注意事项
  7. LUA面向对象编程技巧
  8. 微服务基本环境的搭建
  9. iqooneo系统要不要更新_IQOOZ1即将发布,和IQOOneo3、OPPORenoACE对比,谁更值得入手?...
  10. 数据结构严蔚敏(c语言版)课后算法题答案-树和二叉树
  11. MOSS 中的计算公式
  12. python 图像手绘效果展示
  13. 运行Android项目时,报Installation failed due to invalid APK file!错误的解决办法
  14. 相片打印机原理_【视界网】什么是便携式打印机以及工作原理有哪些呢?
  15. 计算机 word 节是什么,Word的分节符是什么
  16. 动态阈值_芯片设计进阶之路——门级优化和多阈值电压
  17. 历年研究生数学建模优秀论文汇总
  18. 岭南东方品牌连签两店,持续发力旅游目的地
  19. 【c语言】两个队列实现一个栈
  20. 通过LiveNVS(免费使用)集中化管理多个LiveNVR-数据透传摆脱局域网的公网IP限制

热门文章

  1. eclipse使用python_【转】使用Python的IDE:Eclipse+PyDev
  2. 计算机应用基础word教程,计算机应用基础-文字处理word教程PPT课件.ppt
  3. js 对象数组和对象的使用
  4. oracle 控制文件在哪里设置_oracle的controlfile控制文件
  5. NYOJ-喷水装置(一)(贪心)
  6. Failed to find any matching files for /tmp/resnet_v1_50.ckpt
  7. 2021高通人工智能应用创新大赛--创新赛道-决赛阶段小结
  8. mongodb3.4 安装及用户名密码设置
  9. GO语言的进阶之路-Golang高级数据结构定义
  10. yum被锁Another app is currently holding the yum lock; waiting for it to exit...