工欲善其事,必先利其器。本机的系统是在网上自己下载的,是32位windows7旗舰版。因为学习,需要在一台机子上同时安装SQL Server2000,2005,2008三个版本的数据库。先是在网上查了好多资料,找到一篇帖子说是可以共存。这才放下心来进行安装。最后,经过努力完成了数据库的安装。最终完成的版本是SQL Server2000(个人版)+SP4,SQL Server2005(企业版)+SP4,SQL Server2008(企业版)现将在安装过程中遇到的问题进行总结。

首先,在安装前需要关掉防火墙,特别是在安装SQL2005和SQL2008时。最好连杀毒软件啥的都关掉。期间提示兼容性问题一概选择继续运行(管理员身份)。

一,安装SQL2000时比较简单,基本上选定安装文件一路走下来就OK了。其中有2个地方需注意的。

1,如下安装定义,需要选择服务器和客户端工具安装,如果无法选择就是安装文间出了问题或是选择的不是个人版。

2,身份验证模式,选择合适的身份验证模式。一般选择混合模式,并设置相应的密码。

一路安装下来,完成后安装SP4即可。

二,接下来安装SQL2005。注意在安装前需要启用相关的IIS服务,这部分具体的操作在网上都可以找到相应的操作。接着开始安装,安装步骤参考网上相关帖子都可以找到图解。这里需要提醒的是在实例安装这一项,一定要选择命名实例,为其起一个名字,继续安装。身份认证模式选择混合模式。操作同SQL2000.

三,安装SQL 2008时稍微麻烦点。我在安装时出了不少问题。接下来我将列出供大家参考。

1,在刚开始安装时会提示重启失败,如下图。这时,我们需要打开注册表(组合键,win+r输入regedit即可打开注册表)找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager键值,然后在右侧删除“PendingFileRenameOperations”项即可。删除后重新运行即可通过测试。

按照相应的操作完成安装,这里推荐一篇博客http://blog.csdn.net/Cexu2008/article/details/5498526这里面的操作是再不出现任何意外下的安装过程,可以参考。

2,在安装SQL2008时也要选择命名实例安装,这点很重要。

3,在安装到后面的时候提示两次安装文件损坏,分别是redist.cab和sql.cab文件损坏。

这时可以不用管它继续安装下去。但是在后面会出现一些安装不成功的项。此时不用担心,先不要退出安装环境。下载msxml并安装,分别安装了msxml4.0 sp3和msxml6.0两个文件后分别运行。然后选择修复当前的安装,然后计算机会修复之前未安装完成的功能。最后SQL2008安装成功。

最后,安装完成后的数据库实例显示如下:其中从上往下依次是SQL2000,SQL2005,SQL2008。而中间那个SQLEXPRESS版是安装VS2010这个IDE自带的免费版。

SQL2000,2005,2008安装在一台机子上的更多相关文章

  1. 在一台机子上,安装,运行两mysql数据库实例

    为了方便测试,想要用到两个mysql数据库实例.以windows系统为例 当然安装第一个mysql数据库,很简单没什么说的.但是再要安装,运行mysql安装程序时,会提示,修复,卸载,重新安装. 这时 ...

  2. 关于当一个C#工程移植到另一台机子上(win7)上时,程序报错。dll没有被指定在Windows上运行,或者它包含错误。请尝试使用原始安装媒体重新安装程序。。。。。。

    , 解决方法:通过从网上重新下载dll文件 拷贝到报错的目录下,替换掉原有的dll,可以正确运行.

  3. 如何在一台机子上启动两个TOMCAT

    同时启动两个tomcat设置,具体如下: 1.不要设置CATALINA_HOME 2.分别修改安装目录下的conf子目录中的server.xml文件: a.修改http访问端口为不同的端口,将8080 ...

  4. 同一台机子上用多个git 账号

    Step 1 - Create a New SSH Key We need to generate a unique SSH key for our second GitHub account. 1 ...

  5. 一台机子上运行使用不同Java版本的多个tomcat

    方法 在tomcat/bin/下创建setenv.sh并写入 export JAVA_HOME=/usr/share/jvm/jdk1..0_91 When you starting tomcat u ...

  6. linux同一台机子上用多个git 账号

    Step 1 - Create a New SSH KeyWe need to generate a unique SSH key for our second GitHub account. ssh ...

  7. Microsoft Dynamics CRM 2011 面向Internet部署 (IFD) ADFS虚拟机环境搭建的步骤(CRM与ADFS装在同一台服务器上) 摘自网络

    1: 安装windows server 2008 R2 中文版 (过程略) 安装完成后设置机器名和IP地址, 本过程机器名 crm5dev,192.168.0.110 dns: 192.168.0.1 ...

  8. 在一台服务器上搭建多个项目的SVN

    需求:一台机子,多个项目,项目之间用户独立不可以相互访问文件 思路:在机子上设置多个代码仓库,用不同的端口号加一区分 实现: 首先安装SVN,我这里使用的是TortoiseSVN 首先创建多个SVN代 ...

  9. 个人开发者帐号--我是如何实现在另一台mac上真机调试的

    本文转载至 : http://blog.csdn.net/chenyong05314/article/details/8689534   注:本人有一台mac电脑,之前申请开发者帐号的时候直接就是在这 ...

随机推荐

  1. 「JLOI2011」「LuoguP4568」飞行路线(分层图最短路

    题目描述 Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司.该航空公司一共在nn个城市设有业务,设这些城市分别标记为00到n-1n−1,一共有mm种航线,每种航线连接两个城市,并且 ...

  2. UDK更改启动画面及载入动画

    转自:http://www.unrealchina.org/forum.php?mod=viewthread&tid=246&extra=page%3D1 方法很简单: 1.更改启动画 ...

  3. maven学习八 关于maven的version

      在一个有继承关系的POM文件中,父项目中有如下定义: <dependencyManagement> <dependency> <groupId>com.type ...

  4. java 对象锁和类锁的区别(转)

    java 对象锁和类锁的区别   转自; ) ); ; ) ); 上述的代码,第一个方法时用了同步代码块的方式进行同步,传入的对象实例是this,表明是当前对象,当然,如果需要同步其他对象实例,也不可 ...

  5. linux私有ftp搭建与创建新用户

    一.私有ftp搭建 以后补充 1. 搭建 2.修改配置文件 二.创建新用户 在linux搭建好私有ftp后,默认存放目录是 /var/ftp/ 我们有时候需要给外部公司之类的用,但又不想让他们直接在  ...

  6. Spring3注解零配置

    我们在以前学习 Spring 的时候,其所有的配置信息都写在 applicationContext.xml 里,大致示例如下: java代码: 查看复制到剪贴板打印     OracleDriver& ...

  7. 《Java多线程编程核心技术》读后感(三)

    synchronized同步语句块 用synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行以一个长时间的任务,那么B线程则必须等待比较较长的时间.在这样的情况下可以使用s ...

  8. SSE优化指令集编译错误: inlining failed in call to always_inline 'xxx': target specific option mismatch xxx

    在用QtCreator编译SSE优化指令的时候,出现了如下错误, inlining failed in call to always_inline '__m128i _mm_packus_epi32( ...

  9. Hibernate的auto-import属性详解

    auto-import是什么意思呢? 我们经常会写这样一个HQL语句: from User u where u.name='罗灿锋'; 绝大多数时候,这样写是不会发生问题的. hibernate在处理 ...

  10. HDU - 5015 233 Matrix(杨辉三角/前缀+矩阵快速幂)

    233 Matrix In our daily life we often use 233 to express our feelings. Actually, we may say 2333, 23 ...