el Enterprise manager se me cuelga programando dts >< MUY IMPORTANTE, POR FAVOR >

30/11/2004 - 12:30 por .·:m·a·r·l·a:·. | Informe spam
hola a todos

estoy intentando pasar contenidos de tablas a archivos csv, para su
posterior tratamiento con acess por parte de otras personas

el caso es que creando los DTS para ello, me da el fallos cuando la tabla
tiene muchos campos o quizas nombres muy largos (15 caracteres)

he probado lo siguiente:
- crear nuevo dts
- crear source el propio servidor
- crear archivo destino, csv con semmiclon como delimitador
- seleeciono ambos y creo una conexion (transform data task)
- entro en la conexion y:
A:
- selecciono una tabla de 16 campos y nombres de 5-10 caracteres
- voy a destinations
- define columns
- populate from source -> execute
- entonces las columnas con el mismo nombre aparecen
- tab transformation : hay estan todas las columnas una por una
perfectamente
- FUNCIONA
B:
- selecciono una tabla de 29 campos y nombres de 10-15 caracteres
- voy a destinations
- define columns
- populate from source -> execute
- entonces ningunna columna aparece, simplemente NADA
- tab transformation : aparece cuadro de dialogo de verificar las
transformaciones con opciones de borrar/cambiar...
- vuelvo al tab detination - > define columns
ERROR :: mmc.exe
The instruccion at "0x77c43dba" referenced memory at "0x00000000". The
memory could not be "read"
OK o Cancel y se e cierra el Enterprise manager

he provado con multitud de tablas y veo que depende del numero de columnas y
de si estas tiene nombres largos

tambien he provado desde varios equipos diferentes y el resultado es el
mismo,

lo unico que he encontrado que funcion es renombrar todas las columnas con
nombres muy cortos (a, b, c...), pero me parece una chapuza

alguien me puede hechar una mano??



Microsoft SQL Enterprise Manager
Microsoft coorporation
Version 8.0
(SP3 instalado)

Microsoft Management console 2.0
Version 5.1 (Build 2600.xpsp2_gdr.040517-1325 : Service pack 1)

Preguntas similare

Leer las respuestas

#6 Javier Loria
30/11/2004 - 15:19 | Informe spam
Hola:
Si mal no me acuerdo existe una limtacion con el Driver de Texto de
ODBC. Tiene una limitacion del largo de las nombres y columnas.
Voy a hacer pruebas, pero me parece que el "workaround" es usar BCP con
un archivo de fomato. :(
En todo caso tambien podrias querer instalar un hotfix que existe sobre
el disenador de DTS, producto de un problema provocado por SP3. No creo que
soluciones el problema, pero es posible que no produzca la excepcion y de
mas informacion.
http://support.microsoft.com/defaul...-us;814113
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

".·:m·a·r·l·a:·." wrote in message
news:
hola a todos

estoy intentando pasar contenidos de tablas a archivos csv, para su
posterior tratamiento con acess por parte de otras personas

el caso es que creando los DTS para ello, me da el fallos cuando la tabla
tiene muchos campos o quizas nombres muy largos (15 caracteres)

he probado lo siguiente:
- crear nuevo dts
- crear source el propio servidor
- crear archivo destino, csv con semmiclon como delimitador
- seleeciono ambos y creo una conexion (transform data task)
- entro en la conexion y:
A:
- selecciono una tabla de 16 campos y nombres de 5-10 caracteres
- voy a destinations
- define columns
- populate from source -> execute
- entonces las columnas con el mismo nombre aparecen
- tab transformation : hay estan todas las columnas una por una
perfectamente
- FUNCIONA
B:
- selecciono una tabla de 29 campos y nombres de 10-15 caracteres
- voy a destinations
- define columns
- populate from source -> execute
- entonces ningunna columna aparece, simplemente NADA
- tab transformation : aparece cuadro de dialogo de verificar las
transformaciones con opciones de borrar/cambiar...
- vuelvo al tab detination - > define columns
ERROR :: mmc.exe
The instruccion at "0x77c43dba" referenced memory at "0x00000000". The
memory could not be "read"
OK o Cancel y se e cierra el Enterprise manager

he provado con multitud de tablas y veo que depende del numero de columnas


y
de si estas tiene nombres largos

tambien he provado desde varios equipos diferentes y el resultado es el
mismo,

lo unico que he encontrado que funcion es renombrar todas las columnas con
nombres muy cortos (a, b, c...), pero me parece una chapuza

alguien me puede hechar una mano??



Microsoft SQL Enterprise Manager
Microsoft coorporation
Version 8.0
(SP3 instalado)

Microsoft Management console 2.0
Version 5.1 (Build 2600.xpsp2_gdr.040517-1325 : Service pack 1)






Respuesta Responder a este mensaje
#7 .·:m·a·r·l·a:·.
09/12/2004 - 11:00 | Informe spam
hola, he estado leyendo el articulo y he entendido que el fix esta incluido
en el SP3 (el cual tengo instalado) pero aun asi dice de contactar con
microsoft

en tal caso, coo deveria hacer este contacto ??, cuanto me podria llegar a
costar ??, de cuanto tiempo estamos hablando??

gracias por adelantado



"Javier Loria" wrote in message
news:
Hola:
Si mal no me acuerdo existe una limtacion con el Driver de Texto de
ODBC. Tiene una limitacion del largo de las nombres y columnas.
Voy a hacer pruebas, pero me parece que el "workaround" es usar BCP


con
un archivo de fomato. :(
En todo caso tambien podrias querer instalar un hotfix que existe


sobre
el disenador de DTS, producto de un problema provocado por SP3. No creo


que
soluciones el problema, pero es posible que no produzca la excepcion y de
mas informacion.
http://support.microsoft.com/defaul...-us;814113
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

".·:m·a·r·l·a:·." wrote in message
news:
> hola a todos
>
> estoy intentando pasar contenidos de tablas a archivos csv, para su
> posterior tratamiento con acess por parte de otras personas
>
> el caso es que creando los DTS para ello, me da el fallos cuando la


tabla
> tiene muchos campos o quizas nombres muy largos (15 caracteres)
>
> he probado lo siguiente:
> - crear nuevo dts
> - crear source el propio servidor
> - crear archivo destino, csv con semmiclon como delimitador
> - seleeciono ambos y creo una conexion (transform data task)
> - entro en la conexion y:
> A:
> - selecciono una tabla de 16 campos y nombres de 5-10 caracteres
> - voy a destinations
> - define columns
> - populate from source -> execute
> - entonces las columnas con el mismo nombre aparecen
> - tab transformation : hay estan todas las columnas una por una
> perfectamente
> - FUNCIONA
> B:
> - selecciono una tabla de 29 campos y nombres de 10-15 caracteres
> - voy a destinations
> - define columns
> - populate from source -> execute
> - entonces ningunna columna aparece, simplemente NADA
> - tab transformation : aparece cuadro de dialogo de verificar las
> transformaciones con opciones de borrar/cambiar...
> - vuelvo al tab detination - > define columns
> ERROR :: mmc.exe
> The instruccion at "0x77c43dba" referenced memory at "0x00000000". The
> memory could not be "read"
> OK o Cancel y se e cierra el Enterprise manager
>
> he provado con multitud de tablas y veo que depende del numero de


columnas
y
> de si estas tiene nombres largos
>
> tambien he provado desde varios equipos diferentes y el resultado es el
> mismo,
>
> lo unico que he encontrado que funcion es renombrar todas las columnas


con
> nombres muy cortos (a, b, c...), pero me parece una chapuza
>
> alguien me puede hechar una mano??
>
>
>
> Microsoft SQL Enterprise Manager
> Microsoft coorporation
> Version 8.0
> (SP3 instalado)
>
> Microsoft Management console 2.0
> Version 5.1 (Build 2600.xpsp2_gdr.040517-1325 : Service pack 1)
>
>
>
>
>
>


Respuesta Responder a este mensaje
#8 Javier Loria
09/12/2004 - 16:55 | Informe spam
Hola:
Puedes probar, en mi experiencia ellos no te cobran este tipo de
servicios, pero si tienes que "pre-pagar" o estar dispuesto a pagar si el
error no es de MS.
Puedes verificar con la oficina local de MS las condiciones exactas.
Suerte,


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

".·:m·a·r·l·a:·." wrote in message
news:
hola, he estado leyendo el articulo y he entendido que el fix esta


incluido
en el SP3 (el cual tengo instalado) pero aun asi dice de contactar con
microsoft

en tal caso, coo deveria hacer este contacto ??, cuanto me podria llegar a
costar ??, de cuanto tiempo estamos hablando??

gracias por adelantado



"Javier Loria" wrote in message
news:
> Hola:
> Si mal no me acuerdo existe una limtacion con el Driver de Texto de
> ODBC. Tiene una limitacion del largo de las nombres y columnas.
> Voy a hacer pruebas, pero me parece que el "workaround" es usar BCP
con
> un archivo de fomato. :(
> En todo caso tambien podrias querer instalar un hotfix que existe
sobre
> el disenador de DTS, producto de un problema provocado por SP3. No creo
que
> soluciones el problema, pero es posible que no produzca la excepcion y


de
> mas informacion.
> http://support.microsoft.com/defaul...-us;814113
> 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
>
> ".·:m·a·r·l·a:·." wrote in message
> news:
> > hola a todos
> >
> > estoy intentando pasar contenidos de tablas a archivos csv, para su
> > posterior tratamiento con acess por parte de otras personas
> >
> > el caso es que creando los DTS para ello, me da el fallos cuando la
tabla
> > tiene muchos campos o quizas nombres muy largos (15 caracteres)
> >
> > he probado lo siguiente:
> > - crear nuevo dts
> > - crear source el propio servidor
> > - crear archivo destino, csv con semmiclon como delimitador
> > - seleeciono ambos y creo una conexion (transform data task)
> > - entro en la conexion y:
> > A:
> > - selecciono una tabla de 16 campos y nombres de 5-10 caracteres
> > - voy a destinations
> > - define columns
> > - populate from source -> execute
> > - entonces las columnas con el mismo nombre aparecen
> > - tab transformation : hay estan todas las columnas una por una
> > perfectamente
> > - FUNCIONA
> > B:
> > - selecciono una tabla de 29 campos y nombres de 10-15 caracteres
> > - voy a destinations
> > - define columns
> > - populate from source -> execute
> > - entonces ningunna columna aparece, simplemente NADA
> > - tab transformation : aparece cuadro de dialogo de verificar las
> > transformaciones con opciones de borrar/cambiar...
> > - vuelvo al tab detination - > define columns
> > ERROR :: mmc.exe
> > The instruccion at "0x77c43dba" referenced memory at "0x00000000". The
> > memory could not be "read"
> > OK o Cancel y se e cierra el Enterprise manager
> >
> > he provado con multitud de tablas y veo que depende del numero de
columnas
> y
> > de si estas tiene nombres largos
> >
> > tambien he provado desde varios equipos diferentes y el resultado es


el
> > mismo,
> >
> > lo unico que he encontrado que funcion es renombrar todas las columnas
con
> > nombres muy cortos (a, b, c...), pero me parece una chapuza
> >
> > alguien me puede hechar una mano??
> >
> >
> >
> > Microsoft SQL Enterprise Manager
> > Microsoft coorporation
> > Version 8.0
> > (SP3 instalado)
> >
> > Microsoft Management console 2.0
> > Version 5.1 (Build 2600.xpsp2_gdr.040517-1325 : Service pack 1)
> >
> >
> >
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida