Integración Bases

11/01/2007 - 03:58 por Aventurero | Informe spam
Tengo que desarrollar un proyecto donde la empresa tiene tiendas con varios
puntos de pago.
Cada tienda tiene un máximo 4 puntos de pago.
Cada tienda puede tener su propia base de datos.
No tengo ninguna experiencia en replicación, pero quiero lanzar esta
propuesta esperando sus amables opiniones en favor o en contra.
Tener un servidor donde se tenga una copia de la base de datos de cada
tienda y poder replicarla una o más veces al día. Con cada una de las bases
de datos en este servidor, obtener resultados de la producción.
Como puedo crear una base de datos a partir de otra para cada tienda?
Si debo hacer replicación, necesito que por favor me ayuden con links de
documentos para saber como hacerlo.
Gracias anticipadas por el tiempo que le puedan dedicar a este tema.
Atentamente,


Aventurero

Preguntas similare

Leer las respuestas

#1 Isaias
11/01/2007 - 04:16 | Informe spam
El tema es muy extenso para tratarlo en un foro, pero lo primero es
preguntar, ¿La central debera tener la informacion de las sucursales en
linea?, ¿La central enviara informacion a las sucursales en linea?
Saludos
IIslas


"Aventurero" wrote:

Tengo que desarrollar un proyecto donde la empresa tiene tiendas con varios
puntos de pago.
Cada tienda tiene un máximo 4 puntos de pago.
Cada tienda puede tener su propia base de datos.
No tengo ninguna experiencia en replicación, pero quiero lanzar esta
propuesta esperando sus amables opiniones en favor o en contra.
Tener un servidor donde se tenga una copia de la base de datos de cada
tienda y poder replicarla una o más veces al día. Con cada una de las bases
de datos en este servidor, obtener resultados de la producción.
Como puedo crear una base de datos a partir de otra para cada tienda?
Si debo hacer replicación, necesito que por favor me ayuden con links de
documentos para saber como hacerlo.
Gracias anticipadas por el tiempo que le puedan dedicar a este tema.
Atentamente,


Aventurero



Respuesta Responder a este mensaje
#2 Aventurero
11/01/2007 - 04:34 | Informe spam
Gracias Isaias por responder.
Inicialmente, por lo menos directamente con SQL no se requiere que desde la
central se realice alguna operación. Pues teniendo la base de datos del
punto, al finalizar el día actualizar la correspondiente en el computador
central. Ya con una aplicación se pueden obtener los resultados de BDPunto1,
BDPunto2, BDPunto3, etc (una por punto), las cuales han sido replicadas
desde cada tienda.
Y es cierto, esto es muy extenso pero estoy dispuesto a estudiar lo
necesario para sacar adelante el proyecto; y con el apoyo de ustedes estoy
seguro que llegaré a optimos resultados.
pd: Trabajo con Sql Server 2005 y asp.net 2.0
Atentamente,


Aventurero
Respuesta Responder a este mensaje
#3 Salvador Ramos
11/01/2007 - 09:17 | Informe spam
Hola,

Yo comenzaría estudiando en la ayuda del producto el capítulo de
'duplicación' (que es como está traducido el término). También tienes algún
artículo que te puede ayudar en mi sitio web, en la sección de replicación:
http://www.helpdna.net/sqlserver_re...cacion.htm

Además en el libro 'La Biblia de SQL Server 2005'
Editorial: Anaya Multimedia
Autores: Mike Gunderloy, Joseph L. Jorden, David W. Tschanz
ISBN: 8441520895
Tienes unas 100 páginas sobre replicación, que creo que te ayudarán
bastante.

Luego ya nos puedes ir consultando cualquier duda que te surga, y además una
vez conocido el tema, nos puedes comentar la solución que vas a implementar
y te daremos nuestra opinión.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server / MCTS: SQL Server 2005]
www.helpdna.net (información sobre SQL Server y .NET)
Y ahora también en www.sqlserverymicrosoft.net


"Aventurero" escribió en el mensaje
news:
Gracias Isaias por responder.
Inicialmente, por lo menos directamente con SQL no se requiere que desde
la central se realice alguna operación. Pues teniendo la base de datos del
punto, al finalizar el día actualizar la correspondiente en el computador
central. Ya con una aplicación se pueden obtener los resultados de
BDPunto1, BDPunto2, BDPunto3, etc (una por punto), las cuales han sido
replicadas desde cada tienda.
Y es cierto, esto es muy extenso pero estoy dispuesto a estudiar lo
necesario para sacar adelante el proyecto; y con el apoyo de ustedes estoy
seguro que llegaré a optimos resultados.
pd: Trabajo con Sql Server 2005 y asp.net 2.0
Atentamente,


Aventurero

Respuesta Responder a este mensaje
#4 Jose Mariano Alvarez
11/01/2007 - 14:47 | Informe spam
Quiza si te resulta mas facil la programacion te resulte mas comodo usar
Service Broker
.
Habria que ver los requerimientos



Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Aventurero" wrote in message
news:
Tengo que desarrollar un proyecto donde la empresa tiene tiendas con
varios puntos de pago.
Cada tienda tiene un máximo 4 puntos de pago.
Cada tienda puede tener su propia base de datos.
No tengo ninguna experiencia en replicación, pero quiero lanzar esta
propuesta esperando sus amables opiniones en favor o en contra.
Tener un servidor donde se tenga una copia de la base de datos de cada
tienda y poder replicarla una o más veces al día. Con cada una de las
bases de datos en este servidor, obtener resultados de la producción.
Como puedo crear una base de datos a partir de otra para cada tienda?
Si debo hacer replicación, necesito que por favor me ayuden con links de
documentos para saber como hacerlo.
Gracias anticipadas por el tiempo que le puedan dedicar a este tema.
Atentamente,


Aventurero

Respuesta Responder a este mensaje
#5 Maxi
11/01/2007 - 14:53 | Informe spam
Hola, la replicacion es un metodo que se maneja por infraestructura y no
debes hacer cambios a la aplicacion. Si usas Service Broker o desde la
aplicacion deberas programar todo eso y ver cada variable: que pasa cuando
no estas conectado? como manejas los conflictos, etc, etc


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Aventurero" escribió en el mensaje
news:
Tengo que desarrollar un proyecto donde la empresa tiene tiendas con
varios puntos de pago.
Cada tienda tiene un máximo 4 puntos de pago.
Cada tienda puede tener su propia base de datos.
No tengo ninguna experiencia en replicación, pero quiero lanzar esta
propuesta esperando sus amables opiniones en favor o en contra.
Tener un servidor donde se tenga una copia de la base de datos de cada
tienda y poder replicarla una o más veces al día. Con cada una de las
bases de datos en este servidor, obtener resultados de la producción.
Como puedo crear una base de datos a partir de otra para cada tienda?
Si debo hacer replicación, necesito que por favor me ayuden con links de
documentos para saber como hacerlo.
Gracias anticipadas por el tiempo que le puedan dedicar a este tema.
Atentamente,


Aventurero

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida