Base de datos Central

06/10/2004 - 19:28 por Fabian Manassero | Informe spam
Hola Grupo:
Tengo una base de datos en SQL 2000, está replicada (Merge) y funciona ok.
Ahora tengo que agregar varios 4 puntos remotos con su correspondiente
suscripción, el problema es que cada punto debe poder ver solo sus datos, no
los de los demás, pero yo en la central quiero tener todo en una sola base.
He pensado hacer réplicas parciales, de acuerdo a cada punto, pero son
muchas tablas y variados los criterios de publicacación, también he pensado
en tenér
varias bases y luego por algúm método "juntarlas" (DTS nocturnos ó Vistas)
toda en una. He visto varias ventajas y desventajas de cada una de las
ideas, por eso apelo a sus experiencias para que me aconsejen.
Muchas Gracias
Fabian

Preguntas similare

Leer las respuestas

#1 Maxi
06/10/2004 - 19:52 | Informe spam
Hola, lo que se puede hacer es que todas las tablas tengan una columna
(empresa) donde se codifica ahi el codigo de la empresa (sucursal o como
quieras llamarlo).

Luego en cada suscriptor podrias armarte vistas para que solo se vean los
datos que necesitas.

Aca el tema es saber si solo sera de lectura o tambien vas a necesitar
lectura/escritura.



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Fabian Manassero" escribió en el mensaje
news:%
Hola Grupo:
Tengo una base de datos en SQL 2000, está replicada (Merge) y funciona ok.
Ahora tengo que agregar varios 4 puntos remotos con su correspondiente
suscripción, el problema es que cada punto debe poder ver solo sus datos,


no
los de los demás, pero yo en la central quiero tener todo en una sola


base.
He pensado hacer réplicas parciales, de acuerdo a cada punto, pero son
muchas tablas y variados los criterios de publicacación, también he


pensado
en tenér
varias bases y luego por algúm método "juntarlas" (DTS nocturnos ó Vistas)
toda en una. He visto varias ventajas y desventajas de cada una de las
ideas, por eso apelo a sus experiencias para que me aconsejen.
Muchas Gracias
Fabian









Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
Respuesta Responder a este mensaje
#2 Fabian Manassero
06/10/2004 - 21:04 | Informe spam
Es una duplicación de tipo merge porque debo actualizar en ambos extremos y
la conexión no siempre es buena, además los movimientos son pocos y la
probabilidad de conflictos por actualizaciones es casi nula.
He agregado el campo que me clasifica por "cliente", pero si armo vistas es
como que le estoy pasando un montón de info innecesaria, por eso estoy
dudando
Saludos



"Maxi" escribió en el mensaje
news:
Hola, lo que se puede hacer es que todas las tablas tengan una columna
(empresa) donde se codifica ahi el codigo de la empresa (sucursal o como
quieras llamarlo).

Luego en cada suscriptor podrias armarte vistas para que solo se vean los
datos que necesitas.

Aca el tema es saber si solo sera de lectura o tambien vas a necesitar
lectura/escritura.



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Fabian Manassero" escribió en el


mensaje
news:%
> Hola Grupo:
> Tengo una base de datos en SQL 2000, está replicada (Merge) y funciona


ok.
> Ahora tengo que agregar varios 4 puntos remotos con su correspondiente
> suscripción, el problema es que cada punto debe poder ver solo sus


datos,
no
> los de los demás, pero yo en la central quiero tener todo en una sola
base.
> He pensado hacer réplicas parciales, de acuerdo a cada punto, pero son
> muchas tablas y variados los criterios de publicacación, también he
pensado
> en tenér
> varias bases y luego por algúm método "juntarlas" (DTS nocturnos ó


Vistas)
> toda en una. He visto varias ventajas y desventajas de cada una de las
> ideas, por eso apelo a sus experiencias para que me aconsejen.
> Muchas Gracias
> Fabian
>
>
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004


Respuesta Responder a este mensaje
#3 Maxi
06/10/2004 - 21:13 | Informe spam
En ese caso entonces puedes optar por armar tu propio sistema de migracion,
es mas laborioso pero es la otra opcion


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Fabian Manassero" escribió en el mensaje
news:OG$
Es una duplicación de tipo merge porque debo actualizar en ambos extremos


y
la conexión no siempre es buena, además los movimientos son pocos y la
probabilidad de conflictos por actualizaciones es casi nula.
He agregado el campo que me clasifica por "cliente", pero si armo vistas


es
como que le estoy pasando un montón de info innecesaria, por eso estoy
dudando
Saludos



"Maxi" escribió en el mensaje
news:
> Hola, lo que se puede hacer es que todas las tablas tengan una columna
> (empresa) donde se codifica ahi el codigo de la empresa (sucursal o como
> quieras llamarlo).
>
> Luego en cada suscriptor podrias armarte vistas para que solo se vean


