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

Linux操作系统带宽、CPU跑满或跑高排查思路

1. 查看系统资源占用情况:使用 top 命令查看系统资源占用情况,找到占用 CPU 或内存较高的进程。 2. 查看系统负载:使用 uptime 命令或者 top 命令中第一行的 load average,如果系统负载过高,说明系统资源不足。 3. 增加硬件资源:如果系统负载过高,可以考虑增加硬件资源,例如增加 CPU 核心数、增加内存或升级网络设备等。 4. 检查网络带宽:使用 ping

Public @ 2023-06-03 18:00:30

路由跟踪-Tracet命令使用方式介绍

tracert(trace route) 是 DOS 命令,可以用来显示数据包到达目的地的路由路径。一般用来检查网络是否畅通,查看网络有多少跳,以及每个跳的时延。 使用语法: tracert [-d] [-h MaxHops] [-j HostList] [-w TimeOut] [-R] [-S SrcAddr] [-4] [-6] TargetName 参数: -d :不要解析目

Public @ 2023-02-27 03:00:34

SQL Server 2008R2数据库不允许保存更改的解决办法

一、问题描述SQL Server 2008R2数据库在修改表结构的时候出现警告【不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。】图片15.png二、解决步骤1.点击SQL2008菜单  工具—》选项图片16.png2. 打开了选项对话框,展开Designers,单击【表设计器和数据库设计器】,

Public @ 2019-08-10 15:47:46

SQL Server 2008R2数据库设置自动备份

SQL Server 2008R2 的自动备份功能可以通过 SQL Server Management Studio (SSMS) 的图形界面或 Transact-SQL (T-SQL) 命令来设置。 图形界面: 1. 打开 SQL Server Management Studio,连接到 SQL Server 数据库引擎。 2. 在左侧菜单栏中选择要备份的数据库。 3. 右键点击该数据库,选

Public @ 2023-05-28 14:00:42

更多您感兴趣的搜索

0.504174s