如何创建 Updates Publisher 数据库

如果使用的是 64 位 SQL Server 2005 计算机上的远程数据库或本地数据库,则必须创建 System Center Updates Publisher 数据库才能安装 Updates Publisher。 如果使用的是 32 位 SQL Server 2005 或本地 SQL Server 2005 Express Edition 计算机上的本地数据库,则不需要执行该过程。如下过程提供在运行 SQL Server 2005 的远程计算机上创建数据库所必需的步骤,并为安装 Updates Publisher 的用户授予数据库访问权限。

创建并配置远程 Updates Publisher 数据库

  1. 导航到 <CD Location>\SCUP 文件夹。

  2. 将 CreatePubToolDb.sql 脚本复制到 SQL Server 2005 计算机上的文件夹中。

  3. 使用具有创建新数据库权限的帐户打开 SQL Server 计算机上的 Microsoft SQL Server Management Studio 控制台。

  4. 在**“文件”菜单上,单击“打开”,单击“文件”,浏览到所保存的 SQL 脚本,然后单击“打开”**。

  5. 在**“查询”菜单上,单击“执行”**以创建 mscuptdb 数据库和 System_Center_Updates_Publisher_User 数据库角色。

  6. 脚本完成时,刷新“系统数据库”节点并验证新数据库是否显示出来。

    Important重要信息
    不支持对脚本进行修改。必须在运行 Microsoft SQL Server 2005 的计算机上创建数据库。
  7. 如果安装 Updates Publisher 的用户不是 SQL Server 计算机的管理员,请打开对象资源管理器,展开“安全”节点,然后单击**“登录”**。

    如果用户帐户列在“登录”节点下:

    1. 右键单击该用户,然后单击**“属性”**。

    2. 在**“选择页”部分中,单击“用户映射”**。

    3. 在**“映射到此登录的用户”部分中,确保“mscuptdb”**处于选中状态。

    4. 在**“数据库角色成员身份: mscuptdb”部分中,确保“System_Center_Updates_Publisher_User”处于选中状态,然后单击“确定”**。

    如果登录节点下未列出用户帐户:

    1. 右键单击**“登录”节点,然后单击“新建登录”**。

    2. 输入用户的名称,或单击**“搜索”**以浏览用户。

    3. 单击**“选择页”部分中的“用户映射”**。

    4. 在**“映射到此登录的用户”部分中,确保“mscuptdb”**处于选中状态。

    5. 在**“数据库角色成员身份: mscuptdb”部分中,确保“System_Center_Updates_Publisher_User”处于选中状态,然后单击“确定”**。

在 Updates Publisher 的安装过程中,会验证到 SQL Server 2005 计算机的连接。如果已经为用户帐户配置了适当的权限,且存在 mscuptdb 数据库,则安装会继续。否则会显示**“无法使用提供的信息验证数据库连接”**错误消息。有关如何解决常见问题的详细信息,请参阅 Updates Publisher 疑难解答

另请参阅

任务

如何安装 Updates Publisher

概念

Updates Publisher 的安全考虑事项

其他资源

Updates Publisher 疑难解答