|
|
最近在部署项目的是否需要安装sql server 2008 r2,前提条件,服务器需要安装.net framework3.5 服务器环境是windows server 2012 r2, 然后;
; m, X8 O7 T1 X& }. H! @net3.5安装正常流程安装,一直装不上,
" ^3 e9 g1 z+ n' z3 w% [5 Z0 H6 y提示如下错误:
) w) C! P- w+ k+ S% h5 M. y1 u4 t! x7 G- W% S+ P. s( u* F" A$ g
经过将近两天的折腾,查阅了大量的资料, 也找遍了百度所有解决方案, 都未能成功,
+ x6 y+ n6 @0 \( [* v0 m大概有如下几种方案
0 |) K3 m+ @2 V1 F( ~一、修改组策略 : 点击【计算机配置】->【管理模板】->【windows 组件】->【windows 更新】,然后双击【指定 Intranet Microsoft 更新服务位置】选择为【未配置】,参考下图 未成功
) V. G4 R) t5 K2 u+ S* k; ^; ]; d% v2 U+ D& q: h
二、通过系统的默认安装 添加角色和功能 未成功
, t) k0 P+ c/ b7 p, p- H三、使用如下 PowerShell 脚本进行安装 7 ~- S1 @- T% y: z1 Z
Set-ItemProperty-Path'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU'-NameUseWUServer-Value0
) Q5 r Y3 J" e4 S. zRestart-Service-Name wuauserv
1 B* j/ Z" A/ W! C2 B/ h U4 q7 oInstall-WindowsFeatureNet-Framework-Core
* a4 |: [2 L6 A* j2 \Set-ItemProperty-Path'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU'-NameUseWUServer-Value1( z) c7 M6 k! Q
Restart-Service-Name wuauserv' K" K F" }4 I3 c! w* J
未成功 提示如下错误, 意思是没有网络, 因为环境是内网, 所以没办法连网络 The source files could not be found and download failed. Their location can be specified using the /source option to restore the feature.
& f- v% X. T& o0 K5 W. I* s四、说系统补丁问题
. n; A, y' I; Y; _" D" W 在安装 Microsoft .NET Framework 3.5 的安全更新2966827 或2966828(Microsoft 安全公告 MS14-046 中进行了介绍)后,第一次尝试启用“Windows 功能”中可选的 Microsoft .NET Framework 3.5 功能,该功能可能未启用。 未成功, 在系统上一直未找到 KB2966827或2966828补丁。
7 o5 C. G+ i/ s- \五、通过系统默认 添加角色和功能 安装制定 备用路径 网上系统文件sxs简包 D:\sources\sxs 未成功: W$ A6 G9 ~" H& f" P' W
2 C7 N7 b) ^, r5 {+ W9 c6 o" K2 ^
六、最后总结了其实只有两种方式可行, 下载完整的win2012 r2 镜像文件上传至服务器, 第二种能联通外网, 直接通过系统默认 添加角色和功能在线安装, 由于我的服务器是内网环境, 所有第二种方式行不通, 所有就采用了最笨的第一种方式下载完整镜像文件到服务器, 因为是通过vpn连的内网, 所有单传输win2012镜像文件, 都花了一天时间,上传成功后, 装载镜像文件, 通过系统默认安装方式, 制定备用路径 H:\Soures\sxs文件夹, 最后功夫不负有心人,终于成功了。, P! \$ j K* D/ z
2 x9 s, j1 P9 Q7 r7 A/ D
|
|