Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Trigers a otro Servidor Registrado

Estas en el tema de Trigers a otro Servidor Registrado en el foro de SQL Server en Foros del Web. Buenas.. voy a tratar de hacerme entender. Trabajo con SQL 7 y tengo un Servidor mi motor de base de datos instalado y funcionando en ...
  #1 (permalink)  
Antiguo 05/05/2011, 13:16
 
Fecha de Ingreso: agosto-2005
Mensajes: 257
Antigüedad: 18 años, 8 meses
Puntos: 1
Trigers a otro Servidor Registrado

Buenas.. voy a tratar de hacerme entender.
Trabajo con SQL 7 y tengo un Servidor mi motor de base de datos instalado y funcionando en un equipo llamado "SERVIDOR" al cual le registré otro servidor mas llamado "SUCURSAL1" que pertenece a otro equipo que tambien tiene un SQL instalado y pertenece a la VPN..
Es decir que tengo ;
SERVIDOR (Windows NT)
SUCURSAL1 (Windows NT)

Intento colocar un trigerrs en una tabla de SERVIDOR que se los paso

__________________________________________________ ____
CREATE TRIGGER TI_replica ON dbo.movstock
FOR INSERT
AS
--set nocount on
begin
declare @numrows int, @nullcnt int, @validcnt int, @insfactv_id int, @errno int, @errmsg varchar(255)

--select @numrows = @@rowcount


INSERT INTO Sucursal1.cvgestion_plus.dbo.movstock
( art_id, art_descri, suc_id, dep_id, movstk_tipocbte, movstk_cbteid, movstk_cantidad, movstk_fecha, movstk_descbte, movstk_tipo)
SELECT art_id, art_descri, suc_id, dep_id, movstk_tipocbte, movstk_cbteid, movstk_cantidad, movstk_fecha, movstk_descbte, movstk_tipo
FROM INSERTED

return
error:
raiserror @errno @errmsg
rollback transaction
end
__________________________________________________ ______

Pero el problema esta que al intentar grabar el trigerrs me sale el sgte error:

SERVER "SUCURSAL1" is not configured for DATA ACCES

Estos dos servidores trabajaban replicandose.. con lo cual los usuarios y contraseñas de ambos son iguales...

Que puede estar pasando???

Gracias
  #2 (permalink)  
Antiguo 31/05/2011, 07:56
 
Fecha de Ingreso: febrero-2011
Mensajes: 36
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Trigers a otro Servidor Registrado

No soy experto en sql server.. pero esos server estan linkeados?

Si lo estan, deberia funcionar el trigger expresando en la sentencia el nombre del servidor destino.

Saludos.
  #3 (permalink)  
Antiguo 31/05/2011, 09:03
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Trigers a otro Servidor Registrado

En tu servidor, donde quieres insertar tus registros, ejecuta:

exec sp_serveroption 'MyRemoteServer', 'data access', 'true'
__________________
MCTS Isaias Islas
  #4 (permalink)  
Antiguo 02/06/2011, 07:46
 
Fecha de Ingreso: febrero-2011
Mensajes: 36
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Trigers a otro Servidor Registrado

iislas, eres un capo!! :D

Gracias!!!

:D

Etiquetas: servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:04.