易截截图软件、单文件、免安装、纯绿色、仅160KB

(转)Sqlserver合并复制的web同步详解(转微软三篇)1

概述:
配置 Web 同步
url: http://technet.microsoft.com/zh-cn/library/ms151810(SQL.90).aspx
若要对复制使用 Web 同步,请执行下列步骤:
配置发布,以允许使用 Web 同步。
配置运行 Microsoft Internet 信息服务 (IIS) 的计算机以同步订阅。支持 IIS 5.0 和 6.0 版。
配置一个或多个订阅以使用 Web 同步。
在配置 Web 同步前,建议您先阅读本主题后面的“Web 同步的最佳安全配置”。有关 Web 同步安全性的详细信息,请参阅 Web 同步的安全体系结构。
 配置发布
若要使用 Web 同步,需要先创建一个发布(就像为标准合并拓扑创建发布一样)。有关详细信息,请参阅 发布数据和数据库对象。如果您首次使用发布服务器,还必须配置分发服务器和快照共享。每台订阅服务器上的合并代理都必须对快照共享具有读取权限。有关详细信息,请参阅 配置分发和 保护快照文件夹的安全。
创建发布后,启用允许通过 SQL Server Management Studio、Transact-SQL 或复制管理对象 (RMO) 进行 Web 同步的选项。
配置发布以允许使用 Web 同步
SQL Server Management Studio: 如何配置发布以允许使用 Web 同步 (SQL Server Management Studio)
复制 Transact-SQL 编程: How to: Configure a Publication to Allow for Web Synchronization (Replication Transact-SQL Programming)
RMO: How to: Configure a Publication to Allow for Web Synchronization (RMO Programming)
 配置正在运行 IIS 的计算机
Web 同步要求安装并配置 IIS。启用发布后,配置正在运行 IIS 的计算机以支持 Web 同步。有关 IIS 安装的详细信息,请参阅 IIS 文档。
配置 IIS 以实现 Web 同步
SQL Server Management Studio: 如何为 Web 同步配置 IIS
 配置订阅
启用发布并配置 IIS 后,创建请求订阅并指定该请求订阅应通过使用 IIS 进行同步。(仅请求订阅支持 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 同步的最佳安全配置
在 Web 同步中,有很多与安全相关的设置可供选择。建议使用以下方法:
SQ


相关文档:

SqlServer 游标例子

 
Declare @Id int
Declare @Name varchar(20)
Declare Cur Cursor For Select Id,Name from T_User  
Open Cur
Fetch next from Cur Into @Id,@Name
While @@fetch_status=0    
Begin
    Update T_User Set [Name]=@Name,Id=@Id
    ......

sqlserver中判断表是否存在

在sqlserver(应该说在目前所有数据库产品)中创建一个资源如表,视图,存储过程中都要判断与创建的资源是否已经存在
在sqlserver中一般可通过查询sys.objects系统表来得知结果,不过可以有更方便的方法
如下:
    if   object_id('tb_table') is not null 
     ......

SQLServer中的循环批处理

  SQLServer中的循环批处理
GO命令后面加一个常量就可以了
下面方法可以用来快速生成一批数据
if (object_id ('t' ) is not null ) drop table t
go
create table t (id int identity (1 , 1 ), name varchar (40 ))
go
insert into t (name ) select newid ()
go 10
select * from t
/*
1 &nbs ......

SQLServer和Oracle常用函数对比

SQLServer和Oracle是大家经常用到的数据库,在此总结出这些常用函数以供
大家参考。
数学函数
  1.绝对值
  S:select abs(-1) value
  O:select abs(-1) value from dual
  2.取整(大)
  S:select ceiling(-1.001) value
  O:select ceil(-1.001) value from dual
  3.取整(小)
  S:s ......

SqlServer计算每个月的第一天,最后一天,最后一天


--每个月的第一天
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()))
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号