sql >> Database teknologi >  >> RDS >> Database

SAP Lumira og JDBC-ODBC Bridge

Vær venligst opmærksom på følgende, når du bruger JDBC-ODBC-broen, der er inkluderet i SAP Lumira-distributionen:

  • SAP Lumira leveres i øjeblikket med Java 1.7. Dette var den sidste version af Java, der inkluderede JDBC-ODBC Bridge. Fremtidige versioner af SAP Lumira, der er baseret på Java 1.8 og nyere, vil derfor ikke længere indeholde JDBC-ODBC Bridge.
  • JDBC-ODBC-broen anbefales ikke til produktionsbrug.
  • 32-bit versionen af ​​SAP Lumira er blevet udfaset. I skrivende stund er SAP Lumira kun tilgængelig som en 64-bit applikation. Bibliotekerne, som den leveres med, inklusive JDBC-ODBC Bridges oprindelige bibliotek, JdbcOdbc.dll, er 64-bit. Implikationerne af dette er, at JDBC-ODBC-broen kun kan bruges til at forbinde SAP Lumira til en 64-bit ODBC-driver. Nogle ODBC-drivere, såsom Microsoft Access ODBC-driveren til MDB-formatdatabaser, er kun tilgængelige i en 32-bit version.

Hvis du skal forbinde SAP Lumira til en 32-bit ODBC-driver, skal du bruge Easysoft JDBC-ODBC Bridge i stedet. Easysoft JDBC-ODBC Bridge har en Java-komponent og en 32-bit native-komponent. Det er fuldt understøttet af Easysoft og er i øjeblikket ved at blive implementeret i produktionsmiljøer over hele verden.

  1. Konfigurer en system-ODBC-datakilde for den database, du vil oprette forbindelse til i SAP Lumira.

    For at gøre dette skal du bruge 32-bit versionen af ​​ODBC Data Source Administrator på din SAP Lumira-maskine. På nogle versioner af Windows er dette placeret i Kontrolpanel> Administrative værktøjer . På nogle versioner af Windows skal du søge efter ODBC i proceslinjens søgefelt. 32-bit versionen af ​​ODBC Data Source Administrator skal være tydeligt mærket. Hvis du er i tvivl, skal du skrive:

    i dialogboksen Kør i Windows
    %windir%\syswow64\odbcad32.exe
    
  2. Download Easysoft JDBC-ODBC Bridge. (Registrering påkrævet.)
  3. Installer og licenser Easysoft JDBC-ODBC Bridge på den maskine, hvor SAP Lumira er installeret.

    For installationsinstruktioner, se Easysoft JDBC-ODBC Bridge-dokumentationen.

  4. I SAP Lumira skal du vælge Filer> Indstillinger .

    Dialogboksen SAP Lumira-indstillinger vises.

  5. Vælg SQL-drivere .
  6. I Driverinstallation ruden i Vælg en database skal du vælge Generisk JDBC-datakilde - JDBC-drivere .
  7. Vælg Installer drivere knap.

    Windows Åbn dialogboksen vises.

  8. Brug dialogboksen til at søge efter Easysoft JDBC-ODBC Bridge JAR-fil, EJOB.jar.

    EJOB.jar er installeret på følgende sted på maskinen, hvor du installerede Easysoft JDBC-ODBC Bridge:

    <easysoft_install>\Jars
    

    På 64-bit Windows er standardplaceringen for :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

  9. Vælg Udført knap.
  10. Genstart SAP Lumira.
  11. I SAP Lumira skal du vælge Fil> Ny .

    Tilføj nyt datasæt dialogboksen vises.

  12. I Vælg en kilde skal du vælge Forespørgsel med SQL , og vælg derefter Næste knap.

    Tilføj nyt datasæt dialogboksen vises.

  13. I Vælg en database skal du vælge Generisk> Generisk JDBC-datakilde - JDBC-drivere . Vælg Næste knap.

    Tilføj nyt datasæt dialogboksen vises.

  14. Udfyld dialogboksen:
    Felt Værdi
    Brugernavn dummy
    Adgangskode dummy
    JDBC URL jdbc:easysoft://localhost/datakilde :logonuser=windows_user :logonpassword=adgangskode
    JDBC-klasse easysoft.sql.jobDriver
  15. Vælg knappen Tilslut.
  16. Vælg de ønskede databasetabeller, og vælg derefter Opret knap.

    ODBC-dataene er nu tilgængelige som et SAP Lumira-datasæt.


  1. DAYOFYEAR() Eksempler – MySQL

  2. Føj ordensindikatoren til en dato i Oracle

  3. Brug af MySQL relationelle databaser på Arch Linux

  4. Sådan forbindes C++-programmer til MariaDB