Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Acceso a ficheros de texto con sp_addlinkedserver

148 views
Skip to first unread message

Cetel Sistemas

unread,
Jun 26, 2009, 6:18:01 AM6/26/09
to

Hola:
Desde la instalación hace poco del service pack 3 de SQL Server 2005 junto
con los parches críticos de seguridad de windows 2003 server hay unos accesos
a ficheros de texto que no me funcionan. Lo estaba haciendo sin problemas de
esta forma:

<CODIGO>
declare @prov nvarchar(500)

set @prov='Driver={Microsoft Text Driver (*.txt;
*.csv)};DEFAULTDIR=c:\text;Mode=Read;Extensions=asc,csv,tab,txt,dat;HDR=NO;Persist Security Info=False'

EXEC master..sp_addlinkedserver 'IMPORT','','MSDASQL',null,null,@prov

exec('INSERT #TABLATEMP select * FROM OPENQUERY (IMPORT,''Select * From
[prueba.txt]'')')

exec master..sp_dropserver 'IMPORT'
</CODIGO>

Ahora, al hacer esto mismo recibo el mensaje de error siguiente:

<ERROR>
El proveedor OLE DB "MSDASQL" para el servidor vinculado "IMPORT" devolvió
el mensaje "[Microsoft][Administrador de controladores ODBC] No se encuentra
el nombre del origen de datos y no se especificó ningún controlador
predeterminado"

No se puede inicializar el objeto de origen de datos del proveedor OLE DB
"MSDASQL" para el servidor vinculado "IMPORT".
</ERROR>

¿Alguien sabe el por qué de este error? Ya sé que se puede hacer esto por
muchos otros medios, pero es el último recurso que quiero emplear. Quizá
algún tema de configuración se ha cambiado con las actualizaciones.

Gracias por anticipado.

Jesús.


0 new messages