sql >> Databáze >  >> RDS >> Access

Připojení SAP Lumira k Microsoft Access

SAP Lumira je napsán v Javě. K interakci s databází používá aplikace Java ovladač JDBC. JDBC je Java aplikační programovací rozhraní (API), které propojuje Javu s relačními databázemi (a dalšími tabulkovými daty, jako jsou tabulky a ploché soubory). Ovladač JDBC implementuje rozhraní JDBC API pro konkrétní databázi.

Společnost Microsoft nevyrábí ovladač JDBC pro Jet (základní databázový stroj pro sadu produktů Microsoft Office) ani pro Jet nástupce Office Access Connectivity Engine a Access Database Engine. Společnost Microsoft však vyrábí ovladač ODBC pro sadu Office. (ODBC je další technologie pro přístup k datům, jejíž implementace od společnosti Microsoft je součástí systému Windows.) Aby bylo možné aplikacím Office poskytnout rozhraní JDBC prostřednictvím tohoto nativního rozhraní společnosti Microsoft, musí být ovladač JDBC schopen převádět volání JDBC na volání ODBC. Pokud jde o aplikaci Java, používá běžný ovladač JDBC. Pokud jde o aplikaci Office, je přístupná přes normální ovladač ODBC.

Easysoft JDBC-Access Driver je ovladač JDBC pro Microsoft Access, který ke komunikaci s knihovnou ovladačů Access ODBC používá Java Native Interface (JNI).

Ovladač Easysoft JDBC-Access Driver můžete použít k připojení aplikací Java, jako je SAP Lumira, k Microsoft Access.

Instalace ovladače Easysoft JDBC-Access Driver

Pokud jste tak ještě neučinili, zaregistrujte se u nás a stáhněte si plně funkční zkušební verzi ovladače JDBC-Access Driver.

  1. Stáhněte si ovladač JDBC-Access Driver. (Je nutná registrace.)
  2. Nainstalujte a licencujte ovladač JDBC-Access Driver na počítači, kde je nainstalován SAP Lumira.

    Nainstalujte ovladač JDBC-Access Driver do výchozí složky.

    Pokyny k instalaci naleznete v dokumentaci ovladače JDBC-Access Driver.

  3. Pokud používáte 64bitovou verzi systému Windows, přejděte na Ovládací panely> Systém> Pokročilá nastavení systému> Proměnné prostředí , dvakrát klikněte na PATH v seznamu Systémové proměnné. Ujistěte se, že PATH obsahuje:
    drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\
    

    Ujistěte se, že se tato složka zobrazuje před C:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\Libs\ v PATH .

Připojení SAP Lumira k Microsoft Access

  1. V SAP Lumira vyberte Soubor> Předvolby .

    Zobrazí se dialogové okno SAP Lumira Preferences.

  2. Vyberte Ovladače SQL .
  3. V Instalace ovladače v podokně Vybrat databázi vyberte Obecný zdroj dat JDBC – ovladače JDBC .
  4. Vyberte Instalovat ovladače knoflík.

    Okna Otevřít zobrazí se dialogové okno.

  5. Pomocí dialogového okna vyhledejte soubor JAR ovladače Easysoft JDBC-Access Driver, drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\esmdb.jar .
  6. Vyberte Hotovo tlačítko.
  7. Restartujte SAP Lumira.
  8. V SAP Lumira zvolte Soubor> Nový .

    Přidat novou datovou sadu zobrazí se dialogové okno.

  9. V části Vyberte zdroj vyberte Dotaz pomocí SQL a poté vyberte Další knoflík.

    Přidat novou datovou sadu zobrazí se dialogové okno.

  10. V části Vybrat databázi vyberte Obecné> Obecný zdroj dat JDBC – Ovladače JDBC . Vyberte Další knoflík.

    Přidat novou datovou sadu zobrazí se dialogové okno.

  11. Vyplňte pole dialogového okna:
    Pole Hodnota
    Uživatelské jméno figurína
    Heslo figurína
    Adresa URL JDBC jdbc:easysoft:mdb?DBQ=databáze

    kde databáze je soubor MDB, ke kterému se chcete připojit. Zahrňte cestu, například C:/Users/Public/Northwind.mdb . Všimněte si, že lomítka (/) v cestě jsou záměrná, musíte je použít místo zpětných lomítek (\).

    Třída JDBC easysoft.sql.esMdbDriver
  12. Zvolte tlačítko Připojit.
  13. Vyberte požadované databázové tabulky Accessu a poté zvolte Vytvořit knoflík.

    Přístupová data jsou nyní k dispozici jako datová sada SAP Lumira.


  1. Jak načíst binární obraz z databáze pomocí C# v ASP.NET

  2. Příklad dotazu SQL Server Linked Server

  3. 3 způsoby, jak získat název dne z data v MariaDB

  4. Jaký je nejlepší způsob implementace Polymorphic Association na SQL Server?