当我决定安装SharePoint 2016 IT预览版时,我想我应该将它安装在Windows Server 2016技术预览版以及SQL Server 2016社区技术预览版(CTP)上。我敢打赌,你可能没有意识到,今天有很多不同的名字,以前曾被称为“测试版”的时代早已过去。

Windows Server 2016 Technical Preview的安装很简单,但是当我开始在Hyper-V的Windows Server 2016 Technical Preview上安装SQL Server 2012时,遇到了一些问题。当我在SQL Server 2016 CTP2.3安装期间开始遇到一些错误时,我决定更好地解决这些问题,因为2016版本将成为与Windows Server 2016和SharePoint Server 2016最兼容的版本。所有这些产品仍处于测试阶段所以在开始为我的商业客户安装这些产品之前,我必须耐心解决这些错误。

# Error 1

在SQL Server安装期间,您可能会遇到以下错误警告:

" 找不到数据库引擎启动句柄 "

在上面的屏幕截图中,句柄拼写错误。本文中的屏幕截图来自Windows Server 2016 Technical Preview上运行的SQL Server 2016 CTP2.3。我仅在SQL Server 2016 CTP2.3中遇到过此错误,在SQL Server 2014或2008中可能也会遇到此错误。

 

#2 参考步骤

1.如果您已经安装了SQL Server,那么您应该通过控制面板完全删除它并重新启动服务器。

2.如下所示进入“服务器配置”页面时,您会注意到SQL Server数据库引擎服务正在使用帐户NT Service \ MSSQLSERVER。

3.通过单击下拉框,选择浏览,然后在Active Directory中的选择用户,计算机,服务帐户或组窗口中键入SYSTEM,将帐户从NT Service \ MSSQLSERVER 更改为NT AUTHORITY \ SYSTEM。点击确定接受新帐户。

4.看起来类似于下面的屏幕截图。

5.按照配置向导继续进行安装。

6.不应该再收到在安装过程中找不到数据库引擎启动句柄错误

#3

SQL Server安装完成后,应该重新启动Windows服务器。是的,即使系统没有提示您重新启动服务器,也必须在安装SQL Server,SharePoint Server等之后重新启动服务器,否则可能会遇到问题。

官方建议在安装完成后,您应该将此帐户更改回将运行SQL数据库引擎服务的低权限域帐户。http://social.technet.microsoft.com/wiki/contents/articles/24364.sql-server-troubleshooting-could-not-find-database-engine-startup-handle-error-during-installation.aspx

如上所述,要将帐户更改回低权限域帐户,请按照本节中的步骤操作。域帐户可以只是一个常规域用户帐户,而不是管理员,但它可能需要SQL Server(而不是Windows Server或Active Directory域)中的特殊权限。例如,默认情况下,NT Service \ MSSQLSERVICE和NT Service \ SQLSERVERAGENT在SQL Server上都具有sysadmin权限,这意味着用作服务帐户的域帐户将需要SQL Server上的这些权限。

另外,值得注意的是,重新启动SQL Server意味着您正在使SQL Server不可用,直到服务再次启动。虽然这通常很短,但最好在正常营业时间以外执行此步骤。

