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(centos6/7/8)配置IPV6

一、Linux系统1.登录系统具体操作打开SecureCRT软件,点击快速连接输入服务器IPv6地址、端口号、用户名,再次点击连接,输入密码,确认登录服务器。1.png2.png2.确认系统是否支持IPv6,显示0表示应支持[root@localhost ~]# sysctl -a | grep ipv6.*disablenet.ipv6.conf.all.disable_ipv6 = 0net.

Public @ 2016-11-09 15:49:31

[原创]取消Ubuntu系统意外关机后停留在GRUB界面的解决办法

现象:Ubuntu意外断电关机重启进入GRUB引导界面不动,必须手动回车后才能进系统。原因:查看 /boot/grub/grub.cfgif [ "${recordfail}" = 1 ]; thenset timeout=-1elseset timeout=2正是被这个-1给停留到启动界面的解决办法:先将/boot/grub/grub.cfg 默认只读修改为可写入cd /bo

Public @ 2015-01-28 15:47:16

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

SQL Server数据库启动报错1068解决办法

1.在启动【SQL Server 代理 (MSSQLSERVER)】服务时,弹出如图所示的窗口。图片12.png右键单击代理服务,选择【属性】打开属性对话框。图片13.png2.切换到【依赖关系】选项卡,我们可以看见它与【SQL Server(MSSQLSERVER)】服务存在依赖关系。图片14.png鼠标右键单击【SQL Server(MSSQLSERVER)】,选择【启动】。图片15.png3

Public @ 2014-03-20 15:47:44

更多您感兴趣的搜索

0.487730s