欢迎光临,这里是 gOxiA=苏繁=SuFan 独立的个人博客。
本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!

WS08R2wSP1        sqlserver2008r2

在 Server Core 2008 R2 上安装 SQL Server 2008 R2

        这几天在搭建一个测试环境,需要一台 SQL Server 2008 R2 的虚拟机,为了减少对资源的占用,gOxiA 打算在 Server Core 2008 R2 上安装 SQL Server 2008 R2,查阅了微软的官方资料 Hardware and Software Requirements for Installing SQL Server 2008 R2,可结果令人惋惜:“SQL Server 2008 R2 is not supported on Windows Server 2008 SP2 Server Core or Windows Server 2008 R2 Server Core installations.”!

        虽然是明确说明了 SQL Server 2008 R2 不支持在 Server Core 上安装,但是由于现在的 Server Core 2008 R2都已经支持 .NET 框架和 PowerShell,并满足 SQL Server 2008 R2 的基本需求,那么要在 Server Core 2008 R2 上安装 SQL Server 2008 R2 应该不是一件难事。

        gOxiA 事先准备好了一台已经加入到 AD 的 Server Core 2008 R2 虚拟机,之后载入 SQL Server 2008 R2 的安装光盘镜像文件(ISO),并运行 Setup.exe,随即安装程序提示我要启用 .NET Framework 核心角色,单击确定继续。

1

        随后出现了 .NET Framework 3.5 SP1 安装失败的错误提示。看来是安装程序的脚本不能很好的支持 Server Core 2008 R2 环境,接下来就只能手工安装这些组件。

2

        在命令行提示符下键入如下指令:

dism /online /enable-feature /featurename:NetFx2-ServerCore /featurename:ServerCore-WOW64 /featurename:NetFx3-ServerCore-WOW64 /featurename:NetFx2-ServerCore-WOW64 /featurename:NetFx3-ServerCore /featurename:MicrosoftWindowsPowerShell

注意:/featurename: 的参数区分大小写。

3

        由于 gOxiA 还要使用 IIS,为此还执行了如下的命令:

dism /online /enable-feature /featurename:IIS-ApplicationDevelopment /featurename:IIS-WebServer /featurename:IIS-WebServerRole /featurename:IIS-ISAPIFilter /featurename:IIS-ISAPIExtensions /featurename:IIS-NetFxExtensibility /featurename:IIS-ASPNET /featurename:IIS-ASP

        在完成相关组件的准备工作之后,再次执行 Setup.exe 进行 SQL Server 2008 R2 的安装,这次成功的出现了 SQL Server 2008 R2 的安装中心界面。随后的操作就不再单独介绍。如果大家对如何使用命令行来安装 SQL Server 2008 R2 感兴趣,那么可以参考:How to: Install SQL Server 2008 R2 from the Command Prompt

45

        在 SQL Server 2008 R2 完成安装后,由于 Windows 防火墙的原因,我们暂时还无法远程访问或管理 SQL Server 2008 R2,必须对相关配置进行设置。

        首先,我们要启动 SQL Server 2008 R2 的 TCP 支持,为此执行下面的操作步骤:

  • 在命令行提示符键入 regedit,并按下回车键,启动注册表编辑器;
  • 定位到 HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp,找到 Enable 并将其值改为 1
  • 完成注册表修改后使用 net stop mssqlserver && net start mssqlserver 命令行重新启动 SQL Server 2008 R2。

image

        在为 SQL Server 2008 R2 成功启动 TCP 连接支持后,我们还需要对 Windows 防火墙做相应的配置,以允许外部访问本机的 TCP 1433 端口,为此我们执行如下命令行:

netsh advfirewall firewall set rule group="Windows 远程管理” new enable=yes

netsh advfirewall firewall add rule name="SQL Server TCP 1433” dir=in action=allow protocol=tcp localport=1433

        现在,我们便可以通过远程计算机对运行在 Server Core 2008 R2 上的 SQL Server 2008 R2 进行管理和访问了。此外,我们前面还安装有 IIS,因为是 Server Core 环境,所以要方便地管理 IIS 也需要通过远程管理,配置 IIS 的远程管理功能可以参考:http://learn.iis.net/page.aspx/334/install-and-configure-iis-7-on-server-core/

        再次声明,微软并不支持在 Server Core 上安装 SQL Server 2008 R2,所以因此引发的问题将不受微软任何的支持。

Tags: , , , , , ,

easybook  

