安装SQL Server 2005过程出现错误“SQL Server 服务无法启动”的解决办法

安装SQL Server 2005过程出现错误“SQL Server 服务无法启动”的解决办法
安装SQL Server 2005过程出现错误“SQL Server 服务无法启动”的解决办法

近日遇到一台曙光天阔A620R-H服务器,安装了win server 2003 R2的系统,需要来安装SQL Server 2005,系统是新做的,很干净。首先,安装

了.netFramework2.0及IIS,拿来一版以前装过,而且没有问题的SQL Server 2005企业版,在安装到大约一半的时候,提示错误:“SQLServer服务部无法启动”。

起初怀疑过权限的问题,在网上寻找了一些解决办法,都不行;在卸载重装SQL Server 2005两三次后,突然看到微软官网上的一条技术帮助信息,

https://www.360docs.net/doc/6c13849889.html,/kb/954835/zh-cn。

意思是,在具有多核处理器的计算机,您可能无法安装SQL Server 2005,而曙光天阔A620R-H服务器搭载一颗6核CPU,所以不能安装SQL Server 2005,得到这个答案的确让人沮丧,不禁感慨微软的万恶。。。继续向下看,这个问题的解决办法如下:

SQL server服务无法启动的原因分析:

在安装SQL 2005标准版(不多于四个CPU)和企业版(无限制)时,CPU的总核数必须是2的n次方。即核心数为1,2,4,8,16,32依次类推。因BL680C

核心数为6x4=24,所以不能正常安装。当将核心数更改为8,16时,顺利完成安装。

说实话,觉得这么做很不可思议,居然与核心数有关。继续吧,按照上面所说的步骤,修改了“/NUMPROC”,此处我先说一下,我把“/NUMPROC”改为1,4,8都不能正常安装SQL Server 2005,唯独改为2后,可以正常安装。

“/NUMPROC”改为2后,重启服务器,可以在任务管理器中看到,原来的12核心,已经变为2个核心。

用Windows Installer CleanUP将SQL Server 2005删掉,再删掉注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQLServer

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVERADHEL PER

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQLServer

最后删掉C:\ProgramFiles\MicrosoftSQLServer;重启后,来重新安装SQL Server 2005,安装过程中没有再出现这个“SQLServer服务部无法启动”的问题了;然后安装SQL Server 2005 SP3补丁(据说这个补丁已解决了这个问题),但在安装补丁的过程中,程序提示“无法安装”,让人无奈!

这个问题的出现让我怀疑到SQL Server 2005在重装前是否已卸载干净,于是,重做了一次win server 2003SP2的系统,再重复上述的操作,一切正常了,悬着的心也落下了。。。

上面长篇累牍,看起来有些乱,下面整理了正确的安装步骤,大家参考吧。

==================================================================== 1.单击开始,单击运行,键入msconfig,然后单击确定。在系统配置实用程序对话框中,单击BOOT.INI选项卡。在BOOT.INI选项卡上单击高级选项。在BOOT.INI高级选项对话框中,单击以选中在/NUMPROC=复选框。在旁边的列表在/NUMPROC=复选框,单击2,然后单击确定。在系统配置实用程序对话框中,单击确定。重新启动服务器。

2.安装SQL Server 2005。

3.安装SQL Server 2005 sp3补丁,安装结束后,重新启动服务器。

4.将上面说的“/NUMPROC”去掉钩,重新启动服务器。

5.大功告成!

SQLSERVER镜像环境搭建详细操作步骤

