2008-09-17 72 views
0

我已经解决了SQLSERVER 2005作为发布者和SQLEXPRESS作为订阅者之间的Web同步。 Web同步必须通过IE界面(菜单工具/同步)手动启动,并从可用的同步中进行选择。与MS计划的Web同步Sql Server 2005

一切工作正常,但我没有找到一种方法来自动同步,我仍然需要手动启动。任何想法?

我不知道这个同步可以通过运行特定的T-SQL代码从SQLEXPRESS启动(在这种情况下,我的问题可以间接解决)。

回答

1

Denny Cherry是一位SQL Server MVP,正在为SQL Server Agent编写一个替代品。

利用这一点,你就可以自动启动计划的基础上的代码。但是,要么是这样,要么编写自己的.NET应用程序来启动工作。 SQL Server Express Edition不包含任何类型的自动作业调度。

1

我并不真正了解SQL Server Web同步,但由于SQL Express没有SQL Server代理,因此可以编写一个与计划任务一起运行的C#控制台应用程序。