sql server 安装及 错误处理方法

2024-09-06 10:18

本文主要是介绍sql server 安装及 错误处理方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近学校学习.net,要用到sql server。一般来说,管理数据库一种是像mySQL一样,在命令行那个黑乎乎的窗口下敲命令管理(但是我没有找到如何在命令行下管理sql server),那会显的你很牛B;另一种就是安装一个像SQLyog这样的可视化数据库管理软件,sql server 2008 management studio就是这样的软件。大部分同学已经安装了Visual Studio 2010,安了Visual Studio2010后(前提是你在安装Visual Studio 2010时,安装了全部组件,比如.net framework等等),会自动安装一个简化版的sql server 2008,这个是不带sql server 2008 management studio的,需要你后天安装。

此外,我从某位大神处得知,如果不安装sql server 2008 management studio的话,在VS2010里面也是可以可视化地操作sql server 2008的,具体还有待考证,安不安自己选择。

安装过程中如果出现什么本文没有提到的异常,请照着程序提示操作,或者自行搜索解决方案,Google不是吃素的,可能会遇到什么版本低的异常,自行下载补丁包升级即可。

在上述条件下安装sql server 2008 management studio,有很多方法,网上也做法不一,其中我觉得比较靠谱的一种方法是这篇文章:http://www.cnblogs.com/william-lee/archive/2010/10/22/1858227.html。本人是自己各种Google,各种尝试后,成功安装的,下面是我的安装的简明过程:

首先下载sql server 2008 management studio安装包(以下链接是官网链接,请放心下载,200M左右):

64位机:SQLManagementStudio_x64_CHS.exe

32位机:SQLManagementStudio_x86_CHS.exe

之后运行下载的文件,会出现程序兼容性提示:




这个官方说是正常的,直接点击运行程序即可。

接下来有可能出现这样的一个错误:




这个我查了一下,你可以关闭查毒软件和防火墙,然后右键选择“以管理员身份运行”,如果还出现,就退出多运行几次,应该就会弹出以下的界面了:




在这个界面上点击左侧的“安装”,在右面选第一个“全新SQL server独立安装或向现有安装添加新功能”,接下来会出现这个界面:




点击“确定”按钮,会出现:




等它操作完毕后,点击“安装”按钮,会出现:




注意,万一有什么问题,点击后面蓝色的字,会弹出错误或者警告的具体信息,这个很有用,你可以用弹出来的信息搜索一下解决方案,如果没问题,在这个界面上点击“下一步”,会出现:




这个界面很重要,我们可以看到,在我们的机器上只安装了SQLEngine,感觉如果选择 “向sql server 2008 的现有的实例中添加新功能” 也可以成功安装,但是我当时索性就选了上面的 “执行sql server 2008 全新的安装” ,经本人亲测可以成功安装,所以这里我们选择“执行sql server 2008 全新的安装”,然后单击下一步,会出现:




然后继续“下一步”:




没说的,我接受,“下一步”:




在这个界面中点击下面的“全选”按钮即可,确保功能都选上,然后下一步:






你懂的,“下一步”:




这个可以不选,随意,然后“下一步”:




然后它就进行安装前的准备工作了,如果出现什么“重启问题”,则重启电脑,重复上述步骤即可,接着“下一步”:




路径就不要修改了,直接点击“安装”即可:








至此就成功了,点击”下一步“:




点击“关闭”即可。

接着到开始->所有程序->Microsoft SQL Server 2008中找到sql server 2008 management studio(如下图):




打开,会出现让你认证的界面:




注意:服务器名称一定要填写:“你计算机的名字\SQLEXPRESS”,写什么“(local)”或者"127.0.0.1"是会有错误的,第一次“身份认证”选择“Windows身份认证”,然后就点击“连接”即可,接着:




至于后续的我们写程序连sql server不能用Windows身份认证,要用sql server认证,你可以添加一个新的账户,设置密码,然后重启一下数据库就好,至此就全部结束了。

在后续的使用过程中你可能会遇到什么错误233啊,或者什么错误14XXX啊,不要沮丧,自己去Google吧。

我想我们在遇到问题时首先要想到自己去解决问题,身为当代的高级知识分子,我们必须有自己处理问题的能力,可以尝试一下,有不懂得问题一定记得去问谷歌或者度娘,坚信你不是第一个遇到这个问题的人,祝你好运,欢迎指正。


 前一段时间想装一下sqlserver,但是一直装不上。搞得我很郁闷,我重装了一下系统。但是还是没有装上。 
     正好今天有时间,所以就尝试着把sqlserver装上。弄了半天,百度了很长时间,终于弄出来了。估计以后大家可能也会遇到,我也加深一下印象,所以记录了下来: 
      大致出错信息如下: 
    RebootRequiredCheck 检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败。 失败 需要重新启动计算机。必须重新启动计算机才能安装 SQL Server。

检查出错

Microsoft SQL Server 2008 Setup - System Configuration Check Report

Computer Name(s): JH 
Report Date/Time: 2010/11/25 19:16
Saved to Directory: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20101125_191528\SystemConfigurationCheck_Report.htm

Rule Name
Rule Description
Result
Message/Corrective Action

GlobalRules: 针对规则组“GlobalRules”的 SQL Server 2008 安装程序配置检查

RebootRequiredCheck
检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败。
失败
需要重新启动计算机。必须重新启动计算机才能安装 SQL Server。

AclPermissionsFacet
检查 SQL Server 注册表项是否一致。
通过
SQL Server 注册表项是一致的,可以支持 SQL Server 安装或升级。

MediaPathLength
检查 SQL Server 安装媒体是否太长。
通过
SQL Server 安装媒体不太长。

OsVersionCheck
检查计算机是否满足最低操作系统版本要求。 
通过
该操作系统版本满足此产品的最低要求。

ThreadHasAdminPrivilegeCheck
检查运行 SQL Server 安装程序的帐户是否具有计算机的管理员权限。
通过
运行 SQL Server 安装程序的帐户具有计算机的管理员权限。

WmiServiceStateCheck
检查 WMI 服务是否已在计算机上启动并正在运行。
通过
Windows Management Instrumentation (WMI) 服务正在运行。

Rules Documentation: http://go.microsoft.com/fwlink/?LinkId=94001
Community: http://msdn2.microsoft.com/en-us/sql/aa336317.aspx
Setup Help File: http://msdn2.microsoft.com/en-us/library/bb500469(SQL.100).aspx

解决步骤:
a 、重启机器,再进行安装,如果发现还有该错误,请按下面步骤 
b、在开始->运行中输入regedit 
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 
d、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认 
e、重启安装,问题解决 
如果还有同样问题,请检查其它注册表中是否有该值存在,如有请删掉



这篇关于sql server 安装及 错误处理方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1141741

相关文章

Ubuntu固定虚拟机ip地址的方法教程

《Ubuntu固定虚拟机ip地址的方法教程》本文详细介绍了如何在Ubuntu虚拟机中固定IP地址,包括检查和编辑`/etc/apt/sources.list`文件、更新网络配置文件以及使用Networ... 1、由于虚拟机网络是桥接,所以ip地址会不停地变化,接下来我们就讲述ip如何固定 2、如果apt安

SQL 中多表查询的常见连接方式详解

《SQL中多表查询的常见连接方式详解》本文介绍SQL中多表查询的常见连接方式,包括内连接(INNERJOIN)、左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全外连接(FULLOUTER... 目录一、连接类型图表(ASCII 形式)二、前置代码(创建示例表)三、连接方式代码示例1. 内连接(I

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Go路由注册方法详解

《Go路由注册方法详解》Go语言中,http.NewServeMux()和http.HandleFunc()是两种不同的路由注册方式,前者创建独立的ServeMux实例,适合模块化和分层路由,灵活性高... 目录Go路由注册方法1. 路由注册的方式2. 路由器的独立性3. 灵活性4. 启动服务器的方式5.

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

Spring排序机制之接口与注解的使用方法

《Spring排序机制之接口与注解的使用方法》本文介绍了Spring中多种排序机制,包括Ordered接口、PriorityOrdered接口、@Order注解和@Priority注解,提供了详细示例... 目录一、Spring 排序的需求场景二、Spring 中的排序机制1、Ordered 接口2、Pri

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

轻松上手MYSQL之JSON函数实现高效数据查询与操作

《轻松上手MYSQL之JSON函数实现高效数据查询与操作》:本文主要介绍轻松上手MYSQL之JSON函数实现高效数据查询与操作的相关资料,MySQL提供了多个JSON函数,用于处理和查询JSON数... 目录一、jsON_EXTRACT 提取指定数据二、JSON_UNQUOTE 取消双引号三、JSON_KE

MySql死锁怎么排查的方法实现

《MySql死锁怎么排查的方法实现》本文主要介绍了MySql死锁怎么排查的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录前言一、死锁排查方法1. 查看死锁日志方法 1:启用死锁日志输出方法 2:检查 mysql 错误