. SQLSERVER2008R2镜像操作步骤关于环境设置everyone;和1.MSSqllServer安装路径下的MSSQLMSSSQL下的DATA和BACKUP文件权限设置为C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\目录:】【添加】【右键】步骤:在文件夹上点→【属性】→【安全】→【编辑】→→【高级】→【立即查找】→【EVERYONE→【确定】,选中EVERYONE设置权限→【完全控制】→【确定】; 2.修改MachineKeys文件夹权限: c:\ProgramData\Microsoft\Crypto\RSA\MachineKeys\的权限为everyone;】步骤:在文件夹上点【右键】→【属性】→【EVERYONE【立即查找】→【高级】→→【安全】→【编辑】→【添加】EVERYONE 设置权限→【完全控制】→【确定】;→【确定】,选中); TRUE(设置数据库的”外围应用配置器”的RemoteDaceEnabled 为主机和备机都要修改,步骤一样3. 】→在连接到服务】→【SQL Server ManagementStudio步骤:打开【所有程序】→【Microsoft SQL Server 2008 R2Microsoft SQL Server 其他保持默认,然后点击连接;IP,输入设置的密码,器对话框→服务器名称下拉框输入本机的对象资源管理中选中根节点,点【右键】→【方面】→【常规】在方面下拉框中选择【外ManagementStudio围应用配置器】选中【RemoteDacEnabled; →【确定】】修改值为:TRUE 】→【属性】→【高TCP/IPv4修改NetBIOS设置:点击【网络和共享中心】→【本地连接】→【属性】→【4. 】→【确定】;上的NetBIOS(N)WINS】→【NetBIOS设置】修改为:【启动TCP/IP级】→【 5.更改主备计算机名称;步骤:选中【计算机】点【右键】→【属性】→【高级系统设置】→【计算机名】→【更改】,在计算机名的输入框中输入计算机名称,建议主机用:PRIMARY 备机用:MIRROR ;→【确定】; 与主机名称对应。修改文件:C:\WINDOWS\SYSTEM32\DRIVERS\etc\目录下的hosts6.设置指定IP例如:PRIMARY 172.168.2.101 主机IP是:计算机名称:计算机名称:MIRRORIP备机是:172.168.2.102 文件,修改文件最后两行内容为:用记事本打开hosts172.168.2.101 PRIMARY 可编辑范本 . 172.168.2.102 MIRROR C:\Program 建立一个共享文件夹,作为数据库备份的映射路径。建议在备机数据库存放数据的文件根目录下(7. )建共享文件夹. Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\新建文件夹:【右键】→【新建】→【文件夹】→【重命名】→命名为:backup;步骤:1.设置共享:【右键】→【属性】→【共享】→【高级共享】→选中【共享此文件夹】选项→【权限】2.EVERYONE】→【完全控制】→【确定】→选中【 镜像步骤打开SQL Server ManagementStudio】→在连接到服务器对1.打开【所有程序】→【SQL Server ManagementStudioMicrosoft SQL Server 2008 R2】→【话框→服务器名称下拉框输入本机IP,输入设置的密码,其他保持默认,然后点击连接;\backup\;:2.在数据盘根目录中新建一个文件夹用于存放证书。e 主机数据库备份→【任务】→【备份】直接上【右键】 1.先完整备份数据库:在数据库根节下的数据库HT_MANAGE_DB点【确定】→

SQLServer的简介及发展历程

S Q L S e r v e r的简介及发展历程SQL简介 SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM 语言作为查询语言。 织,负责开发美国的商务和通讯标准。ANSI同时也是ISO和InternationalElectrotechnicalCommission(IEC)的 ANSI随之发布的相应标准是ANSISQL-92。ANSISQL-92有时被称为ANSISQL。尽管不同的关系数据库使用的SQL版本有一些差异,但大多数都遵循ANSISQL标准。SQLServer使用ANSISQL-92的扩展集,称为T-SQL,其遵循ANSI 制定的SQL-92标准。 SQL发展历史 1970:E.J.Codd发表了关系数据库理论(relationaldatabasetheory); 1974-79:IBM以Codd的理论为基础开发了“Sequel”,并重命名为"SQL"; 1979:Oracle发布了商业版SQL 1981-84:出现了其他商业版本,分别来自IBM(DB2),DataGeneral(DG/SQL),RelationalTechnology(INGRES); SQL/86:ANSI跟ISO的第一个标准; SQL/89:增加了引用完整性(referentialintegrity); SQL/92(akaSQL2):被数据库管理系统(DBMS)生产商广发接受; 包括oids; SQL/2003:包含了XML相关内容,自动生成列值(columnvalues); 2005-09-30:“Dataisthenextgenerationinside...SQListhenewHTML”!TimO'eilly提出了Web2.0理念,称数据将是核心,SQL将成为“新的HTML"; SQL/2006:定义了SQL与XML(包含XQuery)的关联应用; 2006:Sun公司将以SQL基础的数据库管理系统嵌入JavaV6 2007:SQLServer2008(Katmi)在过去的SQL2005基础上增强了它的安全性,主要在:简单的数据加密,外键管理,增强了审查,改进了数据库镜像,加强了可支持性。 SQLServer的基本信息 SQLServer是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX?操作系统上的应用。数据库引擎是SQLServer系统的核心服务,负责完成数据的存储、处理和安全管理。

在windows7 下安装SQL Server 2005标准版完美教程

在windows7 下安装SQL Server 2005标准版 在安装SQL Server 2005过程中主要遇到以下两个问题 □1.IIs(Internet Information Service)未安装 安装过SQL Server的人可能知道,它的有些服务要依赖于IIS,所以为了保证数据库的顺利安装,先启用IIS服务吧!Win7比XP好的一点是:启用IIS功能无需借助系统安装盘了,只要在控制面板里启用即可,如图: step1

step2 第三步需要注意的是,选中红框中的复选项,分别为“Internet Information Services 可承载的Web 核心”、“Web 管理工具”和“万维网服务”,这里我不确定“Web 管理工具”是否需要,因为我选中它们的父节点“Internet 信息服务”后选中了它的一些子项,多选

总比少选全面,需要将它们的子项全部选中才显示为“√”,否则显示为“■”,记住,一定要显示为“√”才行,效果就和step3一样就可以了!点击确定后会出现线面的框框 □2.如何解决SOL Server安装过程中的COM 检查失败问题(这个可以有效的解决)1、开户MSDTC服务 开始-运行,输入cmd后回车,在命令提示行中输入msdtc -install 并回车。 2、开启COM+ System Application服务。 开始-运行,输入Services.msc后回车,打开服务和应用程序。并在服务列表里面找到COM+ System Application。右键单击,点属性,然后更改启动方式为“自动”,并点击下面的“启动”开启此服务。 对2的重要补充:有的人会发现COM+ System Application这个服务无法启动,这个服务依赖于另外3个服务,将这3个服务都开启就可以了。此3个依赖关系在COM+ System Application属性那里。 \(0^◇^0)/解决以上两个问题,现在就可以顺利安装了 紧接着进入如下画面

超详细图解sql2005安装全过程

其实不晓得 其实不晓得 主页博客相册个人档案好友 查看文章 超详细图解sql2005安装全过程 2009年11月27日 星期五 22:35 之前安装S Q L2005老是安装不上,在选择数据库时为灰色,不能进行选择,经查找原因是:操作系统和数据库版本不兼容,我用的是W I Nxp 专业版s p 2,而数据库的版本是:En t e r p r is e Ed it io n 1 ,所以导致这个问题的出现,现在网上找了一份有关S QL2005的安装图解,供大家参考,也给自己做一个备份! 安装可能出现的问题参考: 1》安装VS 2008后再安装S Q L2005无组件和S Q L 服务的解决办法 2》s q l2005开发版:选择的功能中没有任何功能可以安装或升级问题的终级解决方法 安装准备: 1、S Q L S e r v e r 2005 的各版本之间选择 大多数企业都在三个 S Q L S e r v e r 版本之间选择:S Q L S e r v e r 2005 En t e r p r is e Ed it io n 、S Q L S e r v e r 2005 S t a n d a r d Ed it io n 和 S Q L S e r v e r 2005 W o r kg r o u p Ed it io n 。大多数企业选择这些版本是因为只有 En t e r p r is e Ed it io n 、S t a n d a r d Ed it io n 和 W o r kg r o u p Ed it io n 可以在生产服务器环境中安装和使用。 除 En t e r p r is e Ed it io n 、S t a n d a r d Ed it io n 和 W o r kg r o u p Ed it io n 外,S QL S e r v e r 2005 还包括 S QL S e r v e r 2005D e v e lo p e r Ed it io n 和 S QL S e r v e r 2005 Exp r e s s Ed it io n 。以下段落分别说明其中的每个版本,并建议应在何时使用哪个版本。 2、软、硬件要求 2、1 网络软件要求: 独立的命名实例和默认实例支持以下网络协议:S h a r e d M e mo r y 、N a me d P ip e s 、T CP /I P 、VI A 2、2 I n t e r n e t 要求 安装程序支持软件 S Q L S e r v e r 安装程序需要 M ic r o s o f t W in d o w s I n s t a lle r 3.1 或更高版本以及 M ic r o s o f t 数据访问组件 (M DA C) 2.8S P 1 或更高版本。您可以从此 M ic r o s o f t 网站下载 M D A C 2.8 S P 1。 S Q L S e r v e r 安装程序安装该产品所需的以下软件组件: M ic r o s o f t W in d o ws .NET F r a me w o r k 2.0 M ic r o s o f t S QL S e r v e r 本机客户端 M ic r o s o f t S QL S e r v e r 安装程序支持文件 硬件要求 S Q L S ERVER 2005对硬件的要求相对于2000来讲提高一个档次了,记得2000的企业版内存推荐才128M ,最低64M 就够了。 操作系统与2005 此表显示对于每种 32 位版本的 S Q L S e r v e r 2005,操作系统是否可以运行其服务器软件。 百度空间 | 百度首页 | 登录

sqlserver2005分割字符串,循环输出示例

create function f_splitstr(@source varchar(500),@split varchar(5)) returns @temp table(tid varchar(50)) as begin declare @ch as varchar(50) set @source=@source+@split while(@source<>'') begin set @ch=left(@source,charindex(',',@source,1)-1) insert @temp values(@ch) set @source=stuff(@source,1,charindex(',',@source,1),'') end return end --select tid from dbo.f_splitstr('xxxxxxx,ttttt,yyyyyy,ererer',',') --select getdate() declare @i int,@countNum int, @para varchar(50) declare tid_cursor CURSOR for select tid from dbo.f_splitstr('xxxxxxx,ttttt,yyyyyy,ererer',',') open tid_cursor FETCH NEXT FROM tid_cursor into @para WHILE@@FETCH_STATUS= 0 BEGIN print @para FETCH NEXT FROM tid_cursor into @para END; CLOSE tid_cursor DEALLOCATE tid_cursor GO

SQL2005数据库安装详细步骤(带图解说明)Word版

1,安装前准备: 安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,把“Internet 信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。这个过程一般没有问题。 当然,要装SQL Server 2005,当然要准备安装程序(光盘),也就要选对版本。 我之前下载了个“Microsoft SQL Server 2005 Enterprise Edition”,兴冲冲的去安装,安装不成功,最后看他的安装说明里面恰好这个版本“Windows XP Professional Edition SP24”是不能安装的,背啊。。。。才知道磨刀不误砍材功的道理,后来去下载了“Microsoft SQL Server 2005 Standard Edition”,920MB的压缩包。 2,SQL Server 2005的安装光盘共有2张,先打开第一张,点“服务器组件、工具、联机丛书和示例(C)”

此步骤系统配置检查很重要,14个项目里面如果有1项有错误或者警告,整个SQL Server 2005都将不正常。 我第一次在一台笔记本的Windows xp2系统上安装就遇到了一个COM+组建的警告,以为没有什么大不了,不过最后是发现程序不能正常运行,在google,百度上搜索半天,操作了半天,结果还是问题依旧。 不过我回家第二次在台式机上的Windows xp2安装就没有问题,一切正常。 看来和Windows xp2的系统版本没有关系,而是我的笔记本电脑的Windows xp2系统不正常了,可能重新装下系统就可以正常安装SQL Server 2005了。 重装系统看来是遇到问题的唯一法宝——除非你是那种专家级别的高手。在这个步骤遇到问题或者错误警告还是举手投降了,选择重新安装系统。可能那样解决问题的时间还要短些。烦恼也少些。

SQLServer2005安装详解

SQL Server 2005安装详解收藏 SQL Server 2005安装详解 一、安装SQL Sever 2005数据库 如果你使用Windows Server 2003 Enterprise Edition,注意同时安装SP1或更高版本补丁。安装条件: 组件要求 磁盘空间所有版本的完全安装都需要350MB硬盘空间,而要安装示例数据库还需要390MB。 内存512 MB建议使用1 GB或更多的内存(这里指的是SQL Server 2005 Enterprise Edition) Internet软件所有版本的SQL Server 2005的安装都需要Microsoft Internet Explorer 6.0 ,(同时安装SP1)或更高版本,因为Microsoft管理控制台(Microsoft Management Console,MMC)和HTML帮助需要它。只需Internet Explorer的最低安装即可满足要求,并且不需要将Internet Explorer配置为默认浏览器。然而,如果只安装客户端组件且不需要连接到要求加密的服务器,则Internet Explorer 4.01(同时安装SP 2)即可满足要求 Internet信息服务(IIS)如果要编写XML应用程序,则必须配置IIS。安装Reporting Services需要IIS 5.0或更高版本 网络操作系统具有SQL Server安装所需的内置网络软件。在安装SQL Server 2005之前,必须启用TCP/IP 部署过程: 1.通过“添加或删除程序/添加删除组件”安装IIS服务,勾选“https://www.360docs.net/doc/6c13849889.html,、Internet 信息服务(IIS)”点击【确定】来完成安装。 2.将“SQL Server 2005”安装光盘插入光驱,单击【服务器组件、工具、联机丛书和示例】之后在“最终用户许可协议”中勾选“我接受许可条款和条件”单击【下一步】

Ecology 安装部署手册 Windows SQLServer V

Ecology8安装部署手册_Windows_SQLServer SUBMITTED BY WEAVER SOFTWARE

目录 1.服务器配置要求 (2) 2.系统安装和卸载 (2) 2.1. 安装前准备 (2) 2.2. 系统安装 (11) 2.3. 系统卸载 (18) 3.系统备份 (19) 3.1. 备份程序文件 (19) 3.2. 备份文档、图片文件 (19) 3.3. 备份数据库文件 (19) 4.系统升级 (27) 4.1. 停止RESIN服务 (27) 4.2. 备份程序文件夹 (27) 4.3. 备份数据库文件夹 (27) 4.4. 使用系统升级文件包 (27) 4.5. 启动resin服务 (27) 4.6. 升级失败后,系统恢复的方法 (28) 5.系统重装 (28) 5.1. 拷贝备份的程序、文档图片文件夹 (28) 5.2. 安装resin服务 (28) 5.3. 修改配置文件 (29) 6.安装后相关调整 (29) 6.1. JDK的更换 (29) 6.2. 调整内存 (30) 6.3. 调整端口 (30) 6.4. 安装文件出现乱码的处理 (31)

1.系统配置要求 --------------------------------------服务器-------------------------------------------------- (64位操作系统):Windows Server 2003/2008/2012、Linux、SUN Solaris、IBM AIX 数据库:SQL Server 2005/2008/2012、Oracle 9i/10g/11g 最低配置:Xeon双核CPU 2.2GHz以上8G内存500G硬盘 建议配置:Xeon四核CPU*2 3.1GHz以上16G内存1T硬盘 ---------------------------------------客户端------------------------------------------------- 操作系统:Windows XP/Vista/7/8/10 浏览器:IE8/9/10/11、Chrome、Firefox、Safari 注意:操作系统要保证为简体中文操作系统,在特殊情况下如果为非简体中文操作系统,也要安装上简体中文语言包。 2.系统安装和卸载 2.1.安装前准备 在安装ecology前,需要先安装好数据库。 2.1.1.安装SQLServer(必须使用SQLServer2005及以上版本) (1)SQL Server 2005的安装光盘共有2张,先打开第一张,点“服务器组件、工具、联机丛书和示例)”

