none
[求助] 安装SCCM碰到了这个2SQL问题 RRS feed

  • 问题

  • 1.已经为指定的 SQL Server 名称配置了 SQL 身份验证安全。建议先将 SQL Server 配置为仅在 Windows 身份验证安全下运行,然后再继续执行 Configuration Manager 安装程序。

    2.Configuration Manager 站点要求安装 SQL Server 2005 SP2,站点数据库操作才能成功。

    第一个问题不知道怎么解决,我已经是使用身份验证来登陆SQL的了

    第二个问题更奇怪,我已经在本机安装了wsus,而且已经使用了sql2005 SP3了,而且一直用得好好的,为什么会说我没有装呢?晕死。

    下面是安装时候的LOG 请各位帮我看看,谢谢

    ConfigMgrSetup.log
    =========================================================================================

    <05-07-2009 14:41:12>
    ===================== << Starting SMS V4 SP1 Setup >> =====================
    <05-07-2009 14:41:12> Commandline :
    "F:\smssetup\bin\i386\setup.exe" /prereq /input
    <05-07-2009 14:41:12> This is 32 bit.
    <05-07-2009 14:41:12> Verifying the Reg for AssetIntelligence Installation
    <05-07-2009 14:41:12> Setting the default CSV folder path
    <05-07-2009 14:41:12> SMS Build Number = 6221
    <05-07-2009 14:41:12> SMS Version = 4.0
    <05-07-2009 14:41:12> SMS Minimum Build Number = 800
    <05-07-2009 14:41:12> Verifying SMS Active Directory Schema Extensions.
    <05-07-2009 14:41:12> DS Root:CN=Schema,CN=Configuration,DC=MK,DC=COM
    <05-07-2009 14:41:12> Verifying SMS Active Directory Schema Extensions.
    <05-07-2009 14:41:12> DS Root:CN=Schema,CN=Configuration,DC=MK,DC=COM
    <05-07-2009 14:41:12> The command line options are /PREREQ
    <05-07-2009 14:41:20> IsValidNetBIOSName validation of 'FILES' succeeded
    <05-07-2009 14:41:20> IsValidNetBIOSName validation of 'FILES' succeeded
    <05-07-2009 14:41:20> Registered type FILES MASTER for FILES master
    <05-07-2009 14:41:20> Registered type SMS Master for FILES master
    <05-07-2009 14:41:20> Registered type FILES SMS_ for FILES SMS_
    <05-07-2009 14:41:20> Registered type SMS ACCESS for FILES SMS_
    <05-07-2009 14:41:20> Start prerequisite checking.
    <05-07-2009 14:41:20> This is not cluster SQL.
    <05-07-2009 14:41:20> The prereq rules for primary site fresh installation are being run.
    <05-07-2009 14:41:20> Verifying SMS Active Directory Schema Extensions.
    <05-07-2009 14:41:20> DS Root:CN=Schema,CN=Configuration,DC=MK,DC=COM
    <05-07-2009 14:41:20> NtfsDisable8dot3NameCreation is set to 0.
    <05-07-2009 14:41:20> Success in GetMMCVersion. Version is 3.0.
    <05-07-2009 14:41:20> .NET Framework Version: 50727
    <05-07-2009 14:41:29> NtfsDisable8dot3NameCreation is set to 0.
    <05-07-2009 14:41:29> Sql version is 8.0, 8.00.2039.
    <05-07-2009 14:41:29> Sql version is not compatible.
    <05-07-2009 14:41:29> NtfsDisable8dot3NameCreation is set to 0.
    <05-07-2009 14:56:30> Completed prerequisite checking.




    ConfigMgrPrereq.log

    ============================================================================================

    <05-07-2009 14:41:12> ********************************************
    <05-07-2009 14:41:12> ******* Start Prerequisite checking. *******
    <05-07-2009 14:41:12> ********************************************
    <05-07-2009 14:41:12> CPrereqManager: - Since Registry values empty, this is for fresh installation.
    <05-07-2009 14:41:20> Executing prereq functions...
    <05-07-2009 14:41:20> <<<RuleCategory: 访问权限>>>
    <05-07-2009 14:41:20> <<<CategoryDesc: 正在检查访问权限...>>>
    <05-07-2009 14:41:20> SERVER-BAK;    对站点系统的管理权限;    Passed
    <05-07-2009 14:41:20> <<<RuleCategory: 系统要求>>>
    <05-07-2009 14:41:20> <<<CategoryDesc: 正在检查 ConfigMgr 的系统要求...>>>
    <05-07-2009 14:41:20> SERVER-BAK;    安装程序不支持的站点服务器操作系统版本;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    域成员身份;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    架构扩展;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    软件更新 KB911897;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    软件更新 KB912818;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    软件更新 KB913538;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    软件更新 KB914389;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    软件更新 KB925903;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    软件更新 KB932303;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    站点服务器上的 FAT 驱动器;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    短文件名(8.3)支持(站点系统);    Passed
    <05-07-2009 14:41:20> <<<RuleCategory: 从属组件>>>
    <05-07-2009 14:41:20> <<<CategoryDesc: 正在检查 ConfigMgr 的从属组件...>>>
    <05-07-2009 14:41:20> SERVER-BAK;    Microsoft 管理控制台(MMC)版本;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    最低 .NET Framework 版本;    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    Microsoft XML Core Services 6.0 (MSXML60);    Passed
    <05-07-2009 14:41:20> SERVER-BAK;    站点服务器上的 WSUS SDK;    Passed
    <05-07-2009 14:41:21> SERVER-BAK;    站点服务器上要求安装 WSUS 3.0 SP1;    Passed
    <05-07-2009 14:41:21> SERVER-BAK;    基于 Windows Server 2003 的 schannel 修补程序;    Passed
    <05-07-2009 14:41:21> SERVER-BAK;    Windows 远程管理(WinRM) 1.1 版;    Passed
    <05-07-2009 14:41:21> SERVER-BAK;    已注册 Microsoft 远程差分压缩(RDC)库;    Passed
    <05-07-2009 14:41:21> SERVER-BAK;    Configuration Manager 的 MMC 更新(软件更新);    Passed
    <05-07-2009 14:41:21> SERVER-BAK;    Configuration Manager 的 .NET 更新(软件更新);    Passed
    <05-07-2009 14:41:21> <<<RuleCategory: 访问权限>>>
    <05-07-2009 14:41:21> <<<CategoryDesc: 正在检查访问权限...>>>
    <05-07-2009 14:41:21> FILES;    SQL Server sysadmin 权限;    Passed
    <05-07-2009 14:41:29> FILES;    站点服务器计算机帐户管理权限;    Passed
    <05-07-2009 14:41:29> FILES;    SQL Server 安全模式;    Warning;    已经为指定的 SQL Server 名称配置了 SQL 身份验证安全。建议先将 SQL Server 配置为仅在 Windows 身份验证安全下运行,然后再继续执行 Configuration Manager 安装程序。
    <05-07-2009 14:41:29> <<<RuleCategory: 系统要求>>>
    <05-07-2009 14:41:29> <<<CategoryDesc: 正在检查 ConfigMgr 的系统要求...>>>
    <05-07-2009 14:41:29> FILES;    域成员身份;    Passed
    <05-07-2009 14:41:29> FILES;    短文件名(8.3)支持(站点系统);    Passed
    <05-07-2009 14:41:29> <<<RuleCategory: 从属组件>>>
    <05-07-2009 14:41:29> <<<CategoryDesc: 正在检查 ConfigMgr 的从属组件...>>>
    <05-07-2009 14:41:29> FILES;    SQL Server 版本;    Error;    Configuration Manager 站点要求安装 SQL Server 2005 SP2,站点数据库操作才能成功。
    <05-07-2009 14:41:29> <<<RuleCategory: 访问权限>>>
    <05-07-2009 14:41:29> <<<CategoryDesc: 正在检查访问权限...>>>
    <05-07-2009 14:41:29> FILES;    SMS 提供程序通信;    Passed
    <05-07-2009 14:41:29> <<<RuleCategory: 系统要求>>>
    <05-07-2009 14:41:29> <<<CategoryDesc: 正在检查 ConfigMgr 的系统要求...>>>
    <05-07-2009 14:41:29> FILES;    域成员身份;    Passed
    <05-07-2009 14:41:29> FILES;    短文件名(8.3)支持(站点系统);    Passed
    <05-07-2009 14:41:29> FILES;    已安装的 WAIK 版本(SMS 提供程序);    Passed
    <05-07-2009 14:41:29> <<<RuleCategory: 从属组件>>>
    <05-07-2009 14:41:29> <<<CategoryDesc: 正在检查 ConfigMgr 的从属组件...>>>
    <05-07-2009 14:41:29> ***************************************************
    <05-07-2009 14:41:29> ******* Prerequisite checking is completed. *******
    <05-07-2009 14:41:29> ***************************************************
    <05-07-2009 14:41:29> Updating Prerequisite checking result
    <05-07-2009 14:41:29> Connecting to SERVER-BAK registry
    <05-07-2009 14:41:29> Setting registry values
    2009年5月7日 7:13

答案

  • 第一个问题, SQL有Windows和Windows与SQL的混合认证,而SCCM要求必须是基于WINDOWS的身份验证。

    第二个问题,SCCM是SQL 2005 SP3是支持直接安装新的SCCM的。从你的日志记录来看怎么检测到2000的SQL?如下:

    <05-07-2009 14:41:29> Sql version is 8.0, 8.00.2039.

    SQL 2005版本都是9.0开头的,版本可以参考以下网址:
    http://support.microsoft.com/default.aspx/kb/321185/zh-cn


    估计你WSUS是用他自带的免费MSDE,而你SCCM检测也指向这个数据库进行安装检测,所以不符合要求。


    清茶幾許,品味人生
    2009年5月9日 19:18
    版主