方法很多:job◆linkserver◆procedure,job◆ssis,第三方工具,或者自己写个定时工具
创建一个SSIS包,从A服务器上抽取手机插入到B服务器上
创建一个job 定时的运行SSIS包或者用windows定时工具定时运行
查看sqlserver用户SID
select DbRole = g.name, MemberName = u.name, MemberSID = u.sid
from sys.database_principals u, sys.database_principals g, sys.database_role_members m
for 触发器,执行后触发器
也可以写成:for after 只不过after可写可不写,一般省略掉了
在用户执行数据操作之后,触发器触发,执行触发器代码
如:
表A(ID,age,level)
如果更新age那么level始终是age的两倍
代码如下:
create trigger upAge
on 表A
for update
if update(age)
from inserted as a where a.ID=表A.ID
还有instead of 执行前触发器
在用户执行数据操作数据之前,触发器触发,执行触发器代码,不执行用户的操作
根据这个特性,instead of 触发器可以为视图添加数据操作的功能
表:
视图 :
为DATA视图添加insert操作:代码如下
create triger trgName
on DATA
instead of insert
as
begin
insert into 表1 select ID,NAME from inserted
end
①.、关闭杀毒软件,用本机管理员权限安装.
OS region: 中华人民共和国
OS language: 中文(中华人民共和国)
以上就是土嘎嘎小编为大家整理的sqlserver前置相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!