sql >> Databasteknik >  >> RDS >> Access

Ansluter SAP Lumira till Microsoft Access

SAP Lumira är skrivet i Java. För att interagera med en databas använder en Java-applikation en JDBC-drivrutin. JDBC är ett Java Application Programming Interface (API) som kopplar Java till relationsdatabaser (och andra tabelldata, såsom kalkylblad och platta filer). En JDBC-drivrutin implementerar JDBC API för en viss databas.

Microsoft producerar inte en JDBC-drivrutin för Jet (den underliggande databasmotorn för Microsoft Office-produktsviten) eller Jets efterföljare, Office Access Connectivity Engine och Access Database Engine. Microsoft producerar dock en ODBC-drivrutin för Office-paketet. (ODBC är en annan dataåtkomstteknologi, vars Microsoft-implementering ingår i Windows.) För att tillhandahålla ett JDBC-gränssnitt till Office-applikationer via detta inbyggda Microsoft-gränssnitt måste en JDBC-drivrutin kunna konvertera JDBC-anrop till ODBC-anrop. När det gäller Java-applikationen använder den en normal JDBC-drivrutin. När det gäller Office-applikationen nås den via den vanliga ODBC-drivrutinen.

Easysoft JDBC-Access Driver är en JDBC-drivrutin för Microsoft Access som använder Java Native Interface (JNI) för att kommunicera med Access ODBC-drivrutinsbiblioteket.

Du kan använda Easysoft JDBC-Access Driver för att ansluta Java-applikationer som SAP Lumira till Microsoft Access.

Installera Easysoft JDBC-Access-drivrutinen

Om du inte redan har gjort det, registrera dig hos oss för att ladda ner en fullt fungerande testversion av JDBC-Access Driver.

  1. Ladda ner JDBC-Access-drivrutinen. (Registrering krävs.)
  2. Installera och licensiera JDBC-Access-drivrutinen på maskinen där SAP Lumira är installerat.

    Installera JDBC-Access Driver i standardmappen.

    För installationsinstruktioner, se JDBC-Access Driver-dokumentationen.

  3. Om du använder en 64-bitarsversion av Windows, i Kontrollpanelen> System> Avancerade systeminställningar> Miljövariabler , dubbelklicka på PATH i listan med systemvariabler. Se till att PATH innehåller:
    drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\
    

    Se till att den här mappen visas före C:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\Libs\ i PATH .

Ansluter SAP Lumira till Microsoft Access

  1. I SAP Lumira väljer du Arkiv> Inställningar .

    Dialogrutan SAP Lumira-inställningar visas.

  2. Välj SQL-drivrutiner .
  3. I Drivrutinsinstallation i rutan Välj en databas listan, välj Generisk JDBC-datakälla - JDBC-drivrutiner .
  4. Välj Installera drivrutiner knapp.

    Windows Öppna dialogrutan visas.

  5. Använd dialogrutan för att söka efter Easysoft JDBC-Access Driver JAR-fil, drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\esmdb.jar .
  6. Välj Klar knappen.
  7. Starta om SAP Lumira.
  8. I SAP Lumira väljer du Arkiv> Ny .

    Lägg till ny datauppsättning dialogrutan visas.

  9. I Välj en källa listan, välj Fråga med SQL och välj sedan Nästa knapp.

    Lägg till ny datauppsättning dialogrutan visas.

  10. I Välj en databas listan, välj Generisk> Generisk JDBC-datakälla - JDBC-drivrutiner . Välj Nästa knapp.

    Lägg till ny datauppsättning dialogrutan visas.

  11. Fyll i dialogrutans fält:
    Fält Värde
    Användarnamn dummy
    Lösenord dummy
    JDBC URL jdbc:easysoft:mdb?DBQ=databas

    där databas är MDB-filen som du vill ansluta till. Inkludera sökvägen, till exempel C:/Users/Public/Northwind.mdb . Observera att snedstreck (/) i banan är avsiktliga, du måste använda dessa istället för bakåtstreck (\).

    JDBC-klass easysoft.sql.esMdbDriver
  12. Välj knappen Anslut.
  13. Välj de Access-databastabeller du vill ha och välj sedan Skapa knapp.

    Accessdata är nu tillgänglig som en SAP Lumira-datauppsättning.


  1. Hur hittar man MySQL-databasens plats på hårddisken?

  2. Hur man förstår SQL Server Geografi Data Type

  3. NLS_INITCAP() Funktion i Oracle

  4. Oracle NULLIF() funktion