SQL Server 2008 R2 详细安装教程及错误解决教程

SQL Server 2008 R2 详细安装教程及错误解决教程

文章目录

  • SQL Server 2008 R2 详细安装教程及错误解决教程
    • 1.装载或解压ISO文件
    • 2. 运行setup程序
    • 3. 下载并安装.NET Framework3.5
    • 4.选择全新安装或向现有安装添加功能
    • 5.输入秘钥同意条款
    • 6.选择安装类型
    • 7.设置角色
    • 8.功能选择
    • 9.实例配置
    • 10.磁盘空间要求
    • 11.服务器配置
    • 12.数据库引擎配置
    • 13.错误报告
    • 14.准备安装
    • 错误解决方案
      • 错误1:
      • 错误2:
      • 错误3:
      • 错误4:

在安装过程中如遇到报错,可以浏览文章底部的错误解决方案
如果解决方案无相关错误内容,可以在文章评论或者私信中进行留言

1.装载或解压ISO文件

在这里插入图片描述
选中下载,鼠标右击进行装载

  • windows 10系统可以直接进行iso镜像文件的装载
  • windows 7系统可以将iso文件直接进行解压

2. 运行setup程序

在这里插入图片描述

  • windows 10系统去DVD驱动器里面寻找此程序
  • windows 7系统直接去解压后的文件夹内寻找此程序

3. 下载并安装.NET Framework3.5

如果运行setup程序后,能够成功进入SQL Server安装程序,则跳过此步骤

如果在运行setup程序后,系统提示“你的电脑上的应用需要使用以下Windows功能.net Framework3.5”

点击下载并安装此功能。等待系统处理和安装成功后,重新启动电脑,并重复上述1和 2步骤

4.选择全新安装或向现有安装添加功能

在这里插入图片描述

选择左侧安装菜单后

选择全新安装或向现有安装添加功能

在这里插入图片描述

通过安装程序支持规则后点击确定

5.输入秘钥同意条款

在这里插入图片描述
在这里插入图片描述

点击安装

在这里插入图片描述

成功后进行下一步

6.选择安装类型

在这里插入图片描述

如果全新安装,选择第一个选项

如果已安装过SQL Server,需要向已安装的实例中添加新的功能,选择第二个选项

7.设置角色

在这里插入图片描述

选择SQL Server功能安装

8.功能选择

在这里插入图片描述
在这里插入图片描述

建议选择功能

如果不熟悉每项功能的说明,可以选择全选

在这里插入图片描述
设置通过后,选择下一步

9.实例配置

在这里插入图片描述

如果是第一次安装或者无已安装的实例,选择默认实例

如果已有安装的实例,则需要选择命名实例,创建新的实例名称

10.磁盘空间要求

在这里插入图片描述

确保硬盘的空间充足,然后选择下一步

11.服务器配置

在这里插入图片描述

选择对所有SQL Server服务使用相同的账户

在这里插入图片描述

选择第二个账户

12.数据库引擎配置

在这里插入图片描述

建议选择混合模式,然后输入密码和添加当前用户

13.错误报告

在这里插入图片描述

可以直接选择下一步

14.准备安装

在这里插入图片描述

选择安装

等待安装完成后,关闭安装程序即可

安装流程至此结束

错误解决方案

如果有遇到其他错误和问题,或者有解决方案,可以在评论区或者私信中进行留言,作者将对此文章进行持续补充和更新

错误1:

在这里插入图片描述

1.去C盘目录下搜索此文件夹,使用管理员权限进行删除

在这里插入图片描述

2.进入注册表编辑器,进行查找

3.倒序输入错误的ProductCode第一组数值

4.删除查找出来的内容

在这里插入图片描述

5.然后再重新运行安装程序

6.如果再此爆出此错误,可以按照上面的方法继续进行删除

错误2:

在这里插入图片描述

点击浏览,选择以下路径

  • 32位系统:将使用源改为iso文件解压的路径下的\2052_CHS_LP\x86\Setup\sqlsupport_msi 路径
  • 64位系统:将使用源改为iso文件解压的路径下的\2052_CHS_LP\x64\Setup\sqlsupport_msi 路径

