免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3222 | 回复: 2
打印 上一主题 下一主题

这样的触发器怎么写? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-03 22:31 |只看该作者 |倒序浏览
这样的触发器怎么写?
电脑a机和电脑b机。
他们上面都安装了sql server 2000,分别叫A、B(都采用混合认证)
A上有个数据库dbA,dbA有个表tbA,B上有个数据库dbB,dbB有个表tbB,其中tbA和tbB完全一样。
现在我想写一个触发器,当我在A上对数据库dbA的表tbA进行insert操作时,系统能对B上对数据库dbB的表tbB进行insert操作.

我的触发器是这样写的(dbA上表tbA):


CREATE TRIGGER ins_trig1 ON [dbo].[tbA]
FOR INSERT
AS
insert into B.dbB.db0.tbB select * from inserted

点击“检查语法”,报错:

错误18452:用户\'(null)\'登陆失败。原因:未与信任SQL Server连接相关联


请教怎么办?怎么办?

论坛徽章:
0
2 [报告]
发表于 2004-03-04 00:02 |只看该作者
真的谢谢大侠的答复啊!
但还是搞不定啊!
我链接服务器了,也设置了一些参数:
在“常规”页面,右击“链接服务器”--“新建链接服务器”--在“链接服务器”右边框填上“bbb”(随便填的),在“服务器类型”选上“SQL Server(Q)”;
在“安全性”页面,在“本地登录”填上“sa”,“远程用户”填上“sa”,选上“用此安全上下文进行”,在下面“远程登录”右边框填上“sa”(密码不填,为空)
按“确定”。

这样对不对?

论坛徽章:
0
3 [报告]
发表于 2004-03-04 08:18 |只看该作者
鍵接服務器名稱是不能隨便的﹐必須是目的服務器
的名稱。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP