有关触发器问题
我在数据库服务器192.168.90.12的数据库EAP上可以顺利执行下面的语句
DELETE FROM [192.168.90.15].YY.dbo.APSCODE
CREATE TRIGGER [dbo].[TrigAPSBUFFER]ON [dbo].[APSBUFFER]AFTER INSERTAS BEGINDELETE FROM [192.168.90.15].YY.dbo.APSCODEEND
INSERT INTO dbo.APSBUFFERSELECT replace(CONVERT(varchar(100), GETDATE(), 20),'-','/')
sp_configure 'show advanced options', 1 GO RECONFIGURE GO sp_configure 'Ad Hoc Distributed Queries', 1 GO RECONFIGURE GO
[解决办法]
跨数据库别用触发器,这种直接用存储过程来做,使用事务来控制。数据库都启用分布式事务处理。