相关文章推荐

Win+R打开运行输入services.msc查看所有服务/或者我的电脑管理找到服务列表/任务管理器进入服务列表,停止所有与Sql Server有关的服务,如下:

打开控制面板-卸载sqlserver所有相关软件;

删除SQL Server相关注册表:找到

  1. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager,删除右边”PendingFileRenameOperations”这一项:

  2. 删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft下包含Microsoft SQL Server的文件夹

  3. 删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer,如果没有就算了

  4. 删除HKEY_USERS\.DEFAULT\Software\Microsoft\VisualStudio下搜索sqlserver的文件夹删除;

  5. 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下搜索sqlserver的文件夹删除

  6. 删除C:\Program Files里面的Microsoft SQL Server文件夹

  7. 删除C:\Program Files (x86)里面的Microsoft SQL Server文件夹

  8. 如果把sqlserver安装到别的盘,也是找到对应的地方删除 里面的Microsoft SQL Server文件夹

Windows11磁盘检查

  1. 启动报错: 无法使用文件 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\mastlog.ldf',因为最初格式化此文件时所用扇区大小为 4096,而目前所在卷的扇区大小为 32768。请将此文件移到其扇区大小小于或等于原始扇区大小的卷

  2. win+r键打开cmd命令,输入命令; D:是代表安装sqlserver的盘; fsutil fsinfo sectorinfo D: ,检查这两个参数是不是4096,如果不是,则需要去更改;

  3. 解决办法

1.格式化硬盘,指定扇区大小;最好的办法是 重新分一个盘,安装sql;百度有教程

2.使用命令,强制修改参数模拟扇区大小为4kb。

3.右键管理员运行PowerShell,输入命令:

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"

4.继续输入命令,检查是否更改成功

Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes"

5.最后一步啦,不要放松,不然重回新手村啦。

6.重启电脑,完成后 右键管理员模式运行PowerShell,输入命令,检查扇区是否已经更改回来;

​​​​​​Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes"

7.恭喜你,sqlserver总算卸载干净,同时安装环境已经弄好了。开始安装sqlserver;中途不要断网;

8.重启完后在次, 安装SQLSERVER2012错误,未能加载文件或程序集 请移除注册表值 [HKLM/Software/Microsoft/Fusion!EnableLog]

如果报以上错误,请直接删除文件就行

以上是Windows11 下安装sql server 2012解决方法,希望能帮助到大家。

博主认为卸载重新 安装 太麻烦,选择了关闭防火墙然后重启,不卸载,从之前的 安装 向导那里继续 安装 。它能检测到你已经 安装 成功了一部分,所以只会 安装 数据库 引擎服务,速度会快得多。这里是博主的经验,这个办法方便快捷所以分享出来希望对你有帮助。如果你这样做还是有问题那再卸载重装,甚至重装系统也可以,只是如果本来这样简单解决的问题弄得很麻烦就没必要了。4.卸载,重装系统,重新 安装 数据库 。1.先全部卸载,重新 安装 数据库 。2.关闭防火墙,重新 安装 数据库 。3.卸载后重启,重新 安装 数据库 。4.重启,继续 安装 。 卸载主软件Microsoft SQL Server 2008 (64-bit),(虽然里面有很多以Microsoft SQL Server 2008开头的,但是选择这个主的程序就可以了,其它组件在删除过程中会自动被删除掉),还有卸载以Mircosoft visual studio开头的程序 ②uninstall卸载工具:https://www.crystalidea.com/uninstall-tool 安装 不上怎么解决:你下载一个 .NET Framework 3.5 这个插件,装上后再装 sql sever 2012 就可以了。 连接不上怎么解决:你用语句连接 数据库 发现怎么都连接不上,不一定是语句出问题,而是你没重启 数据库 ,因为修改 数据库 后,要重启才能生效。 完成这四步之后重启电脑重新启动 SQL server服务进程发现可以正常启动(如果重启 sql server服务发现还不行,但已经不是1067的错误代码,只需要重新 安装 sql server发现可成功启动!2.以管理员身份的命令提示符( Windows PowerShell)1.关闭杀毒软件,防火墙,常规操作,基本没啥用。上述3点一并设置后 安装 成功!win 11 安装 sqlserver 踩坑记录。④验证密钥是否已成功添加,控制台输入。3.用户账户控制设置为不推荐。 步骤1:将电脑上已 安装 的部分彻底删除干净https://blog.csdn.net/cyuyan520/article/details/80360952?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%A6%82%E4%BD%95%E5%B0%86 SQL %20Server%20 2012 %E5%8D%B8%E8%BD%BD%E5%B9%B2%E5%87%80&utm_medium=distribute.pc_searc 日志中,一般:1、MSDTC 安装 失败 ——重新先 安装 Office即可简单解决(Office软件中包含了这个分布式传输控制软件);2、提示:一般性的网络错误,详见如下解决。这样就不必重装系统了。计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment。计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows \CurrentVersion\SharedDLLs。
 
推荐文章