SQL Server - trigger sql server 2008 a bdd en hosting

 
Vista:
sin imagen de perfil

trigger sql server 2008 a bdd en hosting

Publicado por william (3 intervenciones) el 13/11/2014 18:29:27
hola
me podrrian ayudar con un problema
necesito saber si esque se puede y como lo hago un trigger update pero a una base de datos que este guardada en un hosting o servidor ftp
la tabla seria algo basico Clientes(codigo,nombre,cedula,direccion,telefono)
ya he hecho antes trigger pero con distintas tablas en una misma bdd ahora quiero hacerlo a una base de datos alojada en en un hosting, supongo que hay que especificar la direccion del hosting con su usuario y contraseña pero no se como hacerlo

o si saben con my sql tambien me serviria uso los 2 sistemas gestor
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

trigger sql server 2008 a bdd en hosting

Publicado por Isaias (4558 intervenciones) el 13/11/2014 19:48:20
Un trigger, es un disparador de ejecución ante un UPDATE, INSERT o DELETE y funciona de igual forma en un SQL Server local, en hosting o Azure.

Supongamos que tienes tu base en un hosting (Alemania, por ejemplo), si vas a crear un trigger en una tabla que esta en una base de datos de SQL Server que esta alojado en un hosting en Alemania, lo harias (o debes hacerlo) de la misma forma que si fuera una base local.

Crear un trigger para que cuando se intente actualizar la información de una tabla, mande un error

USE AdventureWorks2008R2;
GO
IF OBJECT_ID ('Sales.reminder1', 'TR') IS NOT NULL
DROP TRIGGER Sales.reminder1;
GO
CREATE TRIGGER reminder1
ON Sales.Customer
AFTER INSERT, UPDATE
AS RAISERROR ('Notify Customer Relations', 16, 10);
GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

trigger sql server 2008 a bdd en hosting

Publicado por william (3 intervenciones) el 13/11/2014 20:41:59
gracias por responder
tengo otra pregunta tengo un formulario en vb.net con base de datos el proyecto y la base de datos la tengo local , ahora como haria para hacer la conexion si la bdd la alojo en un hosting
por ejemplo yo establesco la conexion de forma local con esta cadena

Dim conec As New SqlConnection("Data Source=KARZAK-PC\SQLEXPRESS;Initial Catalog = clientes;User Id = sa; password = 1234")

supongo que aqui debe haver alguna modificacion para establecer el nombre del hosting con el usuario y contrasña
y si es asi como seria ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias Islas
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

trigger sql server 2008 a bdd en hosting

Publicado por Isaias Islas (4558 intervenciones) el 13/11/2014 21:24:04
Esa ya es una pregunta de PROGRAMACION, no de BASE DE DATOS, consulta esta liga:

https://www.connectionstrings.com/sql-server-2008/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

trigger sql server 2008 a bdd en hosting

Publicado por william (3 intervenciones) el 13/11/2014 23:00:50
ok gracias
la verdad estube desde rato tratando de entender el trigger pero no logro entender el codigo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias Islas
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

trigger sql server 2008 a bdd en hosting

Publicado por Isaias Islas (4558 intervenciones) el 13/11/2014 23:31:28
¿Este código?

USE AdventureWorks2008R2;
GO -- se cambia a AdventureWorks

-- Si existe en la tabla un trigger llamado reminder1, borralo
IF OBJECT_ID ('Sales.reminder1', 'TR') IS NOT NULL
DROP TRIGGER Sales.reminder1;
GO

-- Crear un trigger para después de INSERT y UPDATE, se ejecuta después de..........
CREATE TRIGGER reminder1
ON Sales.Customer
AFTER INSERT, UPDATE
AS RAISERROR ('Notify Customer Relations', 16, 10); -- Manda este mensaje al cliente
GO

En pocas palabras, el TRIGGER, no permite ni INSERT, ni UPDATE a la tabla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar