Volcado masivo de datos

12/07/2007 - 13:15 por Tonic | Informe spam
Hola!

Por alguna razón que desconozco, una base de datos montada sobre un
Sql Server 2000 se ha corrompido. Hemos logrado recuperar los datos,
pero parece ser que la estructura de las tablas ha variado. Por
ejemplo, un campo bit que tenía originalmente un valor por defecto 0,
pues abres la tabla con el diseñador y ahora no tiene valor por
defecto, y lo mismo con los autonuméricos.

He pensado que como tengo una base de datos vacía con la misma
estructura, hacer un volcado de datos de la base de datos recuperada a
la nueva puede ser lo más sencillo. Se puede hacer un volcado, verdad?
Qué opciones he de marcar?

Muchas gracias!
Tonic

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
12/07/2007 - 16:58 | Informe spam
No entiendo los detalles.

Dices que has recuperado los datos, los tienes en una base de datos o en qué
formato?

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Tonic" wrote:

Hola!

Por alguna razón que desconozco, una base de datos montada sobre un
Sql Server 2000 se ha corrompido. Hemos logrado recuperar los datos,
pero parece ser que la estructura de las tablas ha variado. Por
ejemplo, un campo bit que tenía originalmente un valor por defecto 0,
pues abres la tabla con el diseñador y ahora no tiene valor por
defecto, y lo mismo con los autonuméricos.

He pensado que como tengo una base de datos vacía con la misma
estructura, hacer un volcado de datos de la base de datos recuperada a
la nueva puede ser lo más sencillo. Se puede hacer un volcado, verdad?
Qué opciones he de marcar?

Muchas gracias!
Tonic


Respuesta Responder a este mensaje
#2 Maxi
12/07/2007 - 19:11 | Informe spam
Tonic, y como has recuperado esa base de datos? si lo has hecho con un
restore no debes tener problemas


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Tonic" escribió en el mensaje
news:
Hola!

Por alguna razón que desconozco, una base de datos montada sobre un
Sql Server 2000 se ha corrompido. Hemos logrado recuperar los datos,
pero parece ser que la estructura de las tablas ha variado. Por
ejemplo, un campo bit que tenía originalmente un valor por defecto 0,
pues abres la tabla con el diseñador y ahora no tiene valor por
defecto, y lo mismo con los autonuméricos.

He pensado que como tengo una base de datos vacía con la misma
estructura, hacer un volcado de datos de la base de datos recuperada a
la nueva puede ser lo más sencillo. Se puede hacer un volcado, verdad?
Qué opciones he de marcar?

Muchas gracias!
Tonic
Respuesta Responder a este mensaje
#3 Tonic
13/07/2007 - 10:13 | Informe spam
El cliente tuvo una bajada de tensión y debido a ello perdió la base
de datos.
Se restauró una copia de seguridad, pero se ve que tampoco era
correcta esta copia, ya que al restaurarse se han perdido propiedades
de las tablas, como los default, los Identity e incluso los store
procedures.

Como tenemos bases de datos vacías que usamos para instalaciones, se
pensó en hacer un volcado de datos. Y estamos ahora haciendo pruebas,
a ver si es capaz de traspasar todos los datos a la base de datos
vacía. Pero lo está haciendo un compañero, no yo, y en estos momentos
no sé cómo va el proceso.

Saludos y gracias!
Tonic
Respuesta Responder a este mensaje
#4 Tonic
13/07/2007 - 10:14 | Informe spam
La recuperó un compañero de un backup, y se ve que no estaba bien ese
backup...

Ahora estamos en el proceso de recuperación con el volcado de datos,
pero como he dicho, no lo estoy haciendo yo, lo hace un compañero y no
sé cómo va por el momento.

Muchas gracias!
Tonic
Respuesta Responder a este mensaje
#5 Tonic
13/07/2007 - 11:49 | Informe spam
On 12 jul, 16:58, Gustavo Larriera (MVP)
wrote:
No entiendo los detalles.

Dices que has recuperado los datos, los tienes en una base de datos o en qué
formato?

Gustavo Larriera, Microsoft MVPhttps://mvp.support.microsoft.co...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.

"Tonic" wrote:
> Hola!

> Por alguna razón que desconozco, una base de datos montada sobre un
> Sql Server 2000 se ha corrompido. Hemos logrado recuperar los datos,
> pero parece ser que la estructura de las tablas ha variado. Por
> ejemplo, un campo bit que tenía originalmente un valor por defecto 0,
> pues abres la tabla con el diseñador y ahora no tiene valor por
> defecto, y lo mismo con los autonuméricos.

> He pensado que como tengo una base de datos vacía con la misma
> estructura, hacer un volcado de datos de la base de datos recuperada a
> la nueva puede ser lo más sencillo. Se puede hacer un volcado, verdad?
> Qué opciones he de marcar?

> Muchas gracias!
> Tonic



Bueno, me comenta que no puede hacer el volcado porque se ve que tiene
en cuenta los foreign keys, y para hacer este volcado de toda la base
de datos necesaríamos que no los tuviese en cuenta. Creo que hay una
sp del sistema para que no tenga en cuenta las restricciones, y no sé
si lo necesito en este caso, y una vez terminada volver a activarla.

Saludos y gracias!
Tonic
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida