园长在学数据库,在安装的的过程中出现了许多问题,由于处理方式不当,系统重装两次,“白白”的所有数据惨遭格式化的命运(白白是我笔记本)。为了避免以后的同仁们走我的老路,特发技术笔记一篇,和后人共勉.......
1,首先得分清楚自己操作系统是32位还是64位的
有必要先谈谈32位和64位之间的区别。32位理论上能支持4G的内存,但是实际只能支持3.5G左右。而64位能支持4G以上的内存,如果你的笔记本内存<=4G,园主建议装32位操作系统(OS)就够了。
x86(32),x64(64)两者有很大的区别,对一般软件来说64位操作系统能够兼容32位的软件,但是某些软件除外。比如SQL 和SQL企业管理器,还有64位的没有debug命令,在联系汇编的时候就会很蛋疼。
规则,32位操作系统选择32位的SQl,64位选择64位SQL,企业管理器也是一样的。
2,数据库安装中出现的问题
2.1 SQl安装成功,但是安装企业管理器失败,常见的问题有 出现错误码 29506
可能情况 2.1.1系统兼容性问题,解决方法,右击安装程序,选择兼容性疑难解答,从兼容性解答中运行程序
2.1.2管理权限问题,右击安装程序,选择以管理身份运行
2.2企业管理器安装成功,但数据库引擎连接不上服务器,
解决方法 在数据库服务器一栏手动输入 localhost ,localhost在计算机网络中,localhost(意为“本地主机”,指“这台计算机”)是给回路网络接口(loopback)的一个标准主机名
3,第一次安装数据库失败,想重新再装一次
数据库是一个很奇特软件,她涉及到计算机注册表,文件系统等多个方面,所以想重新装数据库不是一件简单的事,这里楼主提供一种解决方法,这是重装系统的最后一次尝试
1.先下个Windows Install Clean Up(微软下载),清理sql相关东西,要全部清理。
2.到控制面板--添加删除程序中看是否还有未删的。
3.删除安装sql server 2005所在文件夹。
4.到C盘windows下搜索sql.删除所有搜出文件(在隐藏文件inf下搜索sql,删除所有搜出文件)。
5.下个srvinstw.exe,删除所有sql相关服务。
6.到控制面板--管理工具--计算机管理--本地用户和组--组,删除所有与sql相关信息。
7. 开始——运行,输入regedit进入注册表,
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
删除以上文件。
8.用优化工具优化一下注册表,如优化大师。
9.重启后重装sql.
PS:要是上述的各种方法都不行的话,那就重装
园长安装数据库日夜不分奋战两天,希望以后的园友不要重蹈覆
觉得不错的话,各位亲们别忘记评论给赞
相关推荐
所幸的是此类问题还真有人遇到了,而且也有好几种解决方法。我就用了两种方法,分享一下吧: 方法一: 将要附加的文件拷贝到 SQL Server默认的 Data 目录,此时附加就会成功;即自己所安装的路径下 方法二: 使用...
Navicat Premium 连接 SQL Server 数据库遇到问题及解决方法 Navicat Premium 是一个功能强大且功能丰富的数据库管理工具,支持多种数据库管理系统,包括 SQL Server、MySQL、Oracle 等。但是在使用 Navicat ...
Sql Server 数据库超时问题的解决方法 Sql Server 数据库超时问题是指在使用 Sql Server 数据库时,出现的等待响应时间过长或超时的问题。这种问题可能会导致数据库连接中止、查询失败等问题。 一、Sql Server ...
总结来说,SQL Server的安装挂起问题可以通过"SQL安装挂起解决工具"得到有效解决,用户需要了解基本的系统需求,熟悉如何查看和分析系统日志,以及如何按照提示修复问题。通过这些方法,即使没有深入的IT知识,也能...
Sql Server数据库超时问题的解决方法 在Sql Server数据库中,超时问题是一个常见的错误,可能会导致数据库的性能下降,影响应用程序的稳定运行。该问题的解决方法可以从多方面入手,包括数据库设计、连接设置、查询...
标题中的“解决SQL数据库程序挂起问题”是一个典型的IT故障排查和修复场景,涉及到SQL数据库的运行状态和系统性能优化。挂起通常意味着程序或进程处于非响应状态,可能由于资源耗尽、死锁、错误的查询执行计划、内存...
手动解决方案文件"sql解决方法(手动).txt"则可能包含详细的步骤和指导,适合那些喜欢逐个解决问题的用户。打开这个文本文件,根据里面的说明一步一步操作,这通常包括检查系统设置、手动安装缺失组件、修改配置...
本文将深入探讨SQL数据库“置疑”问题的原因、分析、预防和解决方法。 首先,“置疑”状态通常表示数据库在尝试打开时遇到了问题,可能由于硬件故障、操作系统错误、文件权限问题或SQL Server服务异常等导致。SQL...
### CPU三核六核电脑安装SQL数据库方法及问题解决 #### 背景与问题概述 随着技术的进步,多核CPU已经成为市场的主流选择。然而,在实际应用过程中,尤其是在早期的操作系统和软件环境下,某些特定配置可能会遇到...
总结来说,本文档详细介绍了如何使用管家婆SQL2005数据库一键安装包,解决了安装过程中可能遇到的问题,并提供了安装Microsoft .NET Framework 2.0和处理性能监视器计数器错误的方法,以确保顺利安装并运行管家婆...
解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...
### SQL Server 数据库迁移孤立用户的解决方法 在进行SQL Server数据库迁移时,经常会遇到一个棘手的问题:迁移完成后,部分用户无法与原有的登录名相对应,导致这些用户成为“孤立用户”。这种情况下,用户虽然...
本文介绍的解决方案可以帮助数据库管理员快速解决数据库可疑问题,但这只是解决问题的方法,而不是预防问题的方法。因此,在日常运维中,数据库管理员需要定期备份数据库、检查数据库日志、监控数据库性能等,以避免...
假设数据库为TEST: 按以下步骤执行 A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise Manager里面建立。 B.停掉数据库服务器。 C.将刚才生成的数据库的日志文件...
"SQL Server 无法打开用户默认数据库的解决方法" SQL Server 无法打开用户默认数据库是指在 SQL Server 2005 中,用户无法连接到其默认数据库的现象。这可能是由于用户账户的默认数据库被删除或更改所导致的。在...
总结来说,SQL SERVER数据库的打包涉及创建安装类库,处理SQL脚本,设置安装项目,设计用户界面,以及编写处理数据库操作的代码。通过这些步骤,我们能够确保数据库随应用程序一同安装,并根据用户输入的参数动态...
### SQL Server 2000 数据库安装指南与常见问题解决 #### 一、服务器端数据库的安装 ##### Microsoft SQL 2000 SERVER 安装说明 由于系统需要 SQL Server 2000 的支持,因此在服务端必须首先安装 SQL Server 2000...
总之,解决SQL Server中的中文乱码问题需要关注数据库的排序规则设置,以及在数据传输和存储过程中保持编码的一致性。通过正确配置这些方面,可以确保中文数据在SQL Server环境中正常显示和处理。
本文将详细介绍 SQL 数据库超时过期问题的解决方案,并对每个问题进行了详细的分析和解决方法。 1. 数据库设计问题造成 SQL 数据库新增数据时超时 症状:Microsoft OLE DB Provider for SQL Server 错误 '80040e31...