Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程

December 09, 2023
测试
测试
测试
测试
3 分钟阅读

因为项目的要求需要安装一个SqlServer数据库,正好有一台Windows Server2012服务器想着顺手就安装了,但是在安装的过程中还是出现的错误,在安装的过程中需要安装NET Framework 3.5,问题就出现在这,安装.NET Framework 3.5需要配置源,因为有些安装程序是在外部的,并不是系统自带的,所以需要安装前挂载Windows的系统盘,然后指定源,,所以安装的难点就在于怎么弄这个镜像文件,当然百度啊,SXS文件在文章底部,需要自取;

教程开始,其实基础的安装方案宝塔已经给出了,很简单,在宝塔控制面板找到软件商店,搜索“SqlServer”,右侧有安装按钮,点击安装,直接选择您要安装的版本即可,如图:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第1张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第1张

安装完成后到根据SQL上的红色字体提示,到指定目录运行setup.bat,如图安装在C盘,则进入C:/BtSoft/sqlserver 下,双击运行C:/BtSoft/sqlserver/setup.bat,等待安装完成,如图:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第2张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第2张

安装SQL Server 2012过程中出现基本都会出现,原因就是Windows Server2012上没有.NET Framework 3.5,所以我们需要先安装,需要安装NET 3.5就需要文章开头提到的SXS文件,先下载文件,下载地址:

链接: https://pan.baidu.com/s/1LAwq-XKS0Zqk8AdAQV_9jw?pwd=pvaj
提取码: pvaj
复制这段内容后打开百度网盘手机App,操作更方便哦

下载完成后放在服务器磁盘里,目录要记住一会安装会用到。打开服务器管理器,找到仪表板,点击“添加角色和功能”或者打开“控制面板->程序和功能->启用或关闭Windows功能”,如图:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第3张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第3张

然后基本就是默认“下一步”,到“功能”时,在功能列表里勾选.NET Framework3.5“,如图:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第4张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第4张

勾选之后我们在点击下一步,在确认菜单下,我们找到底部的“指定备用源路径”,如图所示:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第5张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第5张

在弹出的新窗口,我们把下载完成的SXS文件解压到服务器磁盘,并复制路径,粘贴在“路径”处,如图:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第6张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第6张

最后点击确定,会返回上一个界面,点击安装,等待系统自动安装即可,安装完成后如图:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第7张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第7张

至此在在Windows Server 2008系统安装“.NET Framework 3.5”的组件就完成了,然后我们在回到第一步,重新安装SqlServer数据库就可以了,安装过程界面:

Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第8张
Windows Server2012服务器安装SqlServer数据库和.NET Framework 3.5图文教程 第8张

另外注意,官方指出

如果需要安装自己提供的SQL Server版本,请按如下操作(以SQL 2012为例):  1、删除宝塔下载的SQLEXPR_2012_x64.exe文件,  2、将自己下载的EXE重命名为SQLEXPR_2012_x64.exe  3、将第二步重命名的文件SQLEXPR_2012_x64.exe复制到 C:/BtSoft/sqlserver(面板安装目录) 目录下  4、双击执行setup.bat文件执行安装脚本 注意:SQL Server依赖于Windows系统版本支持,如果安装过程中出现未知错误,请确保(纯净系统 + 完整系统 + 未安装过SQL Server)

另外在引用下为什么不能直接安装NET3.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的安装文件进行安装。

好了教程至此完成了,这几天就没干别的,不是在研究内网穿透就是在研究怎么安装SqlServer数据库,累呀,我去歇一会,毕竟还有一篇内网穿透的教程在编写过程中。

继续阅读

更多来自我们博客的帖子

如何安装 BuddyPress
由 测试 December 17, 2023
经过差不多一年的开发,BuddyPress 这个基于 WordPress Mu 的 SNS 插件正式版终于发布了。BuddyPress...
阅读更多
Filter如何工作
由 测试 December 17, 2023
在 web.xml...
阅读更多
如何理解CGAffineTransform
由 测试 December 17, 2023
CGAffineTransform A structure for holding an affine transformation matrix. ...
阅读更多