利用自动安装应答文件解决 Windows 7 安装时黑屏等驱动引发的故障问题

        Windows 7 的安装过程非常之简洁,因为 Windows 7 引用了新的安装格式 – Microsoft Windows Imaging(WIM)File Format,即:Windows 映像文件格式。WIM 自 Windows Vista 以来就开始使用,它是以文件为基础的磁盘映像格式,除了包含相关文件的压缩程序包以外,还对文件的存储进行了优化排列。在执行 Windows 安装过程中,会将 WIM 释放到当前的磁盘卷上,之后为当前计算机执行硬件扫描并载入相关驱动和初始配置,虽然 Windows 7 的安装能够识别目前市面上的大多数硬件,但是也有例外,比如在某些型号的苹果计算机上安装 Windows 7,那么就会在安装过程中出现黑屏故障,导致安装失败!而引发该问题的主要原因就是因为显卡驱动所致。在微软的知识库中 KB978226 详细说明了这一问题并给出了解决办法。在 Windows 安装过程开始前,插入存储有 Windows 安装应答文件和最新硬件驱动的 U盘,即可解决此类黑屏等驱动引发的故障问题。

        首先,我们可以访问微软官方站点下载这个 Windows 安装应答文件 - AutoUnattend.zip,解压缩后得到“Autounattend.xml”即 Windows 自动安装应答文件,将其拷贝到 U盘。

        然后,下载硬件对应的驱动,使用解压缩软件或利用自身安装程序将打包的驱动释放到 U盘。

        最后,使用 Windows 7 DVD 光盘进行引导安装,在此之前请务必将 U盘连接到计算机上。

        这样一来,除了可以避免驱动问题导致的 Windows 7 安装失败,还可以利用 Windows 安装向导,自动的安装相关硬件的驱动程序。

easybook

使用 SP1 独立更新包手动安装 Windows 7 / Windows Server 2008 R2 SP1

        Windows 7 / Windows Server 2008 R2 SP1(以下简称:SP1)提供了两种升级方法:通过 Windows Update 在线升级;下载离线的独立更新包进行升级。如果您的网络带宽质量并不理想,那么使用离线的独立更新包进行系统的更新是非常明智的选择。微软提供提供了两种常见体系结构的 SP1 独立安装包,分别是 windows6.1-KB976932-X64.exe 和 windows6.1-KB976932-X86.exe。另外,还提供了一个包含所有体系结构的独立更新包的 DVD 映像 – 7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso。访问 KB976932 可获取到这些独立更新包,请注意!下载它们需要进行正版验证。

        当我们下载完毕 SP1 独立更新包后即可双击该文件进行安装,整个安装过程非常简单,跟随向导指示进行操作即可。在安装的第一阶段完成后,计算机将自动重新启动,之后的安装阶段里会暂时无法登录到计算机,直到出现 Windows 登录提示时,即表示安装已完成。

13

        此外,请注意!如果先前安装过 SP1 的 Beta 或 RC 版本,那么独立更新包的安装会中断,并提示要卸载先前的版本才能继续执行更新安装。要卸载以前安装的 SP1,可以参考《卸载 Windows 7 / Windows Server 2008 R2 SP1》。

2

        前面讲到当出现登录提示后,表示更新完成。在登录到计算机后,会出现一个显示安装状态的对话框。如下图所示:

4

        SP1 独立更新包的安装除了使用图形界面进行以外,我们还能够通过命令行进行安装。这种方式极大降低了 IT 管理员的工作量,并实现自动化安装。

        以 windows6.1-kb976932-x86.exe 为例,我们希望不要手工去干预安装步骤,并在安装过程中可以监视到更新的进度,以及允许独立更新包在安装完毕后能够自动强制性的重启计算机,那么可以执行如下的命令行和参数:

windows6.1-kb976932-x86.exe /unattend /forcerestart

        如需了解其他可选的参数,请参考下面的信息:

/forcerestart
如果需要重新启动,该选项将强行关闭任何已打开的应用程序或文档。

/nodialog
不显示安装结束时出现的安装成功或失败对话框。

/norestart
在安装完成之后不重新启动计算机,即使要求重新启动才能完成安装的情况下也是如此。使用此选项时应与 /quiet 选项结合使用。

/promptrestart
如果需要重新启动,则会出现一个对话框,通知用户需要重新启动计算机才能完成安装。使用此选项时应与 /quiet 选项结合使用。

/quiet
以安静模式运行安装程序。在安装更新过程中,此模式不显示用户界面。除了隐藏用户界面外,它与无人参与模式相同。除了安装结束时出现的安装成功或失败对话框之外,在安装期间不会出现任何提示。若要隐藏该对话框,您还必须指定 /nodialog 选项。

/unattend
在无人参与模式下安装 Service Pack。在安装期间,将只会显示重要的错误提示和进度栏。例如,不会显示 Microsoft 软件许可条款,且计算机将自动重新启动。

/warnrestart[:<seconds>]
如果要求重新启动计算机,则会显示一个对话框,通知用户计算机将会在指定的秒数内重新启动。用户可以取消重新启动或立即重新启动计算机。自动重新启动的默认设置是 30 秒。

Tags: , , , , , , , , ,
分页: 46/107 第一页 上页 41 42 43 44 45 46 47 48 49 50 下页 最后页 [ 显示模式: 摘要 | 列表 ]