los
> datos que necesitas.
>
> Aca el tema es saber si solo sera de lectura o tambien vas a necesitar
> lectura/escritura.
>
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Fabian Manassero" escribió en el
mensaje
> news:%
> > Hola Grupo:
> > Tengo una base de datos en SQL 2000, está replicada (Merge) y funciona
ok.
> > Ahora tengo que agregar varios 4 puntos remotos con su correspondiente
> > suscripción, el problema es que cada punto debe poder ver solo sus
datos,
> no
> > los de los demás, pero yo en la central quiero tener todo en una sola
> base.
> > He pensado hacer réplicas parciales, de acuerdo a cada punto, pero son
> > muchas tablas y variados los criterios de publicacación, también he
> pensado
> > en tenér
> > varias bases y luego por algúm método "juntarlas" (DTS nocturnos ó
Vistas)
> > toda en una. He visto varias ventajas y desventajas de cada una de las
> > ideas, por eso apelo a sus experiencias para que me aconsejen.
> > Muchas Gracias
> > Fabian
> >
> >
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
Respuesta Responder a este mensaje
#4 Fabian Manassero
06/10/2004 - 22:23 | Informe spam
Gracias Maxi, seguramente en un mes volveré a comentar como me quedó.
Creo que voy por los DTS
Saludos
Fabian
"Maxi" escribió en el mensaje
news:
En ese caso entonces puedes optar por armar tu propio sistema de


migracion,
es mas laborioso pero es la otra opcion


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Fabian Manassero" escribió en el


mensaje
news:OG$
> Es una duplicación de tipo merge porque debo actualizar en ambos


extremos
y
> la conexión no siempre es buena, además los movimientos son pocos y la
> probabilidad de conflictos por actualizaciones es casi nula.
> He agregado el campo que me clasifica por "cliente", pero si armo vistas
es
> como que le estoy pasando un montón de info innecesaria, por eso estoy
> dudando
> Saludos
>
>
>
> "Maxi" escribió en el mensaje
> news:
> > Hola, lo que se puede hacer es que todas las tablas tengan una columna
> > (empresa) donde se codifica ahi el codigo de la empresa (sucursal o


como
> > quieras llamarlo).
> >
> > Luego en cada suscriptor podrias armarte vistas para que solo se vean
los
> > datos que necesitas.
> >
> > Aca el tema es saber si solo sera de lectura o tambien vas a necesitar
> > lectura/escritura.
> >
> >
> >
> > Salu2
> > Maxi
> > Buenos Aires - Argentina
> > Desarrollador Microsoft 3 Estrellas .NET
> > Nunca consideres el estudio como una obligación sino como
> > una oportunidad para penetrar en el bello y maravillosos
> > mundo del saber.
> > - Albert Einstein
> >
> >
> >
> > "Fabian Manassero" escribió en el
> mensaje
> > news:%
> > > Hola Grupo:
> > > Tengo una base de datos en SQL 2000, está replicada (Merge) y


funciona
> ok.
> > > Ahora tengo que agregar varios 4 puntos remotos con su


correspondiente
> > > suscripción, el problema es que cada punto debe poder ver solo sus
> datos,
> > no
> > > los de los demás, pero yo en la central quiero tener todo en una


sola
> > base.
> > > He pensado hacer réplicas parciales, de acuerdo a cada punto, pero


son
> > > muchas tablas y variados los criterios de publicacación, también he
> > pensado
> > > en tenér
> > > varias bases y luego por algúm método "juntarlas" (DTS nocturnos ó
> Vistas)
> > > toda en una. He visto varias ventajas y desventajas de cada una de


las
> > > ideas, por eso apelo a sus experiencias para que me aconsejen.
> > > Muchas Gracias
> > > Fabian
> > >
> > >
> > >
> > >
> >
> >
> >
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
> >
> >
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004


Respuesta Responder a este mensaje
#5 Javier Loria
07/10/2004 - 01:04 | Informe spam
Hola:
Si estas usando replicacion Merge, se puede filtrar dinamicamente los
datos, esto es que se pondra un "WHERE " que dependera del servidor que esta
replicando. Asi un servidor vera solamente los datos que le corresponden.
Revisa la documentacion de "Dinamic Filters" en la documentacion en
Linea. Funciona de mayoria.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Fabian Manassero" wrote in message
news:OG$
Es una duplicación de tipo merge porque debo actualizar en ambos extremos


y
la conexión no siempre es buena, además los movimientos son pocos y la
probabilidad de conflictos por actualizaciones es casi nula.
He agregado el campo que me clasifica por "cliente", pero si armo vistas


es
como que le estoy pasando un montón de info innecesaria, por eso estoy
dudando
Saludos



"Maxi" escribió en el mensaje
news:
> Hola, lo que se puede hacer es que todas las tablas tengan una columna
> (empresa) donde se codifica ahi el codigo de la empresa (sucursal o como
> quieras llamarlo).
>
> Luego en cada suscriptor podrias armarte vistas para que solo se vean


los
> datos que necesitas.
>
> Aca el tema es saber si solo sera de lectura o tambien vas a necesitar
> lectura/escritura.
>
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Fabian Manassero" escribió en el
mensaje
> news:%
> > Hola Grupo:
> > Tengo una base de datos en SQL 2000, está replicada (Merge) y funciona
ok.
> > Ahora tengo que agregar varios 4 puntos remotos con su correspondiente
> > suscripción, el problema es que cada punto debe poder ver solo sus
datos,
> no
> > los de los demás, pero yo en la central quiero tener todo en una sola
> base.
> > He pensado hacer réplicas parciales, de acuerdo a cada punto, pero son
> > muchas tablas y variados los criterios de publicacación, también he
> pensado
> > en tenér
> > varias bases y luego por algúm método "juntarlas" (DTS nocturnos ó
Vistas)
> > toda en una. He visto varias ventajas y desventajas de cada una de las
> > ideas, por eso apelo a sus experiencias para que me aconsejen.
> > Muchas Gracias
> > Fabian
> >
> >
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
>
>


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