how to connect access-table in sql-server ?

Wonna select table-rows in sql-server (2012) from access (2010)

3 different ways testet, but all dont function:

SELECT * FROM
1)
[Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=H:\Temp\REAL_UMSATZ.accdb;
Uid=;Pwd=;].REAL_UMSATZ;

  • Answer: "Msg 208, Level 16, State 1, Line 6 Ungültiger Objektname"

[Provider=Microsoft.ACE.OLEDB.12.0;Data Source='H:\Temp\REAL_UMSATZ.accdb';
Persist Security Info=False;].'REAL_UMSATZ';

  • Answer: "Msg 208, Level 16, State 1, Line 6 Ungültiger Objektname"

opendatasource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="H:\Temp\REAL_UMSATZ.accdb"').'REAL_UMSATZ'

  • Answer: "Msg 7308, Level 16, State 1, Line 6 Der OLE DB-Anbieter
    'Microsoft.Jet.OLEDB.4.0' kann für verteilte Abfragen nicht verwendet
    werden, da der Anbieter so konfiguriert ist, dass er im STA-Modus
    (Single-Threaded Apartment) ausgeführt wird."

Any ideas? Please HELP!

1 answer

You can't use Jet. You have to use the new ACE.OLEDB.12.0