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

Přístup k souborovému DSN z Java

Zdroje dat ODBC jsou kolekce nastavení, která umožňují ovladači ODBC připojit se k databázi. V systému Windows se konfigurují pomocí GUI (ODBC Data Source Administrator) a ukládají se do registru. Když bylo ODBC poprvé vydáno v systému Windows, byly zdroje dat uloženy v textovém souboru a pro zajištění zpětné kompatibility pro aplikace, které se spoléhaly na zdroj dat založený na souborech, společnost Microsoft poskytla zdroje dat souborů. Jak název napovídá, souborové zdroje dat jsou textové soubory, které obsahují jeden zdroj dat ODBC. Jsou uloženy ve složce Moje dokumenty uživatele a mají příponu souboru „.dsn“. Například MyFileDSN.dsn.

Produkt JDBC-ODBC Bridge společnosti Easysoft umožňuje aplikaci Java připojit se ke zdroji dat ODBC. Normálně se most JDBC-ODBC připojuje ke zdroji dat založený na registru nebo je mu předán připojovací řetězec (který obsahuje řadu párů hodnot atributů ODBC). Nicméně zákazník, který potřeboval přístup Java k backendu ODBC na starším systému, nás nedávno kontaktoval ohledně přemostění JDBC-ODBC a souborových DSN.

Tyto kroky popisují, jak získat přístup k souborovému DSN z Java pomocí JDBC-ODBC Bridge.

  1. Stáhněte si Easysoft JDBC-ODBC Bridge. (Je nutná registrace.)
  2. Nainstalujte a licencujte Easysoft JDBC-ODBC Bridge na počítači, kde jste vytvořili zdroj dat souboru.

    Pokyny k instalaci naleznete v dokumentaci k Easysoft JDBC-ODBC Bridge.

  3. Přidejte klienta JDBC-ODBC Bridge, EJOB.jar, do úložiště souborů JAR třetích stran ve své aplikaci Java / zkopírujte soubor EJOB.jar do složky, která je na interní CLASSPATH aplikace / přidejte složku EJOB.jar do třídy Java CLASSPATH .

    EJOB.jar je nainstalován v následujícím umístění na počítači, kam instalujete Easysoft JDBC-ODBC Bridge:

    <easysoft_install>\Jars

    Výchozí umístění pro je <drive>:\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge .

  4. Ve své adrese JDBC použijte tuto syntaxi pro připojení k FILE DSN:

    jdbc:easysoft://myserver/FILEDSN={C:\\Temp\\NorthwindFileDSN.dsn}:logonuser=MyWindowsUser:logonpassword=MyPassword


  1. 4 tipy pro nastavení upozornění SQL Server

  2. SQL Server FOR JSON AUTO Příklady (T-SQL)

  3. *ALERT* Nelze otevřít žádnou další chybu databází s Microsoft Office build 2201

  4. Kdy nebo proč použít SET DEFINE OFF v databázi Oracle