SQL Server 2016,2014 “无法找到数据库引擎启动句柄”的更多相关文章

  1. sqlserver2017 重装过程中出现“无法找到数据库引擎启动句柄”错误的解决办法

    sqlserver数据库引擎修改账号名,详情参考:http://blog.51cto.com/djclouds/2089047?utm_source=oschina-app 在SQL Server安装 ...

  2. [资料分享]SQL Server 2016/2014/2012/2008简体中文企业版下载+对应补丁

    为什么只提供企业版下载呢?因为不管你是学生还是工作研究人员,企业版都是功能最为齐全的一个版本,比如企业版都集成了SQL Server Management Studio管理界面(俗称企业管理器的可视化 ...

  3. SQL Server 2016/2014/2012/2008/2005/2000简体中文企业版下载地址

    为什么只提供企业版下载呢?因为不管你是学生还是工作研究人员,企业版都是功能最为齐全的一个版本,比如企业版都集成了SQL Server Management Studio管理界面(俗称企业管理器的可视化 ...

  4. SQL Server 事件探查器和数据库引擎优化顾问

    简介 说到Sql的[性能工具]真是强大,SQL Server Profiler的中文意思是SQL Server事件探查,这个到底是做什么用的呢?我们都知道探查的意思大多是和监视有关,其实这个SQL S ...

  5. SQL Server 2016新特性:数据库级别配置

    新的  ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL) 用来配置数据库级别配置. 这个语句可以配置每个数据库的配置: 清理过程cache 设置MA ...

  6. 数据库技术丛书:SQL Server 2016 从入门到实战(视频教学版) PDF

    1:书籍下载方式: SQL Server2016从入门到实战 PDF 下载  链接:https://pan.baidu.com/s/1sWZjdud4RosPyg8sUBaqsQ 密码:8z7w 学习 ...

  7. 微软发布正式版SQL Server 2016

    微软于今天在SQL 官方博客上宣布 SQL Server 数据库软件的正式发布版本(GA),历时一年多,微软为该软件发布了多个公共预览版和候选版本,而今天最终版本终于上线了.在博客中,微软数据集团的企 ...

  8. 升级到SQL Server 2012/2014时一些需要考虑的事项

    1. 使用Upgrade Adviser评估升级前需要解决的事情. https://msdn.microsoft.com/zh-cn/library/ms144256(v=sql.110).aspx ...

  9. SQL Server 2016 Failover Cluster + ALwaysOn

    SQL Server 2016 Failover Cluster + ALwaysOn 环境的搭建 近期公司为了提高服务的可用性,就想到了部署AlwaysOn,之前的环境只是部署了SQL Server ...

随机推荐

  1. minihttp安装配置ssl和c语言实现cgi

    概述:参考了大牛们的方法,结合自己的环境做了修改,主要是讲:minihttp安装配置ssl和c语言实现cgi接收字符串并且保存系统环境:centos6.5 开发版 依赖软件包: mini_httpd- ...

  2. web前端之Html和Css应用中的细节问题

    1.居中的n种方法:①.margin: 0 20%; ——设置margin上下外边距的值设置为0,左右外边距设置成相同的百分比,既可将盒子居中. ②.margin: 0 auto;width: 100 ...

  3. C#连接Oracle数据库解决报错(需要安装Oracle客户端软件8.1.7)的问题

    1.通过nuget安装  ManagedDataAccess 2.引用 using Oracle.ManagedDataAccess.Client; 注:最低framework4.0 测试连接: // ...

  4. 洛谷 - P3952 - 时间复杂度 - 模拟

    https://www.luogu.org/problemnew/show/P3952 这个模拟,注意每次进入循环的时候把新状态全部入栈,退出循环的时候就退栈. 第一次就错在发现ERR退出太及时,把剩 ...

  5. 小议IT公司的组织架构

    IT公司的组织结构还是很相似的,常见的部门也不多.我简单地总结了下,分享给各位.每个公司都有自己独特的组织架构,本文仅供参考.很多部门和职位的职责和权力,我也不甚了解.简单地写写,有兴趣的同学可以补充 ...

  6. 关于/proc/cpuinfo文件

    以上输出项的含义如下: processor :系统中逻辑处理核的编号.对于单核处理器,则课认为是其CPU编号,对于多核处理器则可以是物理核.或者使用超线程技术虚拟的逻辑核 vendor_id :CPU ...

  7. 洛谷P2188 小Z的 k 紧凑数

    P2188 小Z的 k 紧凑数 题目描述 小 Z 在草稿纸上列出了很多数,他觉得相邻两位数字差的绝对值不超过 k 的整数特别奇特,称其为 k 紧凑数. 现在小 Z 想知道 [l,r] 内有多少个 k ...

  8. codevs 3333 高级打字机

    3333 高级打字机   题目描述 Description 早苗入手了最新的高级打字机.最新款自然有着与以往不同的功能,那就是它具备撤销功能,厉害吧. 请为这种高级打字机设计一个程序,支持如下3种操作 ...

  9. python的编码问题整理

    一.编码和解码 1.编码(encode):将人类可以识别的语言(英文.中文等)转化成机器语言(01串)的过程,用于存储. 2.解码(decode):将机器语言转化成人类可识别的语言的过程,用于显示. ...

  10. SpringBoot2.0 基础案例(09):集成JPA持久层框架,简化数据库操作

    一.JAP框架简介 JPA(Java Persistence API)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范.主要是为了简化持久层开发以及整合ORM技术,结束H ...