错误3:

在这里插入图片描述
1.打开控制面板的程序与功能或者打开设置中应用选项,然后选择卸载
“Microsoft SQL Server 2008 R2”程序

在这里插入图片描述

在这里插入图片描述

选择卸载后会出现上图工具,然后选择修复,如果执行修复后提示修复失败,选择删除,然后按照文章的步骤进行全新安装

如果上述方法能够执行成功,无需执行下面第二种方法

如果安装实例失败,但程序中也没有“Microsoft SQL Server 2008 R2”程序选项,可以通过下面第二种方法解决

2.可以通过删除注册表删除错误的记录

在这里插入图片描述
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 将此路径删除

错误4:

在这里插入图片描述

偶尔运行到某次检查时,会出现找不到文件的错误弹窗(莫名奇妙的抽风现象)

注册表和文件清理干净,重新运行安装程序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/466193.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HT32201 2x15W+30W免电感2.1声道D类音频功放

1 特性 ● 输出功率 2x12W24W(VDD14.5V, RL2x8Ω4Ω,THDN1%) 2x15W30W(VDD14.5V,RL2x8Ω4Ω,THDN10%) 2x8W16W(VDD12V,RL2x8Ω4Ω,THDN1%) 2x10W20W(VDD12V,RL2x8Ω4Ω,THDN10%) ● 单电源系统,4.5V-18V宽电压输入范围 ● 超过90…

Unreal5从入门到精通之如何在指定的显示器上运行UE程序

前言 我们有一个设备,是一个带双显示器的机柜,主显示器是一个小竖屏,可以触屏操作,大显示器是一个普通的横屏显示器。我们用这个机柜的原因就是可以摆脱鼠标和键盘,直接使用触屏操作,又可以在大屏观看,非常适合用于教学。 然后我们为这款机柜做了很多个VR项目,包括Uni…

揭秘全向轮运动学:机动艺术与上下位机通信的智慧桥梁

✨✨ Rqtz 个人主页 : 点击✨✨ 🌈Qt系列专栏:点击 🎈Qt智能车上位机专栏: 点击🎈 本篇文章介绍的是有关于全向轮运动学分析,单片机与上位机通信C代码以及ROS里程计解算的内容。 目录 大纲 ROS(机器人操作系统&…

动态规划理论基础和习题【力扣】【算法学习day.22】

前言 ###我做这类文档一个重要的目的还是给正在学习的大家提供方向(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴&am…

HTTP、WebSocket、gRPC 或 WebRTC:各种协议的区别

在为您的应用程序选择通信协议时,有很多不同的选择。 本文将了解四种流行的解决方案:HTTP、WebSocket、gRPC 和 WebRTC。 我们将通过深入学习其背后原理、最佳用途及其优缺点来探索每个协议。 通信方式在不断改进:变得更快、更方便、更可靠&…

大模型微调技术 --> LoRA 系列之 QLoRA (省资源能手)

QLoRA 1.摘要 作者提出了QLoRA,一种有效的微调方法,可以减少内存使用,足以在单个48 GB GPU上微调 65B 参数模型,同时保留完整的 16位 微调任务性能。 QLoRA 通过冻结的4位量化预训练语言模型将梯度反向传播到低秩适配器&#x…

一种ESB的设计

系统架构 ESB包括: ESB总控服务、业务应用集群、业务消息WEB服务、业务消息日志服务、运维管理平台、业务设计器。如下图所示 ESB总控服务 ESB总控服务承载了各项业务的运维和管理。主要包括: 业务流程的管理ESB内部不同模块间的通讯ESB系统设置和管理…

06 网络编程基础

目录 1.通信三要素 1. IP地址(Internet Protocol Address) 2. 端口号(Port Number) 3. 协议(Protocol) 2.TCP与UDP协议 三次握手(Three-Way Handshake) 四次挥手(…

使用sealos部署的集群在部署metrics-server时日志x509

1、下载文件并进行部署 wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml2、进行部署 kubectl apply -f components.yaml3、发现问题 pod容器已经启动但是健康检查没有通过 kubectl get pod -n kube-system metrics-server…

定海 - 利用Coraza引擎开发一个防火墙

1. 介绍: Coraza有大量的内置安全规则,包括 OWASP Top 10,同时将错误警报降至最低。CRS保护免受许多常见攻击类别的攻击,包括SQL注入(SQLi)、跨站点脚本(XSS)、PHP和Java代码注入、HTTPoxy、Shellshock、脚…

【Linux】冯诺依曼体系、再谈操作系统

目录 一、冯诺依曼体系结构: 1、产生: 2、介绍: 二、再谈操作系统: 1、为什么要管理软硬件资源: 2、操作系统如何进行管理: 3、库函数: 4、学习操作系统的意义: 一、冯诺依曼…

bat批量处理脚本细节研究

文章目录 bat批处理脚本(框架)set变量设置基本语法显示环境变量 自定义环境变量临时环境变量和永久环境变量特殊环境变量和系统默认环境变量set命令利用选项的其他应用 !与%解析变量的区别/为什么使用setlocal enabledelayedexpansion区别%的规则!使用 %…

ReactPress系列—Next.js 的动态路由使用介绍

ReactPress Github项目地址:https://github.com/fecommunity/reactpress 欢迎提出宝贵的建议,感谢Star。 Next.js 的动态路由使用介绍 Next.js 是一个流行的 React 框架,支持服务端渲染、静态站点生成和动态路由等功能,极大地简化…

计算机的发展史

计算机的发展史是一个跨越多个世纪的过程,从最早的机械计算设备到如今的高性能、智能化计算机。以下是计算机发展史的简要概述,按重要的技术进步和里程碑进行归类: 1. 早期的计算工具(公元前3000年—17世纪) 计算机的…

基于STM32的实时时钟(RTC)教学

引言 实时时钟(RTC)是微控制器中的一种重要功能,能够持续跟踪当前时间和日期。在许多应用中,RTC用于记录时间戳、定时操作等。本文将指导您如何使用STM32开发板实现RTC功能,通过示例代码实现当前时间的读取和显示。 环…

Python | Leetcode Python题解之第537题复数乘法

题目: 题解: class Solution:def complexNumberMultiply(self, num1: str, num2: str) -> str:real1, imag1 map(int, num1[:-1].split())real2, imag2 map(int, num2[:-1].split())return f{real1 * real2 - imag1 * imag2}{real1 * imag2 imag1…

CoD-MIL: 基于诊断链提示的多实例学习用于全切片图像分类|文献速递-基于深度学习的病灶分割与数据超分辨率

Title 题目 CoD-MIL: Chain-of-Diagnosis Prompting Multiple Instance Learning for Whole Slide Image Classification CoD-MIL: 基于诊断链提示的多实例学习用于全切片图像分类 01 文献速递介绍 病理检查被广泛视为肿瘤诊断的金标准,因为它为治疗决策和患者…

232转485模块测试

概述 常用的PLC一般会有两个左右的232口,以及两个左右的485口,CAN口等,但是PLC一般控制的设备可能会有很多,会超出通讯口的数量,此时我们一般会采用一个口接多个设备,这种情况下要注意干扰等因素&#xff0…

网络编程——TCP通信练习

目录 一、多发多收 二、接收和反馈 三、上传文件 四、解决上传文件名重复问题 五、上传文件多线程版 六、上传文件线程池版 七、B/S(接收浏览器的消息并打印) 一、多发多收 客户端:多次发送数据 服务器:接收多次数据,并打印 public cl…

【stm32】RTC时钟的介绍与使用

RTC时钟的介绍与使用 一、时间戳1、Unix时间戳2、UTC/GMT3、时间戳转换 二、BKP简介及代码编写1、BKP简介2、BKP基本结构3、BKP库函数介绍:4、程序编写: 三、RTC简介及代码编写1、RTC简介2、RTC框图2、RTC基本结构3、RTC相关库函数介绍:4、程…