熟悉SQLserver2005系统

西北师范大学计算机科学与工程学院学生实验报告 学号201271040109 专业软件工程班级软件工程1班姓名郭宏乐 课程类型 课程名称熟悉SQLserver2005系 统 实验名称熟悉SQLserver2005系统 实验目的:1:熟悉SQLserver2005系统. 2:学会安装SQLserver2005系统。 3学会运用SQLserver2005系统。 实验内容: 1实验步骤: (1)SQLserver2005安装: 安装过SQL Server的人可能知道,它的有些服务要依赖于IIS,所以为了保证数据库的顺利安装,先启用IIS服务吧!Win7比XP好的一点是:启用IIS功能无需借助系统安装盘了,只要在控制面板里启用即可,如图: step1

step2 第三步需要注意的是,选中红框中的复选项,分别为“Internet Information Services 可承载的Web 核心”、“Web 管理工具”和“万维网服务”,这里我不确定“Web 管理工具”是否需要,因为我选中它们的父节点“Internet 信息服务”后选中了它的一些子项,多选总比少选全面,需要将它们的子项全部选中才显示为“√”,否则显示为“■”,记住,一定要显示为“√”才行,效果就和step3一样就可以了!点击确定后会出现线面的框框

如果我们不启用IIS功能,在后续安装SQL Server时会遇见如图画面 到此,IIS功能就算启用完成了,下面开始安装SQL Server 安装文件解压后是一个ISO的镜像,其实是一个DVD文件,将两张光盘合并到一起了,所以你的电脑需要安装虚拟光驱,虚拟光驱不会用请先百度一下,我就不在这里赘述了。 首先启动虚拟光驱软件,把SQL Server的镜像加载进来,如图

SQLSERVER 2005完全卸载

SQLSERVER 2005卸载方法 SQL SERVER 2005不象SERVER 2000所有组件都汇总在一起,所以卸载时特别麻烦,如果不按正常的方法卸载,重新安装是不可能安装上去的。因为SQL SERVER 2005组件都是分散的,所以,必须一个一个的卸载,且要用到两个附加工具,方法如下: 1.如其它软件卸载时一样,打开《控制面板》-新增删除程式 注意:卸载顺序,反向卸载: Microsoft SQL Server VSS Writer Microsoft SQL Server Setup Support Files(English) Microsoft SQL Server Native Client Microsoft SQL Server 2005 Books Online(English) Microsoft SQL Server 2005 Backward compatibillty Microsoft SQL Server 2005

2.安装Windows Installer Clean Up.(msicuu2.exe文件)。安装完后运行 选定下面条目,然后按《Remove》: Microsoft SQL Server VSS Writer Microsoft SQL Server Setup Support Files(English) Microsoft SQL Server Native Client Microsoft SQL Server 2005 Tools Microsoft SQL Server 2005 Books Online(English) Microsoft SQL Server 2005 Backward compatibillty Microsoft SQL Server 2005 3.运行SRVINSTW.exe文件,如图:

MSSQL2005安装教程

