Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Menghubungkan ke Informix (IDS12 DB) di IRI Workbench

Artikel ini mendokumentasikan koneksi yang diperlukan di IRI Workbench dan lingkungan runtime yang kompatibel dengan CoSort 64-bit untuk bekerja dengan sumber dan target tabel Informix Dynamic Server (IDS) v12 64-bit. Seperti yang akan Anda lihat, langkah-langkah ini melacak dengan cara yang sama seperti koneksi RDBMS lain yang telah kami dokumentasikan di blog ini, termasuk:MS SQL, Oracle, PostgreSQL, Salesforce, Snowflake, dan Teradata.

Dalam setiap kasus, koneksi JDBC diperlukan untuk mendukung penelusuran visual, dan pertukaran metadata dengan tampilan Data Source Explorer dan wizard toolbar teratas di, IRI Workbench. Koneksi ODBC diperlukan untuk mendukung transfer data antara database dan mesin SortCL yang menjalankan pekerjaan IRI Voracity, CoSort, FieldShield, NextForm, dan RowGen. DarkShield, bagaimanapun, hanya membutuhkan koneksi JDBC.

Prasyarat
  • Java 1.8 (dibundel dengan IRI Workbench)
  • Instalasi 64-bit paket IRI Voracity/CoSort untuk Windows (dalam hal ini), Linux, atau Windows. Perhatikan bahwa jika Anda menggunakan ODBC versi 32-bit, Anda akan memerlukan arsip CoSort 32-bit sebagai gantinya.
  • Kit Pengembangan Perangkat Lunak Klien Informix Versi 4.10 (CSDK) 64 bit. Lihat persyaratannya di sini.
Langkah 1. Buat Koneksi ODBC

Hasilkan DSN (ODBC) menuju database 64-bit Informix IDS 12.

Misalnya, di Windows 10, setelah menginstal komponen IDS dan CSDK, luncurkan ODBC Data Source Administrator (64-bit) dari menu Start. Ini dilakukan di komputer di SysViewSoft S.A. de C.V., mitra IRI di Meksiko.

Pilih driver Informix dan klik Next untuk menyelesaikan opsi konfigurasi tab sebagai berikut:

Terakhir, dari tab Connection, klik Apply &Test Connection. Seharusnya menampilkan konfirmasi:

Jika pesan kegagalan ditampilkan, hubungi DBA dan/atau administrator jaringan Anda untuk mendapatkan bantuan.

Langkah 2. Buat Koneksi JDBC

Mulai dalam tampilan Data Source Explorer (DSE) di IRI Workbench. Jika Anda tidak melihat panel tersebut terbuka, klik Window> Perspective> Reset Perspective. Klik Ikon Profil Koneksi Baru di DSE untuk menampilkan daftar sumber data default:

Pilih Infomix, beri nama koneksi database jika diinginkan, dan klik Next untuk menambahkan driver baru Anda:

Setelah Anda mengklik ikon Tambah di atas, dari tab Nama/Jenis (di bawah), Anda dapat memilih versi:

Untuk IDS 12, saya memilih Driver Lain, Informix 10.0 , untuk kompatibilitas dengan IDS 12.

Selanjutnya di tab Daftar JAR, hapus file .jar yang ada dan klik Tambahkan JAR/ZIP … untuk menentukan yang benar.

Jelajahi ifxjdbc.jar yang diinstal dengan Informix CSDK dan klik tab Properties untuk menentukan detail koneksi Anda; misalnya,

Inilah cara saya membuat koneksi URL saya melalui JDBC ke IDS 12.

Perhatikan bahwa sintaksnya adalah:

jdbc:informix-sqli:// : / :INFORMIXSERVER =; pengguna =; kata sandi =; 

dimana:

serverfisico  =server tempat informix diinstal (nama atau ip).connectionport =port yang ditemukan di file (services) Di Windows, lihat C:\Windows\System32\drivers\etc\ services Di  Linux, Solaris, HP-UX, atau AIX, lihat /etc/services      Misalnya, untuk nama server Informix ( ol_informix1210), file layanan mungkin berisi:ol_informix1210 9088 / tcp dr_informix1210 9089 / tcp lo_informix1210 9090 / tcp ol_informix1210_json 27017 / tcp #json listener untuk ol_informix1210_json 27017 / tcp #json untuk ol_informix1212 
 preRNONT12 / tcp untuk ol_informix12 / tcp 
 Hal yang paling logis untuk dipilih adalah port 9088, tetapi sebenarnya tidak; Anda harus menggunakan port untuk ketiga  melayani; yaitu, lo_informix1210 pada port 9090.

nama dasar  =nama database di informix yang ingin Anda akses.serverinformix  =nama server informix internal.pengguna dasar  =ID pengguna basis datapaswdbase  =akses kata sandi

Contoh URL:

jdbc:informix-sqli:// localhost:9090 / scott:INFORMIXSERVER =ol_informix1210; pengguna =informasi; kata sandi =Svs123;

Klik OK setelah Anda menyelesaikan detail di bagian ini. Anda kemudian dapat menguji koneksi Anda sebagai berikut:

Centang opsi Simpan kata sandi, dan klik Uji Koneksi. Seharusnya menampilkan konfirmasi:

Jika pesan kegagalan ditampilkan, hubungi DBA dan/atau administrator jaringan Anda untuk mendapatkan bantuan.

Langkah 3. Daftarkan Koneksi

Dari menu Workbench Windows, pilih Preferences. Setelah berada di Preferensi, pilih IRI> Data Connection Registry untuk membuka dialog ini:

Pilih koneksi ODBC yang dibuat sebelumnya (INFORMIXW) dan profil koneksi (Data Source Explorer) yang dibuat melalui JDBC untuk Informix IDS 12. Klik Terapkan dan Tutup untuk menyelesaikan.

Pada titik ini, koneksi Anda ke Informix telah dikonfirmasi dan siap digunakan di semua penemuan data IRI Workbench, wizard pembuatan pekerjaan pemrosesan data, dan dalam skrip pekerjaan yang kompatibel dengan SortCL yang akhirnya berjalan pada baris perintah, dengan atau tanpa IRI Workbench.

Jika Anda memerlukan bantuan untuk menyiapkan atau memanfaatkan koneksi database Anda di IRI Workbench, hubungi perwakilan IRI Anda atau [email protected].


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiat UniVerse

  2. Tingkat Isolasi SNAPSHOT

  3. Meminimalkan dampak pelebaran kolom IDENTITAS – bagian 4

  4. Bisakah ColumnStore Membantu Beban Kerja Pagination?

  5. Bersenang-senang dengan kompresi (penyimpanan kolom) di atas meja yang sangat besar – bagian 1