php远程连接sql server失败SQLSTATE] => 08001

mip版  关注:283  答案:2  悬赏:60

解决时间 2021-02-23 14:25

已解决

2021-02-23 02:28

我在本地测试远程连接服务器A的sql server没问题,但是我在服务器B上远程连接服务器A的sql server,出现此错误,跪求解决办法。

Array

(

[0] => Array

(

[0] => 08001

[SQLSTATE] => 08001

[1] => 1231

[code] => 1231

[2] => [Microsoft][SQL Server Native Client 10.0]Named

Pipes Provider: Could not open a connection to SQL Server [1231].

[message] => [Microsoft][SQL Server Native Client

10.0]Named Pipes Provider: Could not open a connection to SQL Server

[1231].

)

[1] => Array

(

[0] => HYT00

[SQLSTATE] => HYT00

[1] => 0

[code] => 0

[2] => [Microsoft][SQL Server Native Client 10.0]Login

timeout expired

[message] => [Microsoft][SQL Server Native Client

10.0]Login timeout expired

)

[2] => Array

(

[0] => 08001

[SQLSTATE] => 08001

[1] => 1231

[code] => 1231

[2] => [Microsoft][SQL Server Native Client 10.0]A

network-related or instance-specific error has occurred while

establishing a connection to SQL Server. Server is not found or not

accessible. Check if instance name is correct and if SQL Server is

configured to allow remote connections. For more information see SQL

Server Books Online.

[message] => [Microsoft][SQL Server Native Client 10.0]A

network-related or instance-specific error has occurred while

establishing a connection to SQL Server. Server is not found or not

accessible. Check if instance name is correct and if SQL Server is

configured to allow remote connections. For more information see SQL

Server Books Online.

)

)

最佳答案

2021-02-23 03:21

GRANT ALL PRIVILEGES ON 数据库.* TO 'root'@'localhost' IDENTIFIED BY '密码' with grant option;

GRANT ALL PRIVILEGES ON 数据库.* TO 'root'@'%' IDENTIFIED BY '密码'with grant option;

全部回答

1楼

2021-02-23 03:42

应该是你的sql server 2005 没有启用远程连接造成的,请参考以下方法启用远程连接

一、为 sql server 2005 启用远程连接

1. 单击"开始",依次选择"程序"、"microsoft sql server 2005"、"配置工具",然后单击"sql server 外围应用配置器"。

2. 在"sql server 外围应用配置器"页上,单击"服务和连接的外围应用配置器"。

3. 在"服务和连接的外围应用配置器"页上,展开"database engine"(数据库引擎),

单击"远程连接,选择"本地连接和远程连接"复选框,选择适用于您的环境的相应协议(我这里使用tcp/ip),然后单击"应用"。

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

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

二、启用 sql server browser 服务

1. 单击"开始",依次选择"程序"、"microsoft sql server 2005"、"配置工具",然后单击"sql server 外围应用配置器"。

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

3. 在"服务和连接的外围应用配置器"页上,单击"sql server browser",在"启动类型"中单击"自动"选项,然后单击"应用"。

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

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

php sqlstate 08001,php远程连接sql server失败SQLSTATE] = 08001相关推荐

  1. php sqlstate 08001,php远程连接sql server失败SQLSTATE] = 08001

    php远程连接sql server失败SQLSTATE] => 080010 melody05152015.01.04浏览117次分享举报 我在本地测试远程连接服务器A的sql server没问 ...

  2. 远程连接SQL Server (转)

    远程连接SQL Server 一 看ping 服务器IP能否ping通. 这个实际上是看和远程sql server 2000服务器的物理连接是否存在.如果不行,请检查网络,查看配置,当然得确保远程sq ...

  3. 【SQL Server】无需公网IP,就可以远程连接SQL Server数据库

    目录 1.前言 2.本地安装和设置SQL Server 2.1 SQL Server下载 2.2 SQL Server本地连接测试 2.3 Cpolar内网穿透的下载和安装 2.3 Cpolar内网穿 ...

  4. 远程连接SQL Server (以sql server2008 Express为例)

    在SQL Server 2005中,可以利用SQL Server 2005 Surface Area Configuration较容易的实现远程连接.然而,SQL Server 2008已经移除该功能 ...

  5. 远程连接SQL Server数据库(基于Sequelize / Navicat)

    一.配置SQL Server 这部分网上已有很多详细的教程,挑选了一篇较为详细的供大家参考 [笔记]win10远程连接SQL Server - 简书 (jianshu.com) 为了读者的阅读体验,请 ...

  6. 远程连接SQL Server数据库

    解决SQL Server管理器无法连接远程数据库的问题 许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,大致的错 ...

  7. 远程连接SQL Server详细介绍

    一 看ping 服务器IP能否ping通. 这个实际上是看和远程sql server 2000服务器的物理连接是否存在.如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务 ...

  8. 远程连接SQL Server 2005数据库

    由于项目需要,我要远程连接到一台团队服务器上的SQL Server 2005数据库.但是试了几次都没有成功,后来在网上搜了很多相关资料终于搞定了,这里把它总结一下. 确保服务器端的数据库中存在sa. ...

  9. 远程连接SQL Server服务器配置教程

    一.安装好SQL Server数据库后:点击所有程序->Microsoft SQL Server2005->配置工具-->SQL Server外围应用配置器 图1 所有程序界面 二. ...

最新文章

  1. ADAS感知算法观察
  2. 让世界零距离 小鱼易连的大梦想
  3. allpairs使用方法_软件测试|正交试验测试用例设计方法
  4. .net Mvc Controller 接收 Json/post方式 数组 字典 类型 复杂对象
  5. div覆盖div DIV相互重叠如何解决
  6. 24种编程语言的Hello World程序
  7. nit计算机应用基础考试系统,NIT考试计算机应用基础试题
  8. 猿创征文|从单机百万tpmc到分布式千万tpmc,GaussDB性能提升的3个关键技术剖析
  9. 苹果手机升级后开不了机怎么办_iPhone8突然黑屏开不了机怎么办?西安苹果售后维修点教你这样解决...
  10. 中国地质大学英语语音学习笔记(三):音节与单词变形(ed,es,ing,est,er,派生等)导致的音节数和读音变化
  11. flyme禁止系统更新_魅族怎么关闭系统更新
  12. 2D/3D视图变换、canvas画布
  13. Oracle数据库上机练习2
  14. scratch连接wedo2.0超详细教程(附资源)
  15. 警告 1 warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead
  16. Android的UAS及UAP定制
  17. 常用sql语句(备忘)
  18. qt for android程序保活 程序后台一直运行不被清理掉(未完)
  19. 爱奇艺视频qsv转换flv格式方法教程
  20. python批量处理PDF文档,输出自定义关键词的出现次数

热门文章

  1. MongoDB副本集搭建及在springboot中使用
  2. c语言如何删除输出的最后一行数据库,新人提问:如何将输出时每行最后一个空格删除...
  3. 基于前端Vue后端.NetCore Web后台管理系统通用开本框架采用前后端分离技术,前端使用vue2.6.0,后端使用.netcore3.1,支持跨平台、多租户
  4. 蓝桥杯单片机零基础到国二经验分享
  5. mysql 等待时间_mysql设置连接等待时间(wait_timeout)
  6. 易飞预计领料和预计生产不准,LRP跑不出需求
  7. 第4章 金融服务中的区块链
  8. Datawhale 知识图谱组队学习 之 Task 1 知识图谱介绍
  9. <一> 从头设计一个三维模型存储格式.dat3d——文件保存类设计
  10. ati显卡驱动的安装 linux,恭喜自己 ati显卡驱动安装成功