Duda en Exportacion!!!

27/07/2006 - 23:00 por Julio Cesar | Informe spam
Hola amigos:

He exportado un BD Access 97 a SQL Server 2000 con la Heramienta de
Exportacion del mismo especificamente con DTS, la duda me surge en esto:

La base pesa unos 597 MB en Access (5 tablas, 3,5 millones de registros) y
una vez exportada me queda en 890 MB a que se debe esta diferencia tan
grande.Alguien me dice por favor...

Lo que unico que se exportó fueron tablas. No hay indices, vistas, etc, solo
tablas...

Desde ya muchas gracias!!!

Un saludo,

Preguntas similare

Leer las respuestas

#1 Isaias
28/07/2006 - 01:12 | Informe spam
Cuando tu importas datos a SQL Server, se guardan las transacciones en el LOG
de transacciones, seguramente ahi, esta la diferencia.

Ejecuta:

BACKUP LOG tubase WITH TRUNCATE_ONLY

¿De cuanto te queda?
Saludos
IIslas


"Julio Cesar" wrote:

Hola amigos:

He exportado un BD Access 97 a SQL Server 2000 con la Heramienta de
Exportacion del mismo especificamente con DTS, la duda me surge en esto:

La base pesa unos 597 MB en Access (5 tablas, 3,5 millones de registros) y
una vez exportada me queda en 890 MB a que se debe esta diferencia tan
grande.Alguien me dice por favor...

Lo que unico que se exportó fueron tablas. No hay indices, vistas, etc, solo
tablas...

Desde ya muchas gracias!!!

Un saludo,



Respuesta Responder a este mensaje
#2 Isaias
28/07/2006 - 01:14 | Informe spam
Una observacione mas, NO creo que aunque ejecutes la instruccion, queden
EXACTAMENTE iguales, recuerda que SQL Server es un motor de base de datos
TRANSACCIONAL, nada que ver con Access.
Saludos
IIslas


"Julio Cesar" wrote:

Hola amigos:

He exportado un BD Access 97 a SQL Server 2000 con la Heramienta de
Exportacion del mismo especificamente con DTS, la duda me surge en esto:

La base pesa unos 597 MB en Access (5 tablas, 3,5 millones de registros) y
una vez exportada me queda en 890 MB a que se debe esta diferencia tan
grande.Alguien me dice por favor...

Lo que unico que se exportó fueron tablas. No hay indices, vistas, etc, solo
tablas...

Desde ya muchas gracias!!!

Un saludo,



Respuesta Responder a este mensaje
#3 Miguel Egea
28/07/2006 - 10:04 | Informe spam
adicionalmente ejecuta sp_spaceused, para ver exactamente cual es el espacio
que usa tu BBDD.

SQL se organiza en páginas de 8 Kbs, dependiendo del tamaño de tu registro
es posible que se despercicie espacio (imagina que un registro ocupa 4100
bytes, ya solo cabe uno por página)



Saludos
Miguel Egea
"Isaias" wrote in message
news:
Una observacione mas, NO creo que aunque ejecutes la instruccion, queden
EXACTAMENTE iguales, recuerda que SQL Server es un motor de base de datos
TRANSACCIONAL, nada que ver con Access.
Saludos
IIslas


"Julio Cesar" wrote:

Hola amigos:

He exportado un BD Access 97 a SQL Server 2000 con la Heramienta de
Exportacion del mismo especificamente con DTS, la duda me surge en esto:

La base pesa unos 597 MB en Access (5 tablas, 3,5 millones de registros)
y
una vez exportada me queda en 890 MB a que se debe esta diferencia tan
grande.Alguien me dice por favor...

Lo que unico que se exportó fueron tablas. No hay indices, vistas, etc,
solo
tablas...

Desde ya muchas gracias!!!

Un saludo,



Respuesta Responder a este mensaje
#4 Julio Cesar
28/07/2006 - 15:32 | Informe spam
Gracias!!! ya lo hice y bajo un poco 50 MB:-))

Algo es algo, jajaj

Un saludo,

"Isaias" escribió en el mensaje
news:
Cuando tu importas datos a SQL Server, se guardan las transacciones en el


LOG
de transacciones, seguramente ahi, esta la diferencia.

Ejecuta:

BACKUP LOG tubase WITH TRUNCATE_ONLY

¿De cuanto te queda?
Saludos
IIslas


"Julio Cesar" wrote:

> Hola amigos:
>
> He exportado un BD Access 97 a SQL Server 2000 con la Heramienta de
> Exportacion del mismo especificamente con DTS, la duda me surge en esto:
>
> La base pesa unos 597 MB en Access (5 tablas, 3,5 millones de registros)


y
> una vez exportada me queda en 890 MB a que se debe esta diferencia tan
> grande.Alguien me dice por favor...
>
> Lo que unico que se exportó fueron tablas. No hay indices, vistas, etc,


solo
> tablas...
>
> Desde ya muchas gracias!!!
>
> Un saludo,
>
>
>
Respuesta Responder a este mensaje
#5 Julio Cesar
28/07/2006 - 15:33 | Informe spam
Estoy empezando con este de SQL Server y quería saber que manera hay de
determinar todos los sp_xxxx que existen???, donde lo puedo ver...

Gracias!!!

Un saludo,

"Miguel Egea" escribió en el mensaje
news:
adicionalmente ejecuta sp_spaceused, para ver exactamente cual es el


espacio
que usa tu BBDD.

SQL se organiza en páginas de 8 Kbs, dependiendo del tamaño de tu registro
es posible que se despercicie espacio (imagina que un registro ocupa 4100
bytes, ya solo cabe uno por página)



Saludos
Miguel Egea
"Isaias" wrote in message
news:
> Una observacione mas, NO creo que aunque ejecutes la instruccion, queden
> EXACTAMENTE iguales, recuerda que SQL Server es un motor de base de


datos
> TRANSACCIONAL, nada que ver con Access.
> Saludos
> IIslas
>
>
> "Julio Cesar" wrote:
>
>> Hola amigos:
>>
>> He exportado un BD Access 97 a SQL Server 2000 con la Heramienta de
>> Exportacion del mismo especificamente con DTS, la duda me surge en


esto:
>>
>> La base pesa unos 597 MB en Access (5 tablas, 3,5 millones de


registros)
>> y
>> una vez exportada me queda en 890 MB a que se debe esta diferencia tan
>> grande.Alguien me dice por favor...
>>
>> Lo que unico que se exportó fueron tablas. No hay indices, vistas, etc,
>> solo
>> tablas...
>>
>> Desde ya muchas gracias!!!
>>
>> Un saludo,
>>
>>
>>

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