Acceso tabla en Access

15/09/2003 - 17:42 por Pamela Rodríguez | Informe spam
Hola amigos!
Necesito borrar una tabla que está en una base de datos de
Access, pero debo hacerlo desde un DTS en SQL2000.
La sentencia sería delete * FROM ??? Cómo hago referencia
a esa tabla de access en la base de datos que está en mi
disco rígido ??

Gracias !!
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
15/09/2003 - 17:53 | Informe spam
Puedes crearte un linked server que represente a tu base Access y luego
referenciar en tus queries usando dicho linked server (ver:
sp_addlinkedserver).

En forma directa puedes intentar con OPENROWSET, por ejemplo:

DELETE FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)

saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Pamela Rodríguez" wrote in message
news:0a5d01c37ba0$03e21d80$
Hola amigos!
Necesito borrar una tabla que está en una base de datos de
Access, pero debo hacerlo desde un DTS en SQL2000.
La sentencia sería delete * FROM ??? Cómo hago referencia
a esa tabla de access en la base de datos que está en mi
disco rígido ??

Gracias !!

Preguntas similares