| ||||
Respuesta: Transacciones SQL Server en caso de que se vaya la luz entonces sql server deja en un log las transacciones que quedarian commitables y las aplica la siguiente vez que entras a la base de datos esto quiere decir estas actualizando 10 registros vas en el 6 y se va la luz cuando vuelva la luz vas a tener actualizado hasta el 6 aunque el 6 no se haya comitado :) de lo otro que preguntas npi
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| ||||
Respuesta: Transacciones SQL Server hola Libras gracias por responder rapidisimo...y al leer tu respuesta me doy cuenta que no pense en algunos detalles para realizarla, si instalo un servidor de BD tengo que darles las garantias necesarias de que funciones las 24 hrs. osea si se va la luz tendra que tener una alimentacion suplementaria que me de tiempo de poder apagar el servidor si el corte es muy prolongado ¿cierto? si el PC cliente me paso todos los datos correctos y necesarios para realizar la transaccion entonces deberia el SGBD hacer commit a la transaccion por mas que al PC cliente se le vaya la luz y aunque no me pueda informar que la transaccion fue satisfactoria ¿cierto? Por tanto abusando de tu sabiduria, como puedo pasarle al SGBD los datos capturados en access para realizar la transaccion en SQL. |
| ||||
Respuesta: Transacciones SQL Server Depende de como tengas tu entorno de aplicacion cliente servidor, si envias los datos a la maquina server del cliente, el servidor procesara la informacion y si se va la luz en el cliente la informacion sera actualizada en el servidor, sin importar que el cliente haya recibido la respuesta o no, ahora en caso de que se vaya la luz por tiempos largos ahi tendrias que tener un plan de emergencia, digamos tener un servidor espejo en otro lugar para que si la luz se va por mucho tiempo lances el segundo servidor sin que afecte al cliente, o ya de plano tener un nobreak o una planta de luz jejejeje saludos!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| ||||
Respuesta: Transacciones SQL Server No dices DONDE estas manejando tus transacciones (BEGIN TRAN, COMMIT TRAN, ROLLBACK TRAN), si estas, estan en tu cliente (Access), ni el mismo DIOS del SQL Server te puede ayudara cuando se vaya la luz. Si lo estas haciendo en tu motor (Base de datos), entonces aplica lo que bien dice LIBRAS (con letras grandes), se aplicarian de forma ordenada, una vez que llegara la luz.
__________________ MCTS Isaias Islas |
| ||||
Respuesta: Transacciones SQL Server Bueno iislas a eso me refiero como pasarle datos desde Access a SQL para que realize la transaccion, por ej.: capturo en un formulario de access los datos de IDCliente, Nombre, Apellido si pasarlo a SQL y que se realize esto: DECLARE @IDCLIENTE INTEGER @NOMBRE VARCHAR(30) @APELLIDO VARCHAR(30) SET @IDCLIENTE= (aqui colocar el dato enviado por la aplicacion hecha en access) SET @NOMBRE= (aqui colocar el dato enviado por la aplicaion hecha en access) SET @APELLIDO= (aqui colocar el dato enviado por la aplicacion hecha en access) INSERT INTO CLIENTES (@IDCLIENTE,@NOMBRE,@APELLIDO) Espero no ser fastidioso con estas dudas pero mas tonto es el que no pregunta y se queda con la duda. |
| ||||
Respuesta: Transacciones SQL Server podrias crear un procedure en sql que ejecute lo que necesitas, y desde access nada mas mandarias los datos asi como lo pones :) Saludos!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| ||||
Respuesta: Transacciones SQL Server EXEC tubase.dbo.tuprocedure <lista de parametros> Donde la lista de parametros vienen siendo los datos capturados y el "tuprocedure" deberas crearlo
__________________ MCTS Isaias Islas |
| ||||
Respuesta: Transacciones SQL Server gracias iislas, con tu respuesta tengo mas opciones para investigar, no se como se cierra un post aqui pero creo que lo doy por cerrado, si tengo mas dudas abrire otro post y espero contar con su misma ayuda que hasta ahora, saludos. |
Etiquetas: |