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: , , , , , ,

SP2010_logo

解决因权限导致的 SharePoint Foundation 2010 无法配置备份的问题

        gOxiA 接触 Sharepoint 的时间并不长,再加上不会开发,所以完全属于菜鸟。由于公司上了套 SharePoint Foundation 2010,并基于它设计一套公司的管理系统,所以赶鸭子上架开始捉摸 SharePoint Foundation 2010。为了避免在设计过程中导致业务系统故障,所以要及时对 SharePoint 进行备份。

        要配置 SharePoint 的备份需要通过 SharePoint 管理中心进行操作,导航至“备份和还原”页面,单击“场备份和还原”下的“配置备份设置”,具体位置参考下图:

image

        进入设置页面后,在“备份文件位置”的文字框中输入用于备份的 UNC 地址,之后单击确定即完成备份的设置。

image

        先前,gOxiA 创建了一个用于 SharePoint 的专用备份共享,在配置完毕后提示了如下图的错误:

image

        很清晰的显示了错误的原因!打开服务管理器对提示信息中的相关服务账户进行了复查,如下图所示:

image

        由上图可以看出, SharePoint 2010 Timer 服务使用的账户是一个名为“spfarm(1)”的账号,而 SharePoint 所用数据库的服务账户为“本地系统”,那么问题应该就出在“spfarm(1)”账号上。

image

        继续检查发现该账号是之前做服务器迁移后,SharePoint 重新生成的服务账户,而我的用于备份的共享目录权限并未赋予该账号有相应的权限,所以导致该故障的发生。

        重新为目录分配了共享权限和目录权限后,该故障解决!

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 安装向导,自动的安装相关硬件的驱动程序。

分页: 179/474 第一页 上页 174 175 176 177 178 179 180 181 182 183 下页 最后页 [ 显示模式: 摘要 | 列表 ]