Hola a todos, tengo una duda sobre la replicacion.les comento el problema:
Hi Everybody i have a problem with replicacion, i tell my problem.
Situacion Actual (Spanish)
1.. Tengo 2 DB, llamada CPM Y CPD respectivamente en mi oficina(zona residencial -comercial), con su respectivo servidor
2.. Tengo la base de Datos CPM instalada en una planta de produccion la cual queda muy lejos de mis oficinas, con su respectivo servidor
3.. Tengo la base de Datos CPD instalada en otra planta de produccion la cual queda en direccion opuesta a la planta e produccion del Punto 2 tambien con su respectivo servidor.
4.. Las plataformas son Windows 2003 con SQL 2000 Standard
5.. Todos los locales tienen salida a intenet.
6.. No se puede poner enlace dedicados ni centralizar la base de datos en la oficinas administraticvas ya que la comunicacion es muy lenta. y es un Sistema de produccion.
Present.(English)
1.. I have 2 DB, call CPM Y CPD in my office with own server
2.. I have Database CPM install on a factory away form y office with server
3.. i have Database CPD install on a second factory, opposite place from factory on item 2
4.. All OS are Windows 2003 qith SQL 2000 Standard
5.. All enviroment have internet.
6.. by cost we dont have install peer to peer between 3 places and teh system is a manufactury control.
Lo que se esta plantenado es, intalalar la base de datos con su respectivo sistema en en cada planta, es decir 1 servidor con su base de datos por planta, pero lo que necesito es enviar la data de las plantas de produccion a sus respectivas bases e datos en las oficinas administrativas, mis ideas son:
I think install a Database in every factory , and send data from factory to the Central office, but i have many ideas, can you help me?
1.. Replicacion, pero solo de la parte diferencial.
2.. Hacer backups diferenciales cada hora y enviarlos median jobs y restauralos mediante jobs, pero esto es posible?
3.. Hacer Backup Full diario, comprimirlos enviarlos y luego restaurarlos., pero crero que la replicacion es mas confiable.
1.. Use diferential replication.
2.. Diferential backups every hour and send to the server in my office and restore the differencial backup. but i can possible.
3.. Full backup on morning, zip, send and and restore, but i thin tha rpelication is most reliable
Muchas Gracias.
Thanks A lot.
Jorge
Hilary Cotter - 28 Nov 2006 16:10 GMT
Its not clear to me how your data flow works. You have a central server and branch offices. How does the data move, from the central office to the factory, or from the factory to the central office, or does it move both ways. If DML on the tables are one way only you can use transactional, if they are bi-directional you should probably use merge replication.
Differential backups and restores will overwrite any data you have on the server you restore it on. I am not sure if this is what you want or not. You will also find that your database will have to go offline while the restore happens. Replication will allow the users to continue working while the syncs happen.
replication can be reliable if you architect it correctly and you have reliable links.