去年暑假刚毕业的时候我去了电信实业工作,做了几个月的.NET开发,数据库用的就是SQL Server,不过是SQL Server 2000。说真的我讨厌做开发,那段经历也是我不愿去回想的,没有任何乐趣。SQL Server 2000我安装过好几次,SQL Server 2005我就安装过两次,两个版本的安装过程有很大不同。当然我在安装之前首先是参考了专家的教程。小站已经有网友跟我提过出一个SQL Server 2005安装教程。今天就分享一下安装的方法和过程,以图文的形式,一步一步详细讲解。 一、下载SQL Server 2005 首先当然是下载SQL Server 2005。不过这里要强调一点,安装前要搞清楚你安装SQL Server 2005的用途。如果是企业级的应用,当然要下载SQL Server 2005企业版。不用找来找去找了,本站有SQL Server 2005企业版下载。如果你是出于学习的目的在自己的电脑上安装,那就安装个SQL Server 2005开发版吧!XP系统不能安装企业版。 二、安装SQL Server 2005 先跟大家说明一下,我是在我的虚拟机Windows Server 2003上安装的。打开文件目录下的setup.exe,开始安装!

由于安装的步骤比较多,我就不一一上图了。因为有些就下一步下一步好了,关键的安装步骤我会一一指出和详解。安装的过程中它会自动安装一些必要的组件,如.NET framework 2.0,反正点下一步好了。到下图,这一步是系统配置检查: 检查完成之后,我们发现有一项“最低硬件要求”出现警告!其它都符合。很多人会说,你在虚拟机里安装,内存太小了吧?不好意思不是这样的,我笔记本加了2G内存共3G(笔记本加内存其实很简单),我分了虚拟机1G,内存符合最低要求的。关于这个问题,我听专家的解释是:32位的系统安装的时候就会这么一个警告。你可以不管它,直接点下一步好了,经测试没有影响。 我们看到SQL Server 2005的CD-KEY已经自动填入了,如下图:

SQLServer2005函数大全

SQL Server 2005 函数大全 字符串函数 (2) 日期和时间函数 (3) 日期部分 (5) 数学函数 (6) 数据类型转换函数 (7) 日期类型数据转换为字符数据类型的日期格式的部分样式表 (8) 系统函数 (11) 排名函数 (11) 聚合函数 (12)

字符串函数 表达式:是常量、变量、列或函数等与运算符的任意组合。以下参数中表达式类型是指表达式经运算后返回的值的类型 函数名称参数示例说明 ascii (字符串表达式) select ascii('abc') 返回 97返回字符串中最左侧的字符的ASCII码。 char(整数表达式) select char(100) 返回 d 把ASCII 码转换为字符。 介于0 和255 之间的整数。如果该整数表达式不在此范围内,将返回NULL 值。 charindex (字符串表达式1,字符串表达式 2[,整数表达式]) select charindex('ab','BCabTabD')返回3 select charindex('ab','BCabTabD',4)返回6 在字符串2中查找字符串1,如果存在返回第一个匹配的 位置,如果不存在返回0。如果字符串1和字符串2中有一个 是null则返回null。 可以指定在字符串2中查找的起始位置。 difference (字符串表达式1,字符串表达式2) select difference('Green','Greene')返回4 返回一个0到4的整数值,指示两个字符表达式的之间的相似程度。0 表示几乎不同或完全不同,4表示几乎相同或完全相同。注意相似并不代表相等 left (字符串表达式,整数表达式) select left('abcdefg',2) 返回 ab返回字符串中从左边开始指定个数的字符。 right (字符串表达式,整数表达式) select right('abcdefg',2) 返回fg返回字符串中从右边开始指定个数的字符。 len(字符串表达式) select len('abcdefg')返回 7 select len('abcdefg ') 返回7 返回指定字符串表达式的字符数,其中不包含尾随空格。lower (字符串表达式) select lower('ABCDEF')返回 abcdef返回大写字符数据转换为小写的字符表达式。 upper (字符串表达式) select upper('abcdef')返回 ABCDEF返回小写字符数据转换为大写的字符表达式。 ltrim (字符串表达式) select ltrim(' abc')返回 abc返回删除了前导空格之后的字符表达式。 rtrim(字符串表达式) select rtrim('abc ')返回 abc返回删除了尾随空格之后的字符表达式。 patindex (字符串表达式1,字符串表达式2) select patindex('%ab%','123ab456')返回4 select patindex('ab%','123ab456')返回0 select patindex('___ab%','123ab456')返回1 select patindex('___ab_','123ab456')返回0 在字符串表达式1中可以使用通配符,此字符串的第一个 字符和最后一个字符通常是%。 %表示任意多个字符,_表示任意字符 返回字符串表达式2中字符串表达式1所指定模式第一次出现 的起始位置。没有找到返回0 reverse (字符串表达式) select reverse('abcde')返回 edcba返回指定字符串反转后的新字符串space (整数表达式) select'a'+space(2)+'b' 返回 a b返回由指定数目的空格组成的字符串。

SQLSERVER 2005版数据库还原及设置方法(全)

数据库还原及设置方法 1数据库还原 1.1 打开SQL2005 首先安装SQL2000或2005,这里以SQL2005为案例进行介绍。找到SQL2005的安装程序,点击“SQL Server Management Studio”,如下图1所示。 图1 在打开的SQL2005初始界面中(如图2所示),【服务器类型】选择“数据库引擎”,【服务器名称】选择计算机名,【身份验证】选择“Windows 身份验证”,选择完毕后点击【连接】按钮,进入SQL,如图3所示。

图2 图3 1.2 还原数据库 展开SQL2005左侧窗口中的结构树,选中【数据库】节点,然后再上面单击右键,选择【还原数据库】如图4所示。选中【还原数据库】菜单按钮后,点击左键,打开该功能,弹出如图5所示界面。在【还原数据库】界面中的右侧面板中的【还原的目标】—【目标数据库】中输入,新的数据库名称,如proecheck、ugcheck等。 数据库名称输入完毕后,在【还原的源】中选择【源设备】选项,点击其后

