Schau dir mal die
MSSQL Funktion
OPENDATASOURCE bzw OPENROWSET an.
Im
MSSQL kannst du damit dynamische Datenlinks zu externen Datenbanken (z.B.
Access) erstellen.
Einem SELECT INTO steht dann auch nichts mehr im Wege
"richtungsweisendes" und ungetestetes Beispiel:
SQL-Code:
SELECT VORNAME,NAME,IRGENDWAS
FROM dbo.MeineMssqlTable
INTO ( OPENDATASOURCE('OLEDB','Filename=c:\MeineAccessDB.mdb' ).EinNeuerTabellenName
WHERE aktiv = 1