1. 优先安装软件

1. net framework3.5。

2. 在安装SQL SERVER 2012前需要3.5的支持。在WIN 2012系统可以在系统管理的添加角色和功能中安装,如下将【.NET Framework 3.5功能】、【.NET Framework 4.5功能】下的组件全部勾选上。

3. 在安装以上内容需要配置个源,因为有些安装程序是在外部的,并不是系统自带的,所以需要安装前挂载Windows的系统盘,然后指定源。如下图

安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3.5的详细分析及安装过程

    问题:在服务器(操作系统为Windows server 2012)上安装SQL Server 2012的过程中,安装停留在下图所示的界面上,显示”正在启用操作系统功能NetFx3”随后出现提示框,告知启用windows功能NetFx3时出错。

分析:NetFx3指的是.NET Framework 3.5,SQL Server 2012数据库系统的运行需要依靠.NET Framework 3.5,但是Windows Server2012默认情况下是并没有安装.NET Framework 3.5的,所以要成功安装SQL Server2012就必须先在操作系统上安装.NET Framework 3.5。在windows server 2012上安装.NET 3.5的步骤如下:

一、打开“服务器管理器”,选择“添加角色和功能”。

二、(为节约篇幅,此处省略几个步骤)在“功能”选项卡中勾选“.NET Framework 3.5”。点击“下一步“,进入“确认”选项卡,点击“安装”:

      问题:安装失败,并提示找不到源文件,如下图所示:

        分析:早先在 Windows Server 2008 上,如果要安装“.NET3.5”,只需通过“添加和删除”功能便可完成,Windows Server 2008系统盘或系统镜像里含有“.NET Framework 3.5”的组件文件,这些组件文件在系统盘或系统镜像中的\sources\sxs目录下,通过系统盘或者镜像为服务器安装系统时,这些组件文件被拷贝到新系统中,只是没有自动安装,当要为操作系统手动安装这些组件时,直接通过“添加和删除”功能就可以完成,而无需通过互联网去下载相关的组件。但是在 Windows Server 2012 上发生了一些微妙的变化,Windows Server 2012系统盘或系统镜像里也含有“.NET Framework 3.5”的组件文件,但是为服务器安装该系统时,这些组件文件并不会被拷贝到新安装的系统中,所以要为系统安装.NET Framework 3.5就必须插入系统盘或加载系统镜像到光驱中,使用其sources\sxs目录下的.NET Framework3.5的安装文件进行安装,具体步骤如下(注意:为了保证安装成功,不要在网上直接下载.NET Framework 3.5安装文件来进行安装,并且插入的系统盘或加载的系统镜像中的系统版本要与服务器上安装的系统一样,只有这样才能避免因.NET Framework 3.5版本与系统版本不兼容造成安装失败,本人就因此失败多次):

一、将Windows Server2012系统镜像载入虚拟光驱中,并查看对应的盘符号(本人载入的系统镜像盘符号为G,并可以看到        G:\sources\sxs目录下的.NET Framework 3.5组件的安装文件)

二、打开服务器管理器,“添加角色和功能“,在“确认“选项卡中,点击“指定备用源路径”,并在弹出的窗体的路径框中输入.NET Framewok 3.5的安装文件的路径(本人的是G:\Sources\sxs)

然后再进行“安装”,成功安装.NET Framework3.5之后,SQL Server2012就能继续安装了。

      补充:

除了通过上面GUI的方式进行安装之外,还可以通过以下几种方式进行安装:

1、使用 PowerShell工具进行安装(微软极力推荐系统管理员们使用强大的 Powershell 来管理系统), 指定源文件路径然后进行安装:

Install-WindowsFeature NET-Framework-Core –Source G:\Sources\sxs

2、使用命令提示符中的DISM命令,指定源文件路径然后进行安装:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:G:\sources\sxs

3、使用包含sxs文件夹的文件共享,指定共享路径:

Install-WindowsFeature NET-Framework-Core –Source \\ServerName\ShareName\sxs

说明:本人.NET Framework3.5安装文件所在盘符为G,应根据自己情况进行修改。第三种方式,是使用别人计算机上共享出来的.NET Framework3.5安装文件来进行安装,所以第三条命令的\\ServerName\ShareName\sxs这部分需要根据实际的共享路径来输入。

SQL server 2012安装过程详解(每一步怎么设置及为什么)请参考本人另一篇博文: http://www.cnblogs.com/EastLiRoar/p/4051969.html

2. 安装SQL SERVER 2012

执行setup.exe,点击安装页面,选择【全新SQL Server独立安装或向现有安装添加功能】

输入产品密钥

勾选【我接受许可条款】

检查更新是会下载一些补丁,这个过程建议跳过扫描,或者在安装前先断开网络,因为检查有可能会持续很久,甚至因为无法下载而失败。

勾选需要安装的功能。

建议更改默认的安装目录,指定到非C盘,因为SQL安装程序比较大。

实例名称可以默认或者自定义,一台服务器上面可以安装多个SQL SERVER只要实例不一样就可以。

开启混合模式,点击添加当前用户,可以将当前安装SQL的Windows用户指定为管理员。

建议更改相应的目录为非C盘路径,可以自己创建自己规则的路径,方便开发及使用。

