Forum Discussion
Using MS Access as a data source with On-Premises Data Gateway
Sokon, you are right! I have the 64 bit "On-Premises Data Gateways" installed.
I tried your approach and I set up an file DSN for an MS Accces DB.
But what is exactly the string I have to use, (Gateway & Desktop) when I try to connect through DSN file?
Thank you!
Using a file DSN is not my approach and it won't work. :smileyhappy: Use a DSN-less connection. Example for that is in the main post.
- BWL8 years agoHelper II
Sorry!! It is all quite new for me! ;)
I tried your set up, and used the DSN-less connection.
But I get the following error.Statuscode: 400 Foutcode: DMTS_PublishDatasourceToClusterErrorCode Tijd: Wed Jul 11 2018 16:32:20 GMT+0200 (Midden-Europese zomertijd) Versie: 13.0.5933.161 Warehouse: Kan geen verbinding maken met de mashup-gegevensbron. Raadpleeg de foutdetails voor meer informatie. Onderliggende foutcode: -2147467259 Onderliggend foutbericht: De eigenschap 'Driver' met de waarde '{Microsoft Access Driver (*.mdb, *.accdb)}'komt niet overeen met een geïnstalleerd ODBC-stuurprogramma. DM_ErrorDetailNameCode_UnderlyingHResult: -2147467259 Microsoft.Data.Mashup.ValueError.ClientLibraryName: Microsoft Access Driver (*.mdb, *.accdb) Microsoft.Data.Mashup.ValueError.DataSourceKind: Odbc Microsoft.Data.Mashup.ValueError.DataSourcePath: dbq=*path*;driver={Microsoft Access Driver (*.mdb, *.accdb)} Microsoft.Data.Mashup.ValueError.Reason: DataSource.MissingClientLibrary - Sokon8 years agoAdvocate V
Looks like you have the wrong driver installed on the gateway, if any. For a older driver you need to change the connection string like that:
driver={Microsoft Access Driver (*.mdb)};dbq=C:\database.mdb- BWL8 years agoHelper II
I just checked and I have the drivers installed, but it still doesn't work.
Just to be sure, I have installed now:
- PowerBI Desktop 32 bit
- MS Acces 32 bit
- Enterprise Gateway 64 bit
- Microsoft Acces Database Engine 2010 32 bit on the gateway server
You have exactly the same set up right?