SCCM 2012安装/ SQL Server 2008 R2连接

时间:2012-05-18 13:43:20

标签: sql-server sccm

我们正在努力使用SQL Server 2008 R2作为我们的数据库目标安装SCCM 2012。

关于我们的环境。

  • SCCM服务器是“域A”的一部分,SQL Server是“域B”的一部分。两者之间有两个信任。
  • SQL Server正在运行CU 6(10.50.1765)。
  • 我启用了:命名管道,TCIP,禁用动态端口并将端口设置为1433
  • SQL Server在命名实例
  • 下运行
  • 我授予SCCM服务器完全访问权限以及用于执行安装的域帐户。
  • 默认排序规则设置为“SQL_Latin1_General_CP1_CI_AS

为了排除防火墙问题,我们运行了一个PS脚本来测试与服务器\实例的连接,并检查好了。

我们收到错误。

安装程序无法使用提供的连接信息连接到SQL Server。验证以下内容:

正确输入了sql server和实例名称 指定的sql server实例未配置为使用动态端口 如果在SQL Server上启用了防火墙,则存在入站规则以允许连接到正确的端口。 用于运行安装程序的帐户具有连接到指定的SQL Server实例的权限。

非常感谢任何协助。

2 个答案:

答案 0 :(得分:0)

可以在此处找到不同版本的SQL Server所需的不同修补程序的详细信息:

http://technet.microsoft.com/en-us/library/gg682077#BKMK_SupConfigSQLDBconfig

支持的最低配置包括:

  • SQL Server 2008 SP2,具有最低累积更新9
  • SQL Server 2008 SP3,最低累积更新4
  • SQL Server 2008 R2 SP1及最低累积更新6

System Center Configuration Manager 2012不支持SQL Server Express(任何版本)

答案 1 :(得分:0)

我们终于明白了。

我们检查的事情。

启用带有查询的CLR 任何IP上都没有动态端口 升级至2008 R2 CU 6 将SCCM计算机添加为带有查询的sysadmin

最后,如果您所在的环境中有多个租户(我们为多个学区提供服务),则无法安装Windows SUS并指向其他服务器。预检查会自动检查与SUS相同的DB服务器。我们卸载了它(out指向一个较旧的数据库服务器)然后它就像一个冠军。