'Sybase.ASEOLEDBProvider.2' failed with no error message available, result code: E_FAIL(0x80004005).
-
jueves, 15 de diciembre de 2011 0:48
Buenas tardes a todos
Estoy haciendo un cubo en SQL SERVER 2008 R2, conectando una BD de sybase atraves de OLE DB así:
Provider=Sybase.ASEOLEDBProvider.2;Data Source=PROCINAL;Persist Security Info=True;Password=**********;User ID=cubo
Para la conexión previamente cree el Data Sources por medio de OLE DB provider/Configuration Manager.
La conexión funciona correctamente. Pero cuando voy al paso dos: Data Source Views. Con el auxiliar hago todo el proceso, coloco las tablas que haran parte de mi cubo. Todo resulta bien pero cuando le doy el botón finalizar me muestra el siguiente error:
'Sybase.ASEOLEDBProvider.2' failed with no error message available, result code: E_FAIL(0x80004005).
Si trato de crear el Data Source Views sin tablas, me lo deja generar sin problema. pero cuando le voy a agregar las tablas con clic derecho "Add/Remove tables", me vuelve a salir ese mensaje.
No sé en dónde está el problema. No encuentro documentación sobre esta situación en Internet. Por favor cualquier ayuda les agradezco mucho.
Cordialmente,
CLAUDIA POVEDA
Todas las respuestas
-
jueves, 15 de diciembre de 2011 3:07
Hola. Qué versión de Sybase estás usando? El proveedor OLEDB es el de Sybase o el de Microsoft? Sugiero usar el de Sybase...
Disculpa lo obvio pero, ese usuario "cubo", tiene permisos adecuados para al menos hacer queries a las tablas a las cuales te quieres conectar?
Gracias y saludos,
Guillermo Taylor F.IT Pro & Xbox gamer
-
jueves, 15 de diciembre de 2011 22:14
Hola gracias por responder
Mira la BD que quiero conectar esta en sybase 11.9 y el proveedor OLEDB es de sybase 12.5
Intenté usando un proveedor de sybase 15 y me da este nuevo mensaje:
[ASEOLEDB]Stored procedure 'sp_oledb_tables' not found. Specify owner.objectname or use sp_help to check whether the object exists (sp_help may produce lots of output).
Agradezco tu ayuda.
Cordialmente,
CLAUDIA POVEDA
-
martes, 20 de diciembre de 2011 12:09
Hola. Ofrezco disculpas por la tardanza en responder.
Parece, por el mensaje, que a tu usuario le faltan algunos permisos en Sybase. ¿Me puedes indicar los privilegios que este tiene en la base de datos, por favor? El error que te aparece, sale especificado y explicado aquí: http://manuals.sybase.com/onlinebooks/group-as/asg1250e/svrtsg/@Generic__BookTextView/12631;pt=12578. Y por lo que leo, parece un problema de privilegios.
Gracias y saludos,
Guillermo Taylor F.IT Pro & Xbox gamer
-
jueves, 22 de diciembre de 2011 0:11
Guillermo, gracias por responder. Ya intenté crear un usuario de sybase con todos los privilegios y sigue igual. Así que decidí mejor hacer un espejo de mi BD de sybade en SQL. De esa manera no tengo ningún problema. De nuevo gracias por tu ayuda. Cordialmente, CLAUDIA POVEDA- Marcado como respuesta qwalgrandeMVP, Moderator miércoles, 08 de febrero de 2012 10:46