Signature
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
Hola a todos, tengo una duda sobre la replicacion.les comento el problema:
Hi Everybody i have a problem with replicacion, i tell my problem.
Situacion Actual (Spanish)
1.. Tengo 2 DB, llamada CPM Y CPD respectivamente en mi oficina(zona residencial -comercial), con su respectivo servidor
2.. Tengo la base de Datos CPM instalada en una planta de produccion la cual queda muy lejos de mis oficinas, con su respectivo servidor
3.. Tengo la base de Datos CPD instalada en otra planta de produccion la cual queda en direccion opuesta a la planta e produccion del Punto 2 tambien con su respectivo servidor.
4.. Las plataformas son Windows 2003 con SQL 2000 Standard
5.. Todos los locales tienen salida a intenet.
6.. No se puede poner enlace dedicados ni centralizar la base de datos en la oficinas administraticvas ya que la comunicacion es muy lenta. y es un Sistema de produccion.
Present.(English)
1.. I have 2 DB, call CPM Y CPD in my office with own server
2.. I have Database CPM install on a factory away form y office with server
3.. i have Database CPD install on a second factory, opposite place from factory on item 2
4.. All OS are Windows 2003 qith SQL 2000 Standard
5.. All enviroment have internet.
6.. by cost we dont have install peer to peer between 3 places and teh system is a manufactury control.
Lo que se esta plantenado es, intalalar la base de datos con su respectivo sistema en en cada planta, es decir 1 servidor con su base de datos por planta, pero lo que necesito es enviar la data de las plantas de produccion a sus respectivas bases e datos en las oficinas administrativas, mis ideas son:
I think install a Database in every factory , and send data from factory to the Central office, but i have many ideas, can you help me?
1.. Replicacion, pero solo de la parte diferencial.
2.. Hacer backups diferenciales cada hora y enviarlos median jobs y restauralos mediante jobs, pero esto es posible?
3.. Hacer Backup Full diario, comprimirlos enviarlos y luego restaurarlos., pero crero que la replicacion es mas confiable.
1.. Use diferential replication.
2.. Diferential backups every hour and send to the server in my office and restore the differencial backup. but i can possible.
3.. Full backup on morning, zip, send and and restore, but i thin tha rpelication is most reliable
Muchas Gracias.
Thanks A lot.
Jorge
Antonio Soto - 28 Nov 2006 18:14 GMT
Hola Jorge,
A primera vista parece que tu entorno es un claro ejemplo de centralización utilizando Replicación Transaccional. En una replicación puedes hacer filtrados tanto verticales (columnas) como horizontales (registro).
Saludos

Signature
Antonio Soto
Solid Quality Learning
http://www.sqlu.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other person
or entity either by inference or direct reference
Hola a todos, tengo una duda sobre la replicacion.les comento el problema:
Hi Everybody i have a problem with replicacion, i tell my problem.
Situacion Actual (Spanish)
1.. Tengo 2 DB, llamada CPM Y CPD respectivamente en mi oficina(zona residencial -comercial), con su respectivo servidor
2.. Tengo la base de Datos CPM instalada en una planta de produccion la cual queda muy lejos de mis oficinas, con su respectivo servidor
3.. Tengo la base de Datos CPD instalada en otra planta de produccion la cual queda en direccion opuesta a la planta e produccion del Punto 2 tambien con su respectivo servidor.
4.. Las plataformas son Windows 2003 con SQL 2000 Standard
5.. Todos los locales tienen salida a intenet.
6.. No se puede poner enlace dedicados ni centralizar la base de datos en la oficinas administraticvas ya que la comunicacion es muy lenta. y es un Sistema de produccion.
Present.(English)
1.. I have 2 DB, call CPM Y CPD in my office with own server
2.. I have Database CPM install on a factory away form y office with server
3.. i have Database CPD install on a second factory, opposite place from factory on item 2
4.. All OS are Windows 2003 qith SQL 2000 Standard
5.. All enviroment have internet.
6.. by cost we dont have install peer to peer between 3 places and teh system is a manufactury control.
Lo que se esta plantenado es, intalalar la base de datos con su respectivo sistema en en cada planta, es decir 1 servidor con su base de datos por planta, pero lo que necesito es enviar la data de las plantas de produccion a sus respectivas bases e datos en las oficinas administrativas, mis ideas son:
I think install a Database in every factory , and send data from factory to the Central office, but i have many ideas, can you help me?
1.. Replicacion, pero solo de la parte diferencial.
2.. Hacer backups diferenciales cada hora y enviarlos median jobs y restauralos mediante jobs, pero esto es posible?
3.. Hacer Backup Full diario, comprimirlos enviarlos y luego restaurarlos., pero crero que la replicacion es mas confiable.
1.. Use diferential replication.
2.. Diferential backups every hour and send to the server in my office and restore the differencial backup. but i can possible.
3.. Full backup on morning, zip, send and and restore, but i thin tha rpelication is most reliable
Muchas Gracias.
Thanks A lot.
Jorge