问题的发生:今天处于公网的测试服务器数据库SQL SERVER 2008 在连接时突然报错:

已成功与服务器建立连接,但是在登录过程中发生错误。(provider:TCP提供程序,error:0-指定的网络名不再可用。)(Microsoft      SQL Server,错误:64)

众人反馈昨天还好好的,且没有做任何改变。于是找解决方法,网上搜了一把,大致说有两种原因。一是使用SQL SERVER帐户登录时帐户没有权限,没有放开SQL SERVER帐户登录方式;二是服务端TCP/IP配置不对。解决办法对应也有相应的修改,有的说重启服务。但这些都不能解决我的问题。

诊断方法,首先服务端可以使用SQL SERVER 用户登录数据库,原理和外网登录一样,这说明数据库配置没有任何问题。再有,外网可以使用telnet连通1433端口(也可能是配置成了别的端口),说明服务端TCP配置正确,且防火墙和安全配置已放行,否则根本连不通。

再存细分析错误提示,前面说了已成功建立连接,也就说tcp连接是通,只是后续操作出错。再看错误的后一句,网络名不可用,似乎就是说客户端连接时提交的网络名有问题,或者是客户端连接时客户端所处的网络有说不清的问题。那我换一个网络试一下,找一台远程的机器,防火墙放开,连接服务器,一试果然能连通。说明本地网络那里设置了限制,那就重启一下路由器试一下,果然恢复了正常。

具体路由器设置了什么限制,或者是路由器有什么bug在某种情况下发作了,也难以查清,总之重启路由器之后正常了。如果还不行的话,存细检查一下路由器配置项,是不是网管或者谁有意无意设置了什么选项,或者本网络的其它问题也会导致此错误。

已成功与服务器建立连接,但是在登录过程中发生错误。(provider:TCP提供程序,error:0-指定的网络名不再可用。)(Microsoft SQL Server,错误:64)相关推荐

  1. 转转登录一直显示服务器错误,[转]已成功与服务器建立连接但是在登录过程中发生错误。provid...

    已 成功 与 服务器 建立 连接 但是 在 登录 过程 中 发生 错误 . provider 共享 内存 提供 程序 error 0 管道 的另一端上无 任何 进程 . 分类: sql server ...

  2. 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: SSL Provider, error: 0 - 接收到的消息异常,或格式不正确。)...

    之前做好的asp.net部署后,发现 访问数据库时: 异常:已捕获: "已成功与服务器建立连接,但是在登录过程中发生错误. (provider: SSL Provider, error: 0 ...

  3. 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: SSL Provider, error: 0 - 接收到的消息异常,或格式不正确。)

    已成功与服务器建立连接,但是在登录过程中发生错误. (provider: SSL Provider, error: 0 - 接收到的消息异常,或格式不正确.) 参考文章: (1)已成功与服务器建立连接 ...

  4. SQLServer 2008 已成功与服务器建立连接,但是在登录前的握手期间发生错误。 (provider: SSL Provider, error: 0 - 等待的操作过时。...

    SQLServer 2008 已成功与服务器建立连接,但是在登录前的握手期间发生错误. (provider: SSL Provider, error: 0 - 等待的操作过时. 在用SQL Serve ...

  5. 已成功与服务器建立连接,但是在登录前的握手期间发生错误

    网上解决办法很多,不过一般都不实用,不少是直接复制粘贴的. 以下是真正的解决办法: 登陆sql2005时出现如下问题: 已成功与服务器建立连接,但是在登录前的握手期间发生错误.在连接到 SQL Ser ...

  6. SQL SEVER登录失败,无法连接服务器或已成功与服务器建立连接,但是在登录过程中发生错误。(Win10版本,SQL 2019)

    一.首先无法登陆到服务器可以检查一下操作是否打开 1.点进服务器属性 2.然后点进安全性,看下服务器身份验证是SQL SEVER 和Windows身份验证模式,,以及登录审核是否是仅限失败的登录 二. ...

  7. SQL Server 2008 问题——已成功与服务器建立连接,但是在登录过程中发生错误。

    登录报错:已成功与服务器建立连接,但是在登录过程中发生错误. (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程. 解决办法:先用windows模式登录上去,然后 ...

  8. SQL Server(解决问题)已成功与服务器建立连接,但是在登录过程中发生错误

    SQL Server(解决问题)已成功与服务器建立连接,但是在登录过程中发生错误 SQL Server(解决问题)已成功与服务器建立连接,但是在登录过程中发生错误.provider: Shared M ...

  9. .net连接Sql时出现已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error: 0 - 指定的网络名不再可用。) ...

    已成功与服务器建立连接,但是在登录过程中发生错误. (provider: TCP 提供程序, error: 0 - 指定的网络名不再可用.) 今天早上的程序还好好的,下午休息后打开程序,用户登录后发现 ...

最新文章

  1. redis开启远程连接
  2. Chem. Sci. | SyntaLinker: 基于Transformer神经网络的片段连接生成器
  3. Flume Sinks官网剖析(博主推荐)
  4. django-Modelform
  5. 关闭Outlook时最小化
  6. 使用grep -v时候,想去除多个pattern
  7. 【LeetCode笔记】581. 最短无序连续子数组(Java、数组)
  8. c# mysql 链接池溢出_C#MySQL连接池限制,并清理连接
  9. uva225 回溯剪枝
  10. Win2008使用无线网络
  11. SVN共享链接时,避免使用服务器地址,要使用根目录(^)
  12. live2d_一款电脑桌面跨平台开源免费live2D桌面宠物精灵
  13. xampp的安装教程
  14. PeopleSoft 快捷键
  15. 音频LC3编码算法资料
  16. 3DMAX基础学习总结(1)
  17. 高仿凤凰新闻的加载效果
  18. java 复制excel_Java 复制excel批注
  19. 2023-01-03 Echarts学习笔记(二) 常见Option配置项介绍:xAxis,yAxis,series,grid,toolbox,legend,tooltip,title,color等
  20. MySQL--SQL执行分析工具

热门文章

  1. 网易云签到可抽奖?那一年我能签到365天。不信?你看。
  2. PMP试题 | 每日一练,快速提分(二)
  3. linux回环网卡,Linux回环网卡驱动设计
  4. Shape of passed values is (230999, 1), indices imply (230999, 3)
  5. 监测网页内容变化,推送钉钉机器人提醒
  6. 贵州移动乘“云”而上 助力大数据产业发展
  7. Jenkins忘记管理员密码怎么办
  8. 基于javaweb的房地产客户关系管理系统(java+jsp+javascript+servlet+mysql)
  9. java 解码 encodeuri_js与java encodeURI 进行编码与解码
  10. 20:00 @烤仔建工 | 来体验你人生中第一次元宇宙狼人杀鸭~