这里是OLAP的两种模式,选择你需要的模式之后,点击添加当前用户,可以指定当前安装SQL的Windows用户为管理员。

指定相应的OLAP目录。

点击添加当前用户到分布式重播的控制器服务器权限中。

输入控制器的名字

开始安装

3. 安装SP3的补丁

安装好SQL SERVER后,安装SP3的补丁包。

4. 常用的基本设置

打开SSMS管理客户端,选择工具->选项

设置行号、自动换行。

设计器这里不要选择【阻止保存要求重新创建表的更改】,勾选后,编辑表结构保存总是不给保存。

SQL SERVER的最大服务器内存限制,因为SQL SERVER总是会不断的占用服务器内存,所以一般都需要设置下最大使用内存,通常是服务器总内存的90%左右。

如果觉得这篇文章看了对您有帮助,请点击右下方按钮【推荐】

SQL SERVER 2012安装配置说明(多图详解)的更多相关文章

  1. 【原创】SQL SERVER 2012安装配置说明(多图详解)

    1. 优先安装软件 1. net framework3.5. 2. 在安装SQL SERVER 2012前需要3.5的支持.在WIN 2012系统可以在系统管理的添加角色和功能中安装,如下将[.NET ...

  2. 【原创】Oracle 11g R2 Client安装配置说明(多图详解)

    1. 准备工作 安装Oracle11gR2client的时候,如果刚从网上下载的Oracle client,可能无法再2008 R2或者2012 R2的服务器上面运行. 报错:[INS-13001]环 ...

  3. SQL Server 2012安装配置(Part4 )

    SQL Server 2012安装配置(Part1) SQL Server 2012安装配置(Part2) SQL Server 2012安装配置(Part3 ) SQL Server 2012安装配 ...

  4. SQL Server 2012安装配置(Part3 )

    SQL Server 2012安装配置(Part1 ) SQL Server 2012安装配置(Part2 ) SQL Server 2012安装配置(Part3 ) 3 客户端安装 3.1 安装客户 ...

  5. SQL server 2012安装教程

    转自:https://blog.csdn.net/u013162035/article/details/78567389 注]博主使用的是SQL Server2012 其他版本的安装类似.[第一步]下 ...

  6. SQL Server 2012安装图文教程

    解析SQL Server 2012安装中心 当系统打开"SQL Server安装中心",则说明我们可以开始正常的安装SQL Server 2012了. SQL Server安装中心 ...

  7. SQL Server 2012 安装图解教程

    在安装微软最新数据库SQL Server 2012之前,编者先确定一下安装环境:Windonws 7 SP1,32位操作系统.CPU是2.1GHz赛扬双核T3500,内存2.93GB 安装SQL Se ...

  8. SQL Server 2012 安装

    SQL Server 2012 安装过程很漫长, 里面很多界面不一一截取了,我分别在win7 企业版 64位 和 win10专业版SP1 64位 装了SQL Server 2012 ,都没有问题. 1 ...

  9. SQL Server 2012安装图解

    SQL Server 2012 Enterprise Edition安装图解... 第一部分:安装前的准备 1.疑问:一个PC上可以安装多个SQL Server数据库么 答案:可以的.每一个安装的时候 ...

随机推荐

  1. 阶段3 3.SpringMVC·_07.SSM整合案例_06.ssm整合之编写MyBatis框架

    需要先搭建Mybits的环境. 用Mybits的注解的方式.把两个方法的sql语句写完 SqlMapConfig.xml resources下新建xml文档 把约束粘贴过来 两步操作 环境标签叫做en ...

  2. 外国前端收费模板wrapbootstrap

    https://wrapbootstrap.com/ 新闻模板 http://wrapbootstrap.com/preview/WB037B6R2

  3. java:WebService

    1.WebService就是应用之间的远程调用,可以跨语言调用,为甚么可以跨语言调用,是因为其实依赖与xml语言,xml语言依赖http协议,http协议底层也是socket.

  4. 【Java】递归删除目录以及文件

    public static void deleteDirectory(String path) { File pFile = new File(path); //若目录以及文件不存在,则终止继续执行方 ...

  5. javascript预编译练习(变态篇)

    例1. <!DOCTYPE html> <html> <head> <title></title> </head> <bo ...

  6. appium环境搭建(二)----搭建android开发环境

    一.安装Java环境: java 环境分JDK 和JRE ,JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境. JRE ...

  7. PTA(Basic Level)1028.人口普查

    某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 200 岁的老人,而今天是 2014 ...

  8. DBGridEh列宽自动适应内容的简单方法

    ///////Begin   Source      uses          Math;            function   DBGridRecordSize(mColumn:   TCo ...

  9. MYSQL join 优化 --JOIN优化实践之快速匹配

    MySQL的JOIN(四):JOIN优化实践之快速匹配 优化原则:小表驱动大表,被驱动表建立索引有效,驱动表建立索引基本无效果.A left join B :A是驱动表,B是被驱动表:A right ...

  10. 解决Eclipse发布到Tomcat丢失依赖jar包的问题

    解决Eclipse发布到Tomcat丢失依赖jar包的问题 如果jar文件是以外部依赖的形式导入的.Eclipse将web项目发布到Tomcat时,是不会自动发布这些依赖的. 可以通过Eclipse在 ...