Categories


Tags


保留数据重装后sqlserver数据库不能启动(sql2008,sql2012)

最近有很多用户反馈重装为预装sqlserver模板的系统,sqlserver不能正常启动,经核实大部分都是用户保留数据重装更换另外模板的windows系统的原因。由于数据库安装在D盘,有些模板是没有安装sqlserver数据库的,重装前D盘并没有对应sqlserver版本的数据,而保留数据重装D盘的数据不会被替换,所以数据库不能启动。

以下是处理方法

处理前请先注意以下事项:

1、如果【D:\Program Files\】原本有Microsoft SQL Server目录,请先将目录改名。【D:\Program Files (x86)\】目录下Microsoft SQL Server也要改名。

2、D盘如果有mssql目录,请复制一份保留,然后清空D:\mssql里面文件。

一、windows2008+sql2008 不能启动:

手工下载:

http://download.myhostadmin.net/数据库软件/sqlserver2008/2008-d/Program%20Files%20(x86).rar

http://download.myhostadmin.net/数据库软件/sqlserver2008/2008-d/Program%20Files.rar

将压缩包下载存放到D盘,右键--选择解压到当前文件夹

image.png

解压完成以后,在cmd命令行里面分别输入以下命令重置权限

cacls "D:\Program Files\Microsoft SQL Server" /e /g mssqluser:f /T

cacls "D:\Program Files (x86)\Microsoft SQL Server" /e /g mssqluser:f /T

cacls D:\mssql /e /g mssqluser:f /T

最后输入net start MSSQLSERVER 启动sqlserver数据库服务。

注意:有些服务器新安装的可能是westmssql账号,所以上面命令中mssqluser替换为westmssql。

二、windows2012+sql2012 不能启动:

手工下载

http://download.myhostadmin.net/数据库软件/sqlserver2012/2012-d/Program%20Files%20(x86).rar

http://download.myhostadmin.net/数据库软件/sqlserver2012/2012-d/Program%20Files.rar

http://download.myhostadmin.net/数据库软件/sqlserver2012/2012-d/mssql.rar

保存在D盘,右键--选择解压到当前文件夹

image.png

在命令行里面执行以下命令:

cacls "D:\Program Files\Microsoft SQL Server" /e /g westmssql:f /T

cacls "D:\Program Files (x86)\Microsoft SQL Server" /e /g westmssql:f /T

cacls D:\mssql /e /g westmssql:f /T

然后执行net start MSSQLSERVER即可启动

image.png

来源:西部数码


Public @ 2023-01-18 15:47:49

KESION(.NET版)安装方法

KESION(.NET版)的安装过程步骤如下: 1. 下载KESION(.NET版)安装程序。 2. 运行安装程序,根据向导完成安装过程,在安装过程中安装它所需要的各类组件、IIS服务器ISAPI过滤、.net FrameWork及其它配件。 3. 完成安装,可以访问安装目录里的install文件夹,进行环境配置及管理系统的其它配置。 4. 配置完成之后,可以开始使用KESION(.N

Public @ 2023-03-01 08:00:12

Windows操作系统下JDK的配置方法

本教程以JDK1.8为例。1.先从官网下载下来jdk1.8,然后一步一步的安装就可以图片75.png但是在安装过程中,要记下来jdk的安装路径,以后要用到。图片76.png安装成功后,就要开始配置环境变量图片77.png2.配置环境变量需要配置三个地方 JAVE_HOME    Path  CLASSPATH  这三个变量图片78.png图片79.png图片

Public @ 2015-06-23 15:47:11

如何避免ASP的SQL的执行效率低

以下是一些提高ASP SQL执行效率的方法: 1. 编写高效的SQL查询:确保SQL查询语句是优化的,包括选择合适的索引、避免使用不必要的JOIN操作和子查询、避免使用LIKE操作符以及尽可能减少SELECT返回的列数等。 2. 参数化查询:使用参数化查询而不是拼接字符串来构建SQL查询语句,这样可以避免SQL注入攻击,并且能够重复使用已编译的查询计划。 3. 缓存查询结果:如果某些查询结果在一

Public @ 2023-07-31 15:00:28

SQL Server存储过程编程经验技巧

MS SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着MS SQL Server2000的推出,微软的这种数据库服务系统真正的实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上面,没有任何一种数据库系统能与之相抗衡,包括数据库领域的领头羊甲骨文公司的看家数据库系统Oracle在内。不可否认,MS SQL Server最

Public @ 2009-05-21 15:47:50

更多您感兴趣的搜索

0.413874s