Error al importar desde AS/400

03/03/2004 - 16:41 por Antonio Giossa | Informe spam
Estimados foristas:

Estoy utilizando el MS Analysis Services para tomar información de una base
de datos MS SQL Server 2000, la cual funciona perfectamente.

Los datos originales se encuentran en una librería dentro de un IBM AS/400,
a la cual accedo a través de una conexión ODBC. Si importo estas tablas
desde el AS/400 a una base de datos MS Access funciona sin ningún problema,
pero si intento utilizar Importar desde MS SQL Server 2000 me da un mensaje
de error. El asistente de importar me deja elegir el origen (other odbc data
source), me deja elegit el destino (una base de datos del SQL Server 2000) y
me muestra todas las tablas que tiene el origen sin problemas. Ahora bien,
si intento continuar o intento hacer una vista previa de los datos de
cualquier tabla del AS/400 me da el siguiente mensaje de error: Unexpected
error ocurred. The provider has returned an error result without an error
message y no me deja realizar la importación.

El problema es que desde MS Access la importación es exitosa y desde el MS
SQL Server no, por lo que, por ahora, utilizo una base de datos MS Access
como "puente" o intermediaria para traer los datos. Obviamente, esto hace
que todo el proyecto dependa de una tarea manual.

¿Alguien tiene alguna solución o explicación para este problema?

Gracias,
Antonio Giossa
Ingeniero de Sistemas
Buenos Aires, Argentina

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
03/03/2004 - 16:59 | Informe spam
Hola Gaucho!! estas usando los Mismos Drivers? has intentado con los drivers
mas nuevos de AS/400? tambien fijate de tener instalado el MDAC 2.8

Bye


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Antonio Giossa" escribió en el mensaje
news:
Estimados foristas:

Estoy utilizando el MS Analysis Services para tomar información de una


base
de datos MS SQL Server 2000, la cual funciona perfectamente.

Los datos originales se encuentran en una librería dentro de un IBM


AS/400,
a la cual accedo a través de una conexión ODBC. Si importo estas tablas
desde el AS/400 a una base de datos MS Access funciona sin ningún


problema,
pero si intento utilizar Importar desde MS SQL Server 2000 me da un


mensaje
de error. El asistente de importar me deja elegir el origen (other odbc


data
source), me deja elegit el destino (una base de datos del SQL Server 2000)


y
me muestra todas las tablas que tiene el origen sin problemas. Ahora bien,
si intento continuar o intento hacer una vista previa de los datos de
cualquier tabla del AS/400 me da el siguiente mensaje de error: Unexpected
error ocurred. The provider has returned an error result without an error
message y no me deja realizar la importación.

El problema es que desde MS Access la importación es exitosa y desde el MS
SQL Server no, por lo que, por ahora, utilizo una base de datos MS Access
como "puente" o intermediaria para traer los datos. Obviamente, esto hace
que todo el proyecto dependa de una tarea manual.

¿Alguien tiene alguna solución o explicación para este problema?

Gracias,
Antonio Giossa
Ingeniero de Sistemas
Buenos Aires, Argentina







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
Respuesta Responder a este mensaje
#2 Antonio Giossa
03/03/2004 - 18:28 | Informe spam
Maximiliano:

El driver ODBC es
"Client Access ODBC Driver (32 bits) versión 3.00.00.05 de IBM Corporation.

Probé a crear una conexión ODBC nueva con ese driver, me funcionó perfecto
desde Access pero sigue sin funcionar desde MS SQL Server, me muestra la
lista de tablas del AS/400 y luego me sigue dando el mismo mensaje de error.

Instalé MDAC 2.8, probé todo nuevamente, desde Access todo OK pero desde SQL
Server me sigue dando el mismo error.

Saludos,
Antonio

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:
Hola Gaucho!! estas usando los Mismos Drivers? has intentado con los


drivers
mas nuevos de AS/400? tambien fijate de tener instalado el MDAC 2.8

Bye


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Antonio Giossa" escribió en el mensaje
news:
> Estimados foristas:
>
> Estoy utilizando el MS Analysis Services para tomar información de una
base
> de datos MS SQL Server 2000, la cual funciona perfectamente.
>
> Los datos originales se encuentran en una librería dentro de un IBM
AS/400,
> a la cual accedo a través de una conexión ODBC. Si importo estas tablas
> desde el AS/400 a una base de datos MS Access funciona sin ningún
problema,
> pero si intento utilizar Importar desde MS SQL Server 2000 me da un
mensaje
> de error. El asistente de importar me deja elegir el origen (other odbc
data
> source), me deja elegit el destino (una base de datos del SQL Server


2000)
y
> me muestra todas las tablas que tiene el origen sin problemas. Ahora