面的按钮,弹出如图6所示的【指定备份】窗口。 在【指定备份】窗口中点击【添加】按钮,弹出如图7所示的添加数据还原文件的窗口,在弹出的窗口中【文件类型】选择“所有文件”,然后找到你的数据备份文件进行还原。选中数据库备份文件后,点击【确定】按钮,回到图6的界面,再点击【确定按钮】,返回图5界面,在返回的图5界面中【选择用于还原的备份集】列表中增加了备份数据的信息,如图8所示。 选中图8【选择用于还原的备份集】列表中的数据项,点击界面左侧【选择页】中的【选项】,如图9所示。在图9中,查看【还原选项】—【将数据还原为】列表中.mdf和.ldf的文件路径是否正确,即本机上是否包含了这两个路径。如果没有包含,请在计算机上设置某一文件夹来存储这两个文件。该存储路径确认后,点击界面中的【确定】按钮,完成数据还原工作。 图4

sqlserver安装与卸载

1.系统安装与初始化。 1.1.安装数据库 操作引导: SQL Server 2000的安装程序是非常智能化的,基本上用户只需要跟着提示,选择默认项。下面依照画面进行讲解。 详细的安装过程 将安装文件解压到Sqlserver2000目录下,打开目录双击“AUTORUN.EXE”,出现以下提示框,请选择安装 SQL Server 2000简体中文企业版,如图0。 图0 在安装Sqlserver2000组件页面,选择安装 SQL Server 2000 组件,如图1。

图1 在安装Sqlserver2000安装服务器页面页面,选择安装数据库服务器,如图2。 图2 选择下一步,然后选择本地计算机进行安装,如图3,如图4。

图3 图4 在安装选择窗口,选择创建新的SQL Server实例,或安装客户端工具。对于初次安装的用户,应选用这一安装模式,不需要使用高级选项进行安装。高级选项中的内容均可在安装完成后进行调整,如图5。

图5 在用户信息窗口,输入用户信息,并接受软件许可证协议,如图6,如图7。 图6

图7 在安装定义窗口,选择服务器和客户端工具选项进行安装。我们需要将服务器和客户端同时安装,这样在同一台机器上,我们可以完成相关的所有操作,对于我们学习SQL Server很有用处。如果你已经在其它机器上安装了SQL Server,则可以只安装客户端工具,用于对其它机器上SQL Server的存取,如图8。 图8

在实例名窗口,选择默认的实例名称。这时本SQL Server的名称将和Windows 2000服务器的名称相同。例如用户的Windows服务器名称是Darkroad,则SQL Server的名字也是Darkroad。SQL Server 2000可以在同一台服务器上安装多个实例,也就是你可以重复安装几次。这时您就需要选择不同的实例名称了。建议将实例名限制在10 个字符之内。实例名会出现在各种SQL Server 和系统工具的用户界面中,因此,名称越短越容易读取。另外,实例名称不能是Default 或MSSQLServer 以及SQL Server的保留关键字等,如图9。 图9 在安装类型窗口,选择典型安装选项,并指定目的文件夹。程序和数据文件的默认安装位置都是C:\Program Files\Microsoft SQL Server\。用户因为C盘是系统区、D盘是应用区,因此选择了D盘。注意,如果您的数据库数据有10万条以上的话,

在Win2012下安装SQL 2005无法启动服务的解决办法

在Win2012下安装SQL 2005 无法启动服务的解决办法 1.安装过程中提示无法启动服务时解决方案 1、正常安装任一版本的SQL Server 2005. 2、安装到SqlServer服务的时候提示启动服务失败此时不要把安装取消什 么都不要动继续看下面的介绍,这里就是关键啦,(x64机器)sqlservr64.rar,里面是SP4版本的sqlservr.exe和sqlos.dll。 3、C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn,先备份下 sqlservr.exe,然后把sqlservr64.rar,解压之后对应的sqlservr.exe和 sqlos.dll扔到里面覆盖原文件,可能是MSSQL.2下面。具体看安装的版本。 4、点击“重试”,安装继续,安装程序安装成功。 5、安装完成之后,停止SQL Server服务把一切关于sql server的服务全部停 止,把备份的sqlservr.exe文件还原回去,然后立即打上SP4。(在此之前不要运行SQL任何软件)(SP4补丁名称: SQLServer2005SP4-KB2463332-x64-CHS) 6、在服务管理器中关闭下列所有数据库用到的服务。 7、安装完SP4补丁,SQL Server运行正常,安装完毕后启动刚关闭的服务。

3.安装客户端工具 如果安装过程中没有安装使用工具可点击SQLServer2005_SSMSEE_x64.msi 安装一直点下一步。 4.安装软件说明 1.sql2005安装文件 SQL_2005_x64简体中文企业版CD1.iso SQL_2005_x64简体中文企业版CD2.iso 2.SQL Server Management Studio管理工具 SQLServer2005_SSMSEE_x64 3.Sp4补丁 SQLServer2005SP4-KB2463332-x64-CHS.exe 4.64位Sp4补丁文件 sqlservr64.rar

