(转)Sqlserver合并复制的web同步详解(转微软三篇)2
如何为 Web 同步配置 IIS
更新日期: 2006 年 12 月 12 日
本主题中的过程是为合并复制配置 Web 同步的第二个步骤。应在为 Web 同步启用发布后执行此步骤。有关配置过程的概述,请参阅 配置 Web 同步。完成本主题中的过程后,请继续执行第三个步骤“配置订阅以使用 Web 同步”。下列主题中将介绍第三个步骤:
SQL Server Management Studio: 如何配置订阅以使用 Web 同步 (SQL Server Management Studio)
复制 Transact-SQL 编程: How to: Configure a Subscription to Use Web Synchronization (Replication Transact-SQL Programming)
RMO: How to: Configure a Subscription to Use Web Synchronization (RMO Programming)
Web 同步使用运行 Microsoft Internet 信息服务 (IIS) 的计算机,使请求订阅与合并发布同步。支持 IIS 5.0 和 6.0 版。
重要提示:
请确保您的应用程序仅使用 .NET Framework 2.0 或更高版本,并且 IIS 服务器上没有安装 .NET Framework 的较早版本。较早版本的 .NET Framework 可能导致错误。这些错误的内容如下:“Web 同步期间出现的消息的格式无效。请确保在 Web 服务器上正确配置了复制组件”。
若要使用 Web 同步,必须通过完成以下步骤来配置 IIS。本主题对每个步骤都进行了详细说明。
配置安全套接字层 (SSL)。IIS 和所有订阅服务器之间的通信需要 SSL。
使用 SQL Server 安装向导在运行 IIS 的计算机中安装 Microsoft SQL Server 连接组件。 如果计划使用步骤 3 中提及的配置 Web 同步向导,那么还必须在运行 IIS 的计算机中安装 SQL Server Management Studio。
为 Web 同步配置正在运行 IIS 的计算机。可以手动配置计算机,也可以使用配置 Web 同步向导。建议您使用该向导。
注意:
如果运行 IIS 的计算机运行在 64 位版本的 Microsoft Windows 上,则必须运行以下命令,才能确保为运行 Internet Server API (ISAPI) 应用程序正确配置了该服务器:cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1。有关详细信息,请参阅 IIS 文档。
为 SQL Server 复制侦听器设置相应权限。
在诊断模式下运行 Web 同步,以便测试与正在运行 IIS 的计算机的连接,并确保已正确安装 SSL 证书。
配置安全套接字层
若要配置 SSL,请指定一个供正在运行 IIS 的计算机使用的证书。用于合并复制的 Web 同步支持使用服务器
相关文档:
在sqlserver(应该说在目前所有数据库产品)中创建一个资源如表,视图,存储过程中都要判断与创建的资源是否已经存在
在sqlserver中一般可通过查询sys.objects系统表来得知结果,不过可以有更方便的方法
如下:
if object_id('tb_table') is not null
......
在用Asp.net对备份的数据库文件进行还原的时候,有时候会出现下面的错误异常:
[因为数据库正在使用,所以未能获得对数据库的排它访问权。 RESTORE DATABASE 操作异常终止。已将数据库上下文改为 'master'。]
这个时候,自由等待其他进程释放对应权限后,才可还原成功!有没有解决办法呢?我参照【Java】对这个问题的解决 ......
18句话入门SQLServer XML 收藏
/*
sql xml 入门:
--by jinjazz
--http://blog.csdn.net/jinjazz
1、xml: 能认识元素、属性和值
2、xpath: ......
--每个月的第一天
select dateadd(dd,-datepart(dd,getdate())+1,getdate())
--第个月的最后一天
select dateadd(dd,-datepart(dd,getdate()),dateadd(mm,1,getdate()))
--本月的天数
select datediff(dd,getdate(),dateadd(mm,1,getdate()))
......