如何配置 SQL Server 发布服务器计算机

来源:互联网 发布:sql进阶教程 mick 编辑:程序博客网 时间:2024/05/16 19:29

发布步骤允许您选择要复制的数据和数据库对象以便订阅者只收到需要的数据。Configuration Manager 2007 不支持站点数据库完全复制,只应复制特定的站点数据库对象。

note注意在 Configuration Manager 2007 安装中,为支持站点系统访问站点数据库副本,必须复制 98 个对象(48 个表、44 个存储过程、4 个视图和两个用户定义的函数)。在 Configuration Manager 2007 SP1 安装中,为支持站点系统访问站点数据库副本,必须复制 99 个对象(49 个表、44 个存储过程、4 个视图和两个用户定义的函数)。

在开始执行这些过程之前,确保已完成复制前必需任务。有关必需的复制前安装任务的详细信息,请参阅 如何执行必需的复制前安装任务。

可以使用以下过程来配置宿主站点数据库的 SQL Server 以发布要复制的站点数据库,并充当其自身的分发服务器。

配置宿主站点数据库的 SQL Server 以发布要复制的站点数据库

  1. 在连接到宿主站点数据库的 SQL Server 的 SQL Server 2005 SQL Server Management Studio 控制台中,右键单击“复制”,然后单击“配置分发”以启动配置分发向导。

  2. 在“欢迎”页面上,单击“下一步”(如果显示)。

  3. 在“分发服务器”页面上,选择“‘<站点服务器名称>’将充当自己的分发服务器;SQL Server 将创建分发数据库和日志”。

  4. 如果 SQL Server 代理服务尚未启动,必须在“启动 SQL Server 代理”页面上将其启动。

    note注意如果 SQL Server 服务帐户对 SQL Server 计算机没有管理权限,必须手动启动 SQL Server 代理服务并将其配置为在 SQL Server 启动时自动启动。

  5. 在“快照文件夹”页面上,输入空的共享网络资源,订阅服务器 SQL Server 将访问该资源以检索存储在其中的站点数据库快照信息。

    Important重要必须为快照文件夹指定有效的 UNC 共享路径。对快照文件夹使用本地驱动器路径将不支持在订阅服务器 SQL Server 计算机上创建的请求订阅。

  6. 在“分发数据库名称”页面上,指定要创建以支持站点数据库分发的系统数据库的数据库名称和数据库文件安装目录。

    note注意分发数据库文件安装路径必须是 SQL Server 计算机上的本地位置,并以驱动器号和冒号开头(例如,C:)。

  7. 在“发布服务器”页面上,选择宿主站点数据库的 SQL Server,在它变为发布服务器时将使用分发服务器数据库。

  8. 在“向导操作”页面上,选择“配置分发”。

  9. 在“完成向导”页面上,验证将用于配置分发的设置,然后单击“完成”。

  10. 完成分发配置之后,单击配置页面上的“关闭”。

配置新的本地发布以获得所需的 SQL Server 副本站点数据库信息

  1. 在连接到宿主站点数据库的 SQL Server 的 SQL Server 2005 SQL Server Management Studio 控制台中,展开“复制”,右键单击“本地发布”,然后单击“新建发布”以启动新建发布向导。

  2. 在新建发布向导欢迎页面上,单击“下一步”。

  3. 在“发布数据库”页面上选择站点数据库。

  4. 在“发布类型”页面上,选择“事务发布”。

  5. 在“项目”页面上,选择要作为复制项目发布的必需站点数据库对象。确定要发布的必需站点数据库对象:

    • 在 SQL Server Management Studio 控制台中,右键单击站点数据库名称并选择“新建查询”。

    • 在 SQL Server Management Studio 结果窗格中,输入以下查询:Select ObjectName from ReplicatedObjects where SiteSystemType = 'MP',然后单击“执行”

      note注意支持服务器定位器点站点系统以访问 SQL Server 站点数据库副本所需的对象将作为管理点复制的对象查询的一部分返回。完成此步骤之后,不需要为复制配置其他对象以支持为访问站点副本而配置的服务器定位器点站点系统。如果仅配置 SQL Server 站点数据库复制以支持服务器定位器点访问 SQL Server 副本,您可以使用以下查询:Select ObjectName from ReplicatedObjects where SiteSystemType = 'SLP'

  6. 在“项目问题”页面上,确保已为复制选择列出的表和对象。

  7. 在“筛选表行”上,不要添加任何表筛选。

  8. 在“快照代理”页面上,选择“立即创建快照并使快照保持可用状态,以初始化订阅”。选择“计划在以下时间运行快照代理:”并接受默认计划。或者,您可以单击“更改”,以根据自己的复制要求为快照代理配置日常计划频率。

  9. 在“代理安全性”页面上,单击“安全设置…”并配置用于快照代理和日志读取器代理的帐户。

  10. 在“向导操作”页面上,验证是否已选中“创建发布”。

  11. 在“完成向导”页面上,输入发布的名称并检查发布设置,然后单击“完成”。

  12. 在“创建发布”页面上,在创建发布之后单击“关闭”。