xp下安装ms sql server 2008

编程知识 更新时间:2023-05-01 12:13:31
在XP下,安装MS SQL Server 2008

《在同一个xp系统里可以同时安装sql2000和sql2005》:http://www.nnllok/myBlog/archives/2007/4510.html

 

现在装的是MS SQL Server 2008,一样子在XP系统,一样子保留多个版本的数据库,觉得2008比2005好装好多,就是,如果知道一开始机器要满足什么东东才可以装的话,真的好装好多的,最少,2008里,每一步安装都有帮助提示,帮助文档写得好清楚的

 

我安装的是Microsoft SQL Server 2008 Enterprise Evaluation:开发人员试用体验。此版本中的文件与 Microsoft SQL Server 2008 Enterprise Evaluation:IT 专业人员试用体验相同。这两个版本的唯一区别在于,您将从 Microsoft 收到的后续电子邮件的内容不同。

 

本机环境是:Windows XP Professional SP3、vs 2005、vs 2008、MS SQL Server 2000、MS SQL Server 2005。

 

需要下载的软件是:

vs2008 sp1的下载地址:
http://www.microsoft/downloads/details.aspx?displaylang=zh-cn&FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61

sql 2008 下载地址:
http://www.microsoft/downloads/details.aspx?FamilyId=6B10C7C1-4F97-42C4-9362-58D4D088CD38&displaylang=zh-cn

sql 2008 示例数据库(SQL2008.AdventureWorksLT2008_Only_Database.zip)下载地址:
http://www.codeplex/MSFTDBProdSamples/Release/ProjectReleases.aspx?ReleaseId=18407

 

安装基本过程是:停止Machine Debug Manager服务,把xp的防火墙关闭,安装vs 2008 sp1,安装MS SQL Server 2008,附加示例数据库。

 

记录网址SQL Server 开发人员中心:
http://msdn.microsoft/zh-cn/sqlserver/default.aspx

 

以下是我的安装记录:

使用daemon虚拟SQLFULL_CHS.iso后,安装sql 2008,要求先安装asp 3.5,点击“确定”,自动下载并安装,安装完后,又自动安装wndows xp修补程序KB942288-v3,安装完要求重新启动。重启后,我又重新运行 sql server 2008安装程序。


重新运行安装程序后,有一个dos窗口,最后结果是成功。显示SQL Server 安装中心。

默认是在计划页面的,我点击了“系统配置检查器”,结果:操作完成,已通过13,失败0,警告0,已跳过1。我没有运行“安装升级顾问”,因为我想保留sql 2000和2005,我是想安装独立的sql 2008

点击安装,进入安装页面。使用“全新SQL Server 独立安装或向现有安装添加功能”

 

安装过程记录:

1.安装程序支持规则,显示操作完成。已通过6,失败0,警告0,已跳过0
 点击“确定”

 

2.产品密钥,选择“输入产品密钥”,输入:PTTFM-X467G-P7RH2-3Q6CG-4DMYB
 点击“下一步”

 

3.许可条款,勾选“我接受许可条款”,点击“下一步”

 

4.安装程序支持文件,点击“安装”

 安装结果:操作完成:已通过9,失败0,警告1,已跳过1。

 警告的是Windows防火墙:Windows防火墙已启用,请确保相应的端口已打开,以启用远程访问。有关每项功能打开的端口信息,请参阅http://go.microsoft/fwlink/?linkId=94001 上的规则文档。

 暂时不管,安装过程里,应该不需要这种远程访问的——这个想法在我后来安装vs2008sp1的时候证明是错误的

 点击“下一步”

 

5.选择功能。点击了“全选”。共享功能目录好像不能修改一样,不知道和2000、2005有没有冲突。。。

 点击“下一步”

 

6.实例配置
 已安装实例里列出了2000和2005的实例。如果选择“默认实例”,实例ID会是“MSSQLSERVER”,实例根目录 是“C:/Program Files/Microsoft SQL Server/”,这和2000完全相同。看了一下“C:/Program Files/Microsoft SQL Server”,这个目录下有四个文件夹:80、90、10、MSSQL.1。修改实例ID,下面的三个目录也会随着修改,估计这个实例ID是对应着 C:/Program Files/Microsoft SQL Server/里的安装目录。

 选择“默认实例”,点击“下一步”。此时出现错误:该实例名称已经使用,和2000重复了。

 改为选择“命名实例”,输入:MSSQLSERVER2008,实例ID也自动修改成“MSSQLSERVER2008”了,默认这两个是取相同的,一个实例安装在一个同名文件夹里

 

7.磁盘空间要求,系统驱动器需要1256MB,共享安装需要784MB,实例目录644MB,一共需要2684MB

 因为上面没有修改实例目录,所以都装在C盘了,点击“下一步”

 

8.服务器配置
 这里弄不懂。。。好像是和windows帐户有关系,帮助中建议每种服务单独使用帐户,我选择了“对所有SQL Server服务使用相同的帐户”了。帐户名中只有两个:NT AUTHORITY/NETWORK SERVICE、NT AUTHORITY/SYSTEM,我选择了第一个。

 我是在想,在Windows server 2003中,ASP.NET的运行帐号是Network Service,就是,我是XP系统,在XP里,ASP.NET的运行帐号是ASPNET,我是不是应该使用ASPNET更好呢?

 在“对所有SQL Server服务使用相同的帐户”对话框里,点击浏览查找ASPNET用户后,确定返回时,所有服务都要求重新输入密码

 如果选择使用NT AUTHORITY/NETWORK SERVICE帐户,则不需要输入密码,我想这里的密码可能是默认为windows登录时的密码

 我最后选择了“NT AUTHORITY/NETWORK SERVICE”。

 

