Error al utilizar el OpenRowSet en SQL SERVER

Jos?
26 de Junio del 2004
Hola,

Tengo una vista para acceder a una tabla de una base de datos Access. La tengo hecha con OpenRowSet:

ALTER VIEW mi_vista
AS
SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:mi_rutami_bc.mdb'; 'admin'; '', nombre_tabla) Rowset_2

Esta funcionaba correctamente, pero un día empezo a darme el siguiente error:


Servidor: mensaje 7399, nivel 16, estado 1, procedimiento mi_vista, línea 4
El proveedor OLE DB 'Microsoft.Jet.OLEDB.4.0' informa de un error.
[OLE/DB provider returned message: Error no especificado]

Alguien prodría ayudarme.

Gracias

Isa? Islas
26 de Junio del 2004
¿Abre sin problemas directamente la base 'c:mi_rutami_bc.mdb'?

Jos?
26 de Junio del 2004
Si que abre la base de datos correctamente y la tabla indicada.

Se te ocurre que puede ser??

Gracias

Isa? Islas
26 de Junio del 2004
Lo unico que se me ocurre, es que el ADMIN no sea el usuario indicado para abrir la base.