bien,
> si intento continuar o intento hacer una vista previa de los datos de
> cualquier tabla del AS/400 me da el siguiente mensaje de error:


Unexpected
> error ocurred. The provider has returned an error result without an


error
> message y no me deja realizar la importación.
>
> El problema es que desde MS Access la importación es exitosa y desde el


MS
> SQL Server no, por lo que, por ahora, utilizo una base de datos MS


Access
> como "puente" o intermediaria para traer los datos. Obviamente, esto


hace
> que todo el proyecto dependa de una tarea manual.
>
> ¿Alguien tiene alguna solución o explicación para este problema?
>
> Gracias,
> Antonio Giossa
> Ingeniero de Sistemas
> Buenos Aires, Argentina
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004


Respuesta Responder a este mensaje
#3 Maximiliano D. A.
03/03/2004 - 18:28 | Informe spam
la verdad que no se si es la version correcta de de Odbc para As/400, pero
el tema pasa por ahi.
Voy a ver si le pregunto a un amigo que trabaja en IBM a ver que me dice y
te comento.

Bye


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Antonio Giossa" escribió en el mensaje
news:
Maximiliano:

El driver ODBC es
"Client Access ODBC Driver (32 bits) versión 3.00.00.05 de IBM


Corporation.

Probé a crear una conexión ODBC nueva con ese driver, me funcionó perfecto
desde Access pero sigue sin funcionar desde MS SQL Server, me muestra la
lista de tablas del AS/400 y luego me sigue dando el mismo mensaje de


error.

Instalé MDAC 2.8, probé todo nuevamente, desde Access todo OK pero desde


SQL
Server me sigue dando el mismo error.

Saludos,
Antonio

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:
> Hola Gaucho!! estas usando los Mismos Drivers? has intentado con los
drivers
> mas nuevos de AS/400? tambien fijate de tener instalado el MDAC 2.8
>
> Bye
>
>
> Salu2
> Maxi
> Buenos Aires Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> MSN:
>
>
> "Antonio Giossa" escribió en el mensaje
> news:
> > Estimados foristas:
> >
> > Estoy utilizando el MS Analysis Services para tomar información de una
> base
> > de datos MS SQL Server 2000, la cual funciona perfectamente.
> >
> > Los datos originales se encuentran en una librería dentro de un IBM
> AS/400,
> > a la cual accedo a través de una conexión ODBC. Si importo estas


tablas
> > desde el AS/400 a una base de datos MS Access funciona sin ningún
> problema,
> > pero si intento utilizar Importar desde MS SQL Server 2000 me da un
> mensaje
> > de error. El asistente de importar me deja elegir el origen (other


odbc
> data
> > source), me deja elegit el destino (una base de datos del SQL Server
2000)
> y
> > me muestra todas las tablas que tiene el origen sin problemas. Ahora
bien,
> > si intento continuar o intento hacer una vista previa de los datos de
> > cualquier tabla del AS/400 me da el siguiente mensaje de error:
Unexpected
> > error ocurred. The provider has returned an error result without an
error
> > message y no me deja realizar la importación.
> >
> > El problema es que desde MS Access la importación es exitosa y desde


el
MS
> > SQL Server no, por lo que, por ahora, utilizo una base de datos MS
Access
> > como "puente" o intermediaria para traer los datos. Obviamente, esto
hace
> > que todo el proyecto dependa de una tarea manual.
> >
> > ¿Alguien tiene alguna solución o explicación para este problema?
> >
> > Gracias,
> > Antonio Giossa
> > Ingeniero de Sistemas
> > Buenos Aires, Argentina
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
Respuesta Responder a este mensaje
#4 Salvador Ramos
03/03/2004 - 18:45 | Informe spam
Hola:

Con esas versiones de Client Access había varios problemas con los drivers
ODBC, y muchísimos problemas con el proveedor ole db.

Te aconsejo que utilices una versión más reciente de client access, en
concreto yo uso con mucha frecuencia Client Access Express 5.2 con su
correspondiente PTF, y me funcionan bastante bien los DTS.

Un saludo
Salvador Ramos
www.helpdna.net


"Antonio Giossa" escribió en el mensaje
news:
Maximiliano:

El driver ODBC es
"Client Access ODBC Driver (32 bits) versión 3.00.00.05 de IBM


Corporation.

Probé a crear una conexión ODBC nueva con ese driver, me funcionó perfecto
desde Access pero sigue sin funcionar desde MS SQL Server, me muestra la
lista de tablas del AS/400 y luego me sigue dando el mismo mensaje de


error.

Instalé MDAC 2.8, probé todo nuevamente, desde Access todo OK pero desde


SQL
Server me sigue dando el mismo error.

Saludos,
Antonio

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:
> Hola Gaucho!! estas usando los Mismos Drivers? has intentado con los
drivers
> mas nuevos de AS/400? tambien fijate de tener instalado el MDAC 2.8
>
> Bye
>
>
> Salu2
> Maxi
> Buenos Aires Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> MSN:
>
>
> "Antonio Giossa" escribió en el mensaje
> news:
> > Estimados foristas:
> >
> > Estoy utilizando el MS Analysis Services para tomar información de una
> base
> > de datos MS SQL Server 2000, la cual funciona perfectamente.
> >
> > Los datos originales se encuentran en una librería dentro de un IBM
> AS/400,
> > a la cual accedo a través de una conexión ODBC. Si importo estas


tablas
> > desde el AS/400 a una base de datos MS Access funciona sin ningún
> problema,
> > pero si intento utilizar Importar desde MS SQL Server 2000 me da un
> mensaje
> > de error. El asistente de importar me deja elegir el origen (other


odbc
> data
> > source), me deja elegit el destino (una base de datos del SQL Server
2000)
> y
> > me muestra todas las tablas que tiene el origen sin problemas. Ahora
bien,
> > si intento continuar o intento hacer una vista previa de los datos de
> > cualquier tabla del AS/400 me da el siguiente mensaje de error:
Unexpected
> > error ocurred. The provider has returned an error result without an
error
> > message y no me deja realizar la importación.
> >
> > El problema es que desde MS Access la importación es exitosa y desde


el
MS
> > SQL Server no, por lo que, por ahora, utilizo una base de datos MS
Access
> > como "puente" o intermediaria para traer los datos. Obviamente, esto
hace
> > que todo el proyecto dependa de una tarea manual.
> >
> > ¿Alguien tiene alguna solución o explicación para este problema?
> >
> > Gracias,
> > Antonio Giossa
> > Ingeniero de Sistemas
> > Buenos Aires, Argentina
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
>
>


Respuesta Responder a este mensaje
#5 Antonio Giossa
03/03/2004 - 18:49 | Informe spam
Estimados:

Probé acceder con ODBC directamente desde el MS Analysis Services a la
librería del AS/400 (usando la misma conexión ODBC) y desde allí si puedo
ver las tablas y acceder al contenido de las mismas.

Es decir, puedo acceder desde MS Analysis Services y desde MS Access pero no
desde MS SQL Server 2000. Y eso que el MS Analysis Services viene con el MS
SQL Server 2000

Usaría directamente las tablas del AS/400 sin pasar por el SQL Server, pero
el problema que tengo es que en las tablas del AS/400 no se pueden utilizar
campos de tipo "fecha", por lo que el Analysis Services no me permite
generar la dimensión por fecha, ya que no me reconoce un string "dd/mm/yyyy"
como fecha. Es por eso que utilizo al SQL Server como base de datos para
generar los cubos.

Saludos,
Antonio

"Antonio Giossa" escribió en el mensaje
news:
Estimados foristas:

Estoy utilizando el MS Analysis Services para tomar información de una


base
de datos MS SQL Server 2000, la cual funciona perfectamente.

Los datos originales se encuentran en una librería dentro de un IBM


AS/400,
a la cual accedo a través de una conexión ODBC. Si importo estas tablas
desde el AS/400 a una base de datos MS Access funciona sin ningún


problema,
pero si intento utilizar Importar desde MS SQL Server 2000 me da un


mensaje
de error. El asistente de importar me deja elegir el origen (other odbc


data
source), me deja elegit el destino (una base de datos del SQL Server 2000)


y
me muestra todas las tablas que tiene el origen sin problemas. Ahora bien,
si intento continuar o intento hacer una vista previa de los datos de
cualquier tabla del AS/400 me da el siguiente mensaje de error: Unexpected
error ocurred. The provider has returned an error result without an error
message y no me deja realizar la importación.

El problema es que desde MS Access la importación es exitosa y desde el MS
SQL Server no, por lo que, por ahora, utilizo una base de datos MS Access
como "puente" o intermediaria para traer los datos. Obviamente, esto hace
que todo el proyecto dependa de una tarea manual.

¿Alguien tiene alguna solución o explicación para este problema?

Gracias,
Antonio Giossa
Ingeniero de Sistemas
Buenos Aires, Argentina


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