SQL Server 2017 【已解决】成功与服务器建立连接,但是在登录过程中发生错误。(Microsoft SQL Server,错误: 233)管道的另一端上无任何进程。

本文主要是介绍SQL Server 2017 【已解决】成功与服务器建立连接,但是在登录过程中发生错误。(Microsoft SQL Server,错误: 233)管道的另一端上无任何进程。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

此博客为个人博客,不涉及商业用途,仅提供学习参考,内容均来自个人原创以及互联网转载和摘录。
此博客上带有原创标识的文章、图片、文件等,未经本人允许,不得用于商业用途以及传统媒体。
本文首发于CSDN,版权所有,禁止转载。
如需转载,请在评论区留言或私信申请,经同意后可转载,否则属于侵权行为
————————————————


2020.4.23更新
换了一台电脑,需要重装数据库并配置环境,遇到了同样的问题,参照本文解决方法顺利解决。


目录

  • 问题
  • 解决方法

问题

在初学数据库时,一般都会使用自带的sa登录名及相应密码以保障用户进行更安全的操作。一般来说,需要进行以下两步操作:

  1. 对服务器单击右键,查看属性,在安全性选项中将服务器身份验证模式更改为“SQL Server 和 Windows身份验证模式”。
  2. 在安全性/登录名目录下找到sa,单击右键查看属性,在状态选项中将登录名改为“启用”,并确保是否允许连接到数据库引擎为“授予”;在常规选项中设置密码。
    上述部分不是本文的重点,故不再赘述。

在进行了上述操作后,按提示重启SQL Server Management Studio,再连接数据库时,将 身份验证 处选为 SQL Server 身份验证,并输入用户名和密码,点击 连接
MSSMS登录
此时,会报一个错误:已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。

这就是我遇到的问题,我相信很多朋友也会遇到。这个问题网上已有一些解答,比如我参考了 AoboSir的博文,插一句,该博文中对问题的产生和其他一些报错做了详细的复现,参考价值高,有兴趣的朋友可以看看。

我还是主要讨论自己遇到的问题,即我按该博文照做以后仍没有完全解决的部分。

解决方法

  1. 关闭Microsoft SQL Server Management Studio
  2. 打开控制面板,找到 管理工具 并打开。
    管理工具
    如果没有,就将右上角的查看方式由 类别 更改为 大图标小图标
    在这里插入图片描述
    打开管理工具目录下的 服务
    服务
  3. 找到 SQL Server Browser,若启动类型为禁用状态,则双击将其改为 自动
    在这里插入图片描述
    随后,单击右键将其启动。此处我已启动。
    在这里插入图片描述
  4. 最后一步,也是我出问题的一步。即 重新启动 SQL Server服务项
    在这里插入图片描述
    此处,我产生了报错:

Windows 无法停止 SQL Server (MSSQLSERVER) 服务(位于 本地计算机 上)。
错误 1061: 服务无法在此时接受控制信息。

在这里插入图片描述

在这里插入图片描述
我利用管理员模式在MSSMS中重启服务器或是重启电脑都无法成功。

我的解决方案是:
将SQL Server服务改为禁用状态,重启电脑,再将其改为自动状态,并点击启动(类似于第3步 启动 SQL Server Browser)。问题解决。

具体思路还是想办法重启该服务项,既然开机状态下没法重启该服务,我就索性禁用该服务,这样一来,重启电脑后该服务必定处于关闭状态,此时再启动即可视为重启该服务。

————————————————
感谢您的阅读,如果您有收获,请给我一个三连吧!
如果您觉得这还不够,可以点击右侧的 打赏 按钮,告诉我: 你币有了!

这篇关于SQL Server 2017 【已解决】成功与服务器建立连接,但是在登录过程中发生错误。(Microsoft SQL Server,错误: 233)管道的另一端上无任何进程。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/214789

相关文章

Security OAuth2 单点登录流程

单点登录(英语:Single sign-on,缩写为 SSO),又译为单一签入,一种对于许多相互关连,但是又是各自独立的软件系统,提供访问控制的属性。当拥有这项属性时,当用户登录时,就可以获取所有系统的访问权限,不用对每个单一系统都逐一登录。这项功能通常是以轻型目录访问协议(LDAP)来实现,在服务器上会将用户信息存储到LDAP数据库中。相同的,单一注销(single sign-off)就是指

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti

SQL中的外键约束

外键约束用于表示两张表中的指标连接关系。外键约束的作用主要有以下三点: 1.确保子表中的某个字段(外键)只能引用父表中的有效记录2.主表中的列被删除时,子表中的关联列也会被删除3.主表中的列更新时,子表中的关联元素也会被更新 子表中的元素指向主表 以下是一个外键约束的实例展示

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

服务器集群同步时间手记

1.时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@node1 桌面]# rpm -qa|grep ntpntp-4.2.6p5-10.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [r

如何去写一手好SQL

MySQL性能 最大数据量 抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置、MySQL配置、数据表设计、索引优化。500万这个值仅供参考,并非铁律。 博主曾经操作过超过4亿行数据

W外链微信推广短连接怎么做?

制作微信推广链接的难点分析 一、内容创作难度 制作微信推广链接时,首先需要创作有吸引力的内容。这不仅要求内容本身有趣、有价值,还要能够激起人们的分享欲望。对于许多企业和个人来说,尤其是那些缺乏创意和写作能力的人来说,这是制作微信推广链接的一大难点。 二、精准定位难度 微信用户群体庞大,不同用户的需求和兴趣各异。因此,制作推广链接时需要精准定位目标受众,以便更有效地吸引他们点击并分享链接

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间