sql >> Database >  >> RDS >> Access

SAP Lumira verbinden met Microsoft Access

SAP Lumira is geschreven in Java. Voor interactie met een database gebruikt een Java-toepassing een JDBC-stuurprogramma. JDBC is een Java Application Programming Interface (API) die Java verbindt met relationele databases (en andere tabelgegevens, zoals spreadsheets en platte bestanden). Een JDBC-stuurprogramma implementeert de JDBC API voor een bepaalde database.

Microsoft produceert geen JDBC-stuurprogramma voor Jet (de onderliggende database-engine voor de Microsoft Office-productsuite) of de opvolgers van Jet, de Office Access Connectivity Engine en de Access Database Engine. Microsoft produceert echter wel een ODBC-stuurprogramma voor de Office-suite. (ODBC is een andere technologie voor gegevenstoegang, waarvan de Microsoft-implementatie bij Windows wordt geleverd.) Om een ​​JDBC-interface voor Office-toepassingen te bieden via deze native Microsoft-interface, moet een JDBC-stuurprogramma JDBC-aanroepen kunnen converteren naar ODBC-aanroepen. Wat de Java-applicatie betreft, deze gebruikt een normale JDBC-driver. Wat de Office-toepassing betreft, deze wordt benaderd via de normale ODBC-driver.

De Easysoft JDBC-Access Driver is een JDBC-driver voor Microsoft Access die de Java Native Interface (JNI) gebruikt om te communiceren met de Access ODBC-driverbibliotheek.

U kunt de Easysoft JDBC-Access Driver gebruiken om Java-applicaties zoals SAP Lumira te verbinden met Microsoft Access.

Het Easysoft JDBC-Access-stuurprogramma installeren

Als u dit nog niet heeft gedaan, kunt u zich bij ons registreren om een ​​volledig functionele proefversie van JDBC-Access Driver te downloaden.

  1. Download het JDBC-Access-stuurprogramma. (Registratie vereist.)
  2. Installeer en licentieer het JDBC-Access-stuurprogramma op de computer waarop de SAP Lumira is geïnstalleerd.

    Installeer het JDBC-Access-stuurprogramma in de standaardmap.

    Zie de JDBC-Access Driver-documentatie voor installatie-instructies.

  3. Als u een 64-bits versie van Windows gebruikt, in Configuratiescherm> Systeem> Geavanceerde systeeminstellingen> Omgevingsvariabelen , dubbelklik op PATH in de lijst Systeemvariabelen. Zorg ervoor dat het PATH bevat:
    drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\
    

    Zorg ervoor dat deze map vóór C:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\Libs\ verschijnt in het PATH .

SAP Lumira verbinden met Microsoft Access

  1. Kies in SAP Lumira Bestand> Voorkeuren .

    Het dialoogvenster SAP Lumira-voorkeuren wordt weergegeven.

  2. Kies SQL-stuurprogramma's .
  3. In de Driver-installatie paneel, in het Selecteer een database lijst, kies Algemene JDBC-gegevensbron - JDBC-stuurprogramma's .
  4. Kies de optie Stuurprogramma's installeren knop.

    De Windows Open dialoogvenster wordt weergegeven.

  5. Gebruik het dialoogvenster om te bladeren naar het Easysoft JDBC-Access Driver JAR-bestand, drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\esmdb.jar .
  6. Kies de Klaar knop.
  7. Herstart SAP Lumira.
  8. Kies in SAP Lumira Bestand> Nieuw .

    De Nieuwe dataset toevoegen dialoogvenster wordt weergegeven.

  9. In het Selecteer een bron lijst, kies Query met SQL en kies vervolgens de Volgende knop.

    De Nieuwe dataset toevoegen dialoogvenster wordt weergegeven.

  10. In de Selecteer een database lijst, kies Algemeen> Algemene JDBC-gegevensbron - JDBC-stuurprogramma's . Kies de Volgende knop.

    De Nieuwe dataset toevoegen dialoogvenster wordt weergegeven.

  11. Vul het veld in het dialoogvenster in:
    Veld Waarde
    Gebruikersnaam dummy
    Wachtwoord dummy
    JDBC-URL jdbc:easysoft:mdb?DBQ=database

    waar database is het MDB-bestand waarmee u verbinding wilt maken. Voeg het pad toe, bijvoorbeeld C:/Users/Public/Northwind.mdb . Merk op dat de slashes (/) in het pad opzettelijk zijn, u moet deze gebruiken in plaats van backslashes (\).

    JDBC-klasse easysoft.sql.esMdbDriver
  12. Kies de knop Verbinden.
  13. Kies de gewenste Access-databasetabellen en kies vervolgens de Maken knop.

    De Access-gegevens zijn nu beschikbaar als een SAP Lumira-gegevensset.


  1. Heroku Postgres:Te veel verbindingen. Hoe vernietig ik deze verbindingen?

  2. Oracle 11g:standaard ingesteld op statische waarde wanneer query niets retourneert

  3. Zijn mijn MySQL-serververbindingen versleuteld en veilig?

  4. MySQL dynamische-pivot