sqlserver 2005内存配置

如何降低SQL Server 2005内存使用量与设置 我的数据库服务器内存为8G,现在资源管理器显示内存用到5G,可以肯定是sql server数据库吃内存原因。 MSSQL占用了太多的内存,而且还不断的增长;或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? MSSQL是怎样使用内存的: 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到的physics read都是0。其次就是查询的开销,一般地说,hash join 是会带来比较大的内存开销的,而merge join和nested loop的开销比较小,还有排序和中间表、游标也是会有比较大的开销的。所以用于关联和排序的列上一般需要有索引。 再其次就是对执行计划、系统数据的存储,这些都是比较小的。我们先来看数据缓存对性能的影响,如果系统中没有其它应用程序来争夺内存,数据缓存一般是越多越好,甚至有些时候我们会强行把一些数据pin在高速缓存中。但是如果有其它应用程序,虽然在需要的时候MSSQL会释放内存,但是线程切换、IO等待这些工作也是需要时间的,所以就会造成性能的降低。 方法:可以考虑增加内存,优化数据库和代码,设置MSSQL的最大内存使用等等。 max server memory 和min server memory,如何设置(2种) 1.通过SSMS界面中的服务器属性可以设置 2. --通过sp_configure设置 EXEC sp_configureN'min server memory (MB)',N'替换最小值' GO RECONFIGURE GO EXEC sp_configureN'max server memory (MB)',N'替换最大值' GO RECONFIGURE GO 如果没有其它应用程序,那么就不要限制MSSQL对内存的使用。 然后来看查询的开销,这个开销显然是越低越好,因为我们不能从中得到好处,相反,使用了越多的内存多半意味着查询速度的降低。所以我们一般要避免中间表和游标的使用,在经常作关联和排序的列上建立索引。 除了限制SQL使用内存之外,还可以优化数据库设计,比如没有必要用char(100)的地方,就用varchar,没有必要用int的地方就用smallint, tinyint, 没有必要用双字节nvarchar的地方,就用varchar,这些都能有效减少读入内存的数据。但如果有很多历史数据的话,很多人都不会去做的。 或者就是优化SQL代码。 名人堂:众名人带你感受他们的驱动人生马云任志强李嘉诚柳传志史玉柱 合理设置内存让数据库与其他程序共存 在SQL Server数据库中,有min server memory与max server memory两个内存选项。。在达到min规定的内存数量之前,数据库引擎缓冲池是不会释放它获取的任何内存。min内存数量为50M。查询作业执行完毕后,只要没有达到50M这个值。则数据库系统不会把没有的20M 内存还给操作系统,而是一直占用着,以方面后续的作业。如果用户需要调用数据库系统中的函数或者过程,此时内存的需要量可能会超过规定的最小内存量,如达到80M。数据

windows7装sql2005的方法-新建SQL server方式的用户名和密码

windows7装sql2005的方法-新建SQL server方式的用户名和密码 一、配置IIS 到控制面板,打开IIS Features,点左边的加号,打开详细信息,我们勾上以下组件: 1: Web Managerment Tools\IIS 6 Management Compatibility\IIS6 WMI Compatibility 2: Web Managerment Tools\IIS 6 Management Compatibility\IIS6 Metabase and IIS 6 Configuration Compatibility 3: World Wide Web Services\Application Development Features\https://www.360docs.net/doc/6c13849889.html, 4: World Wide Web Services\Common Http Features\Http Redirection 5: World Wide Web Services\Security\Windows Authentication 二、安装标准版SQL Server 2005 按照提示安装即可 三、安装SQL Server 2005 SP3 最后一步设置系统帐号权限,需要先到任务管理器中关闭sqlserver 进程,然后到打开dos窗口之前的一步,又需要手动启动sqlserver服务。 四、启用SQL Server Browser 服务 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。 在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。 打开Windows 防火墙,请单击“开始”,再单击“运行”,键入firewall.cpl,然后单击“确定”。 五、在Windows 防火墙中为SQL Server 2005 创建例外 若要在Windows 防火墙中为SQL Server 2005 创建例外,请执行以下步骤: 六、在Windows 防火墙中为SQL Server Browser 服务创建例外 若要在Windows 防火墙中为SQL Server Browser 服务创建例外,请执行以下步骤: 1.在Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。 2.在“添加程序”窗口中,单击“浏览”。 3.单击C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可执行程序,单击“打开”,然后单击“确定”。 七、配置SQLServer2005 远程连接 第一步:SQL Server Configuration Manager -> SQL Server 2005 Services 将SQL Server Browser 设置为running, 如果没有Enable的话,右键Properties -> Service -> StartMode = Auotomatic 注意,同时必须打开SQL Server Browser 服务

相关文档
最新文档