sql >> Databasteknik >  >> RDS >> Database

SAP Lumira och JDBC-ODBC Bridge

Tänk på följande när du använder JDBC-ODBC Bridge som ingår i SAP Lumira-distributionen:

  • SAP Lumira levereras för närvarande med Java 1.7. Detta var den sista versionen av Java som inkluderade JDBC-ODBC Bridge. Framtida versioner av SAP Lumira som är baserade på Java 1.8 och senare kommer därför inte längre att innehålla JDBC-ODBC Bridge.
  • JDBC-ODBC Bridge rekommenderas inte för produktionsanvändning.
  • 32-bitarsversionen av SAP Lumira har fasats ut. I skrivande stund är SAP Lumira endast tillgänglig som en 64-bitarsapplikation. Biblioteken som den levereras med, inklusive JDBC-ODBC Bridges ursprungliga bibliotek, JdbcOdbc.dll, är 64-bitars. Konsekvenserna av detta är att JDBC-ODBC-bryggan endast kan användas för att ansluta SAP Lumira till en 64-bitars ODBC-drivrutin. Vissa ODBC-drivrutiner, till exempel Microsoft Access ODBC-drivrutinen för databaser i MDB-format, är endast tillgängliga i en 32-bitarsversion.

Om du behöver ansluta SAP Lumira till en 32-bitars ODBC-drivrutin, använd Easysoft JDBC-ODBC Bridge istället. Easysoft JDBC-ODBC Bridge har en Java-komponent och en 32-bitars inbyggd komponent. Det stöds fullt ut av Easysoft och distribueras för närvarande i produktionsmiljöer över hela världen.

  1. Konfigurera en system-ODBC-datakälla för databasen som du vill ansluta till i SAP Lumira.

    För att göra detta, använd 32-bitarsversionen av ODBC Data Source Administrator på din SAP Lumira-maskin. På vissa versioner av Windows finns detta i Kontrollpanelen> Administrationsverktyg . På vissa versioner av Windows måste du söka efter ODBC i sökrutan i aktivitetsfältet. 32-bitarsversionen av ODBC Data Source Administrator bör vara tydligt märkt. Om du är osäker skriver du:

    i dialogrutan Kör i Windows
    %windir%\syswow64\odbcad32.exe
    
  2. Ladda ner Easysoft JDBC-ODBC Bridge. (Registrering krävs.)
  3. Installera och licensiera Easysoft JDBC-ODBC Bridge på maskinen där SAP Lumira är installerat.

    För installationsinstruktioner, se Easysoft JDBC-ODBC Bridge-dokumentationen.

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

    Dialogrutan SAP Lumira-inställningar visas.

  5. Välj SQL-drivrutiner .
  6. I Drivrutinsinstallation i rutan Välj en databas listan, välj Generisk JDBC-datakälla - JDBC-drivrutiner .
  7. Välj Installera drivrutiner knapp.

    Windows Öppna dialogrutan visas.

  8. Använd dialogrutan för att bläddra efter Easysoft JDBC-ODBC Bridge JAR-fil, EJOB.jar.

    EJOB.jar installeras på följande plats på maskinen där du installerade Easysoft JDBC-ODBC Bridge:

    <easysoft_install>\Jars
    

    På 64-bitars Windows är standardplatsen för :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

  9. Välj Klar knappen.
  10. Starta om SAP Lumira.
  11. I SAP Lumira väljer du Arkiv> Ny .

    Lägg till ny datauppsättning dialogrutan visas.

  12. 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.

  13. 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.

  14. Fyll i dialogrutans fält:
    Fält Värde
    Användarnamn dummy
    Lösenord dummy
    JDBC URL jdbc:easysoft://localhost/datakälla :logonuser=windows_user :logonpassword=lösenord
    JDBC-klass easysoft.sql.jobDriver
  15. Välj knappen Anslut.
  16. Välj de databastabeller du vill ha och välj sedan Skapa knapp.

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


  1. Hur man får en lista över primärnyckelbegränsningar från alla databaser på SQL Server Instance - SQL Server / TSQL Tutorial Del 60

  2. Hur man framgångsrikt skriver om gammal mysql-php-kod med föråldrade mysql_*-funktioner?

  3. Anslut till SQL Server via PDO med SQL Server Driver

  4. PostgreSQL date() med tidszon