图解SQL Server 2008 R2 发布部署

2025-11-07 10:12:39

1、新建发布

展开SQL Server 2008 服务器下的 【复制】 节点,会发现有【本地发布】和【本地订阅】两个节点,右击【本地发布】节点,选择【新建发布】,如下图所示:

图解SQL Server 2008 R2 发布部署

2、发布向导

如果服务器第一次进行发布设置,会弹出【发布向导】对话框,如下图所示:

图解SQL Server 2008 R2 发布部署

3、设置【分发服务器】,选择第一个,如下图所示:

图解SQL Server 2008 R2 发布部署

4、快照文件夹

点击【下一步】,会出现设置【快照文件夹】对话框,我们选择默认,如下图所示:

图解SQL Server 2008 R2 发布部署

5、发布数据库

点击【下一步】,选择要发布的数据库,如下图所示:

图解SQL Server 2008 R2 发布部署

6、发布类型

点击【下一步】,选择【发布类型】,我们选择 【事务发布】,如下图所示:

图解SQL Server 2008 R2 发布部署

7、选择发布对象

点击【下一步】,选择数据库中的发布对象,选择所需的表、视图,也可选择所有的表,如下图所示:

图解SQL Server 2008 R2 发布部署

8、项目问题

点击【下一步】,SQL Server 要求已发布存储过程引用的所有对象(例如,表和用户定义函数)在订阅服务器上可用。如果没有将被引用对象作为此发布中的项目发布,则必须在订阅服务器上手动创建这些对象,如下图所示:

     

图解SQL Server 2008 R2 发布部署

9、筛选表行

点击【下一步】,进入【筛选表行】对话框,如下图所示:

图解SQL Server 2008 R2 发布部署

10、如果需要筛选表行点击【添加】就会出现如下的筛选器对话框,可在筛选语句中添加SQL查询语句,如下图所示:

     

图解SQL Server 2008 R2 发布部署

11、快照代理

不需要筛选,即所有数据全部同步,点击【取消】后,直接【下一步】,进入【快照代理】设置对话框,这里有两个选择一个是立即创建快照,一个是指定一个计划(比如可以指定xxx天xxx时间运行),我们选择第一个,如下图所示:

图解SQL Server 2008 R2 发布部署

12、代理安全性

点击【下一步】进入【代理的安全性】设置,如下图所示:

图解SQL Server 2008 R2 发布部署

13、点击【安全性设置】,我们选择 SQL SERVER 用户,如下图所示:

图解SQL Server 2008 R2 发布部署

14、向导操作

点击【确定】 后,返回 【代理安全性】设置对话框,继续点击【下一步】,如下图所示:

图解SQL Server 2008 R2 发布部署

15、点击【下一步】,我们给发布进行命名为:FaBu_TEST,如下图所示:

图解SQL Server 2008 R2 发布部署

16、点击【完成】,就会创建发布,并会显示创建发布的结果,如下图所示:

图解SQL Server 2008 R2 发布部署

17、设置文件夹权限

发布创建完成后设置C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL路劲下repldata文件权限,如下图所示:

图解SQL Server 2008 R2 发布部署

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