9.数据库引擎配置
 帮助里说“请尽可能使用 Windows 身份验证”,就是,如果使用windows身份验证,如果程序文件和数据库文件不在同一个机器上,甚至不在同一个局域网内,怎么连接数据库呢?我决定使用 混合身份验证,我只是猜想服务器可能会用混合模式,我想和服务器一样子设置,如果以后装服务器的时候用windows身份验证,我也可以修改验证模式的。 使用混合身份时输入的密码,是sa的登录密码。

 指定SQL Server管理员里,我使用了“添加当前用户”。

 数据目录,我设置到D盘了,不可以再装在C盘了,有的数据库是很大的

 FILESTREAM我不启用,关于这个,我现在用不上,而且查过了,以后要启用也很容易。

 《FILESTREAM 存储入门》:http://msdn.microsoft/zh-cn/library/bb933995.aspx

 《如何启用 FILESTREAM》:http://msdn.microsoft/zh-cn/library/cc645923.aspx

 三个标签页设置完,点击“下一步”。

 

10.Analysis Services 配置,我使用了当前用户,数据目录全部设在D盘,点击“下一步”。

 

11.Reporting Services配置,选择“安装本机模式默认配置”,点击“下一步”。

 

12.错误和使用情况报告

 

13.安装规则
 这里出问题了:操作完成,已通过10,失败1,警告0,已跳过0。

 错误在“以前版本的 Microsoft Visual Studio 2008”,提示:本计算机安装了以前版本的Microsoft Visual Studio 2008。请先将Microsoft Visual Studio 2008升级到 SP1 再安装 SQL Server。

 “下一步”按钮不可用了,这里只可以“取消”,惨啊。。。

  找到vs2008 sp1的下载地址:http://www.microsoft/downloads/details.aspx?displaylang=zh-cn&FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61

   大小是898.1MB,还有这一句:如果以前安装了 Visual Studio 2008 修补程序或 Visual Studio 2008 SP1 预发行版本,则必须在安装 Visual Studio 2008 SP1 之前运行 Service Pack 准备工具。


  安装vs2008 sp1里,在安装vs90sp1-kb945140-x86-chs里卡了很久,卡了多久不清楚

  查了一下网络,有的说是要禁用Machine Debug Manager服务,我停止了这个服务后,360就报一个要增加什么了,具体是什么不记得了,过了一会儿,NetLimiter也报有程序访问网络,具体 是什么程序也不记得了,我全部选择通过,于是又卡住了。。。

  继续百度,有人说是防火墙的问题,我就进控制面板把防火墙禁用了

  防火墙一禁用,马上转为正在安装KB949258-x86,安装继续中。。。装得好快了

  vs 2008 sp1安装完,需要重启。重启后,重新启动sql 2008的安装程序,直接进入安装中心,按上面的步骤一路设置。。。

 

14.装备安装,这里显示出所有要安装的东西,直接点击“安装”。

 

15.安装进度
 安装完显示:一个或多个受影响的文件具有挂起的操作。必须重新启动计算机才能完成此过程。点击“确定”。发现所有功能名称对应的状态都是“成功”,那个提示应该是重启就没事的吧?装到现在,差不多装完了,就害怕了。

 点击“下一步”。

 

16.SQL Server 2008安装已成功完成。

 补充信息里有这一段:

 

默 认情况下,示例数据库和示例代码不作为 SQL Server 安装程序的一部分进行安装。对于 SQL Server 2008 Express Edition 以外的其他 SQL Server 2008 版本,若要安装示例数据库和示例代码,请访问 CodePlex 网站 < http://go.microsoft/fwlink/?LinkId=87843 >,网址为 http://go.microsoft/fwlink/?LinkId=87843 。若要了解对 SQL Server Express 的 SQL Server 示例数据库和示例代码的支持,请参阅 CodePlex 网站上的 Databases and Samples Overview < http://go.microsoft/fwlink/?LinkId=110391 >(数据库和示例概述),网址为 http://go.microsoft/fwlink/?LinkId=110391 。

 点击“关闭”,要求重启,点击“确定”,手动重新启动机器。

 

17.测试登录
 从开始菜单启动SQL Server Management Studio,身份验证如果选择Windows身份验证,不需要输入用户名和密码直接登录,如果使用SQL Server身份验证,登录名是sa,密码是在第9步数据库引擎配置里设置的密码。

 

18.附加示例数据库,测试在vs 2008中的连接。
 把下载的 SQL2008.AdventureWorksLT2008_Only_Database.zip解压后有AdventureWorksLT2008数据 库的两个数据库文件,把它们复制到我的数据库目录,在SQL Server Management Studio中附加。

 新建一个查询,随便写一个sql语句测试一下,哇,上下文菜单好丰富,连存储过程、@@常量、表名、字段名好多好多,全部可以直接从上下文菜单里选择了,好方便

 打开vs 2008,新建一个网站,新建一个页面,连接代码和别的版本数据库一样子,测试好顺利。

更多推荐

xp下安装ms sql server 2008

本文发布于:2023-04-23 14:43:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/2951620c11526d11d35d7f3b792c65f3.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:ms   xp   sql   server

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 98562文章数
  • 25492阅读数
  • 0评论数