RE:Trigger que aveces falla y otras funciona
Hola LuisHoracio,
Tengo vincualdo mi servidor A al servidor B y tambien cree el vinculo de B al A.
Y mi trigger esta en el SERVIDOR A y es le siguiente:
ALTER TRIGGER [dbo].[trInsUpdPersonal]
ON [dbo].[Personal]
FOR INSERT,UPDATE
AS
BEGIN
DECLARE
@PerD000 tinyint
, @PerD001 varchar(10)
, @PerD002 varchar(30)
, @PerD003 varchar(30)
, @PerD004 varchar(30)
, @PerD005 varchar(13)
, @PerD006 varchar(11)
, @PerD007 tinyint
, @PerD008 int
, @PerD009 int
, @PerD010 int
, @PerD011 int
, @PerD012 smalldatetime
, @PerD013 smalldatetime
, @PerD014 char(50)
, @PerD015 bit
, @PerD016 varchar(100)
, @PerD017 varchar(50)
, @PerD018 varchar(5)
, @PerD019 varchar(50)
, @PerD020 varchar(20)
, @PerD021 varchar(25)
, @PerD022 varchar(20)
, @PerD023 money
, @PerD024 tinyint
, @PerD025 varchar(150)
, @PerD026 smalldatetime
, @PerD027 money
, @PerD028 int
, @PerD029 varchar(18)
, @Perd030 smalldatetime
, @PerD031 tinyint
, @PerD032 tinyint
, @PerD033 money
, @PerD034 money
, @PerD035 tinyint
, @PerD036 varchar(50)
, @PerD037 smalldatetime
, @PerD038 varchar(50)
, @PerD039 varchar(50)
, @PerD040 varchar(15)
, @PerD041 varchar(18)
, @PerD042 varchar(25)
, @PerD050 money
, @PerD051 money
, @PerD052 smalldatetime
, @PerD053 money
, @PerD054 money
, @PerD055 money
, @PerD056 tinyint
, @PerD057 money
, @PerD058 int
, @PerD059 datetime
, @PerD060 int
, @PerD061 int
, @PerD062 int
, @PerD063 int
, @PerD064 varchar(50)
, @PerD065 int
, @PerD066 int
, @PerD067 int
, @PerD068 int
, @PerD069 money
, @PerD070 int
, @PerD071 money
, @PerD080 varchar(50)
, @PerD081 tinyint
, @PerD082 int
, @PerD083 smalldatetime
, @PerD084 smalldatetime
, @PerD085 smalldatetime
, @PerD086 smalldatetime
, @PerD087 int
, @PerD088 int
, @PerD089 smallint
, @PerD090 smalldatetime
, @PerD091 varchar(25)
, @PerD092 varchar(50)
, @PerD093 varchar(25)
, @PerD094 varchar(15)
, @PerD095 varchar(50)
, @PerD096 smalldatetime
, @PerD097 smalldatetime
, @PerD098 varchar(30)
, @PerD099 varchar(250)
, @PerD100 varchar(50)
, @PerD101 varchar(60)
, @PerD102 varchar(50)
, @PerD103 smallint
, @PerD104 varchar(50)
, @PerD105 varchar(50)
, @PerD106 smallint
, @PerD107 int
, @PerD108 varchar(10)
, @PerD109 int
, @PerD110 int
, @PerD111 bit
, @PerD112 bit
, @PerD113 bit
, @PerD114 int
, @PerD115 money
, @PerD117 varchar(100)
, @PerD118 bit
, @PerD119 varchar(50)
, @PerD120 varchar(50)
, @PerD121 varchar(50)
, @PerD122 int
, @PerD123 varchar(11)
, @PerD124 varchar(6)
, @PerD125 bit
, @PerD126 tinyint
, @PerD127 bit
, @PerD128 money
, @PerD200 tinyint
, @PerD201 tinyint
, @PerD202 money
, @PerD203 tinyint
, @PerD204 tinyint
, @PerD205 tinyint
SELECT
@PerD000 = PerD000
, @PerD001 = PerD001
, @PerD002 = PerD002
, @PerD003 = PerD003
, @PerD004 = PerD004
, @PerD005 = PerD005
, @PerD006 = PerD006
, @PerD007 = PerD007
, @PerD008 = PerD008
, @PerD009 = PerD009
, @PerD010 = PerD010
, @PerD011 = PerD011
, @PerD012 = PerD012
, @PerD013 = PerD013
, @PerD014 = PerD014
, @PerD015 = PerD015
, @PerD016 = PerD016
, @PerD017 = PerD017
, @PerD018 = PerD018
, @PerD019 = PerD019
, @PerD020 = PerD020
, @PerD021 = PerD021
, @PerD022 = PerD022
, @PerD023 = PerD023
, @PerD024 = PerD024
, @PerD025 = PerD025
, @PerD026 = PerD026
, @PerD027 = PerD027
, @PerD028 = PerD028
, @PerD029 = PerD029
, @Perd030 = Perd030
, @PerD031 = Perd031
, @PerD032 = Perd032
, @PerD033 = Perd033
, @PerD034 = Perd034
, @PerD035 = Perd035
, @PerD036 = Perd036
, @PerD037 = Perd037
, @PerD038 = Perd038
, @PerD039 = Perd039
, @PerD040 = PerD040
, @PerD041 = PerD041
, @PerD042 = PerD042
, @PerD050 = PerD050
, @PerD051 = PerD051
, @PerD052 = PerD052
, @PerD053 = PerD053
, @PerD054 = PerD054
, @PerD055 = PerD055
, @PerD056 = PerD056
, @PerD057 = PerD057
, @PerD058 = PerD058
, @PerD059 = PerD059
, @PerD060 = PerD060
, @PerD061 = PerD061
, @PerD062 = PerD062
, @PerD063 = PerD063
, @PerD064 = PerD064
, @PerD065 = PerD065
, @PerD066 = PerD066
, @PerD067 = PerD067
, @PerD068 = PerD068
, @PerD069 = PerD069
, @PerD070 = PerD070
, @PerD071 = PerD071
, @PerD080 = PerD080
, @PerD081 = PerD081
, @PerD082 = PerD082
, @PerD083 = PerD083
, @PerD084 = PerD084
, @PerD085 = PerD085
, @PerD086 = PerD086
, @PerD087 = PerD087
, @PerD088 = PerD088
, @PerD089 = PerD089
, @PerD090 = PerD090
, @PerD091 = PerD091
, @PerD092 = PerD092
, @PerD093 = PerD093
, @PerD094 = PerD094
, @PerD095 = PerD095
, @PerD096 = PerD096
, @PerD097 = PerD097
, @PerD098 = PerD098
, @PerD099 = PerD099
, @PerD100 = PerD100
, @PerD101 = PerD101
, @PerD102 = PerD102
, @PerD103 = PerD103
, @PerD104 = PerD104
, @PerD105 = PerD105
, @PerD106 = PerD106
, @PerD107 = PerD107
, @PerD108 = PerD108
, @PerD109 = PerD109
, @PerD110 = PerD110
, @PerD111 = PerD111
, @PerD112 = PerD112
, @PerD113 = PerD113
, @PerD114 = PerD114
, @PerD115 = PerD115
, @PerD117 = PerD117
, @PerD118 = PerD118
, @PerD119 = PerD119
, @PerD120 = PerD120
, @PerD121 = PerD121
, @PerD122 = PerD122
, @PerD123 = PerD123
, @PerD124 = PerD124
, @PerD125 = PerD125
, @PerD126 = PerD126
, @PerD127 = PerD127
, @PerD128 = PerD128
, @PerD200 = PerD200
, @PerD201 = PerD201
, @PerD202 = PerD202
, @PerD203 = PerD203
, @PerD204 = PerD204
, @PerD205 = PerD205
FROM Inserted
EXEC [SERVIDORB].[BASEB1].DBO.spInsUpdPer @PerD000, @PerD001, @PerD002, @PerD003, @PerD004, @PerD005, @PerD006, @PerD007, @PerD008, @PerD009, @PerD010, @PerD011, @PerD012, @PerD013, @PerD014, @PerD015, @PerD016, @PerD017, @PerD018, @PerD019, @PerD020, @PerD021, @PerD022, @PerD023, @PerD024, @PerD025, @PerD026, @PerD027, @PerD028, @PerD029, @Perd030, @PerD031, @PerD032, @PerD033, @PerD034, @PerD035, @PerD036, @PerD037, @PerD038, @PerD039, @PerD040, @PerD041, @PerD042, @PerD050, @PerD051, @PerD052, @PerD053, @PerD054, @PerD055, @PerD056, @PerD057, @PerD058, @PerD059, @PerD060, @PerD061, @PerD062, @PerD063, @PerD064, @PerD065, @PerD066, @PerD067, @PerD068, @PerD069, @PerD070, @PerD071, @PerD080, @PerD081, @PerD082, @PerD083, @PerD084, @PerD085, @PerD086, @PerD087, @PerD088, @PerD089 , @PerD090, @PerD091, @PerD092, @PerD093, @PerD094, @PerD095, @PerD096, @PerD097, @PerD098, @PerD099, @PerD100, @PerD101, @PerD102, @PerD103 , @PerD104, @PerD105, @PerD106 , @PerD107, @PerD108, @PerD109, @PerD110, @PerD111, @PerD112, @PerD113, @PerD114, @PerD115, @PerD117, @PerD118, @PerD119, @PerD120, @PerD121, @PerD122, @PerD123, @PerD124, @PerD125, @PerD126, @PerD127, @PerD128, @PerD200, @PerD201, @PerD202, @PerD203, @PerD204, @PerD205