Hola.
Tengo un problema al usar el ODBC de Microsoft para Oracle. Al intentar vincularme una tabla que tiene un campo con tipo de datos CLOB se presenta un error y no deja ver ningún dato en los registros.
El campo se difunió como CLOB ya que debe de contener hasta 20.000 caracteres. ¿Puedo emplear otro tipo de datos en Oracle que me den esta capacidad y sean reconocidos por el ODBC? Si debo de emplear este tipo, ¿cómo puedo usarlo?¿Actualizando el ODBC?...
Gracias de antemano.
Publicado:
Mie Jun 10, 2009 3:59 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: ODBC de Microsoft para Oracle
Anuncios
LasChanas escribió:
Hola.
Tengo un problema al usar el ODBC de Microsoft para Oracle. Al intentar vincularme una tabla que tiene un campo con tipo de datos CLOB se presenta un error y no deja ver ningún dato en los registros.
El campo se difunió como CLOB ya que debe de contener hasta 20.000 caracteres. ¿Puedo emplear otro tipo de datos en Oracle que me den esta capacidad y sean reconocidos por el ODBC? Si debo de emplear este tipo, ¿cómo puedo usarlo?¿Actualizando el ODBC?...
Gracias de antemano.
El tipo de datos CLOB es el correcto para almacenar los datos que nos comentas, el tipo VARCHAR2 podría ser el sustituto, pero admite como máximo 4.000 bytes lo que equivale a unos 4.000 caracteres (más o menos dependiendo del juego de caracteres), con lo cual no te servirá.
En tu caso puedes hacer estas pruebas:
1. En vez de utilizar el driver ODBC de Microsoft para Oracle prueba a utilizar el driver de Oracle (es gratuito y descargable desde su web).
2. Si en Access no necesitas ver el contenido de este campo de tipo CLOB prueba a hacer una vista de la tabla que nos comentas excluyendo en el SELECT el campo de tipo CLOB y luego intentas vincularla.
3. Si necesitas a la fuerza que en Access te aparezca este campo CLOB puedes crear una vista y para este campo utilizar alguna función de Oracle que "recorte" el número de caracteres a mostrar.
Publicado:
Mie Jun 10, 2009 7:58 pm
groa Usuario
Registrado: Jul 30, 2013 Mensajes: 3
Asunto: Error !!! Ayuda
Siguiendo su articulo al pie de la letra sobre Cómo conectar Oracle Database con Access mediante Oracle Transparent Gateway, todos los pasos me funcionan bien pero al momento final de hacer el select me da un error que a continuación le colocare un enlace para que puedan ver el printscreen del error...
Espero su ayuda, tengo una base de datos en access la cual tengo data en algunas de sus tablas con la cual necesito alimentar algunas tablas en otra base de datos oracle y esto lo necesito haces constantemente, espero su ayuda, dándole las gracias de ante mano,,,
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A