Bagikan melalui


Panduan Sumber Data (DB2)

Anda dapat menggunakan Panduan Sumber Data untuk memandu Anda melalui langkah-langkah untuk mengonfigurasi dan menyimpan informasi sumber data yang diperlukan untuk menyambungkan Penyedia Data untuk DB2, Driver ODBC untuk DB2, Adaptor BizTalk untuk DB2, dan Penyedia ADO.NET untuk DB2 (Penyedia Data) ke server database IBM DB2 jarak jauh. Konsumen, seperti Visual Studio dan BizTalk Server, akan memuat Wizard Sumber Data untuk digunakan dalam menentukan dan mengonfigurasi ulang koneksi ke server database IBM DB2. Panduan Sumber Data membantu menyederhanakan konfigurasi dan pengujian koneksi jaringan, bekerja dengan paket, menentukan konversi halaman kode string karakter, bekerja dengan keamanan dan enkripsi, serta memvalidasi dan menyimpan konfigurasi.

Bagian berikut ini menjelaskan layar Panduan Akses Data dan tindakan yang bisa Anda lakukan di setiap layar.

Selamat datang

Secara opsional, Anda dapat memilih kotak centang untuk menghilangkan tampilan layar selamat datang ini.

Sumber Data.

Anda dapat menggunakan layar Sumber Data untuk mengonfigurasi platform server database DB2.

Platform Sumber Data

Secara opsional, untuk meningkatkan performa dan mengurangi dampak ke database jarak jauh, pilih platform sumber data tempat database DB2 jarak jauh disebarkan. Penyedia Data menggunakan nilai ini untuk mengonversi jenis data ke format yang didukung oleh platform ini.

Nilai defaultnya adalah DB2/z/OS (yang mengacu pada DB2 untuk z/OS). Nilai lain termasuk DB2/400 (yang mengacu pada DB2 untuk IBM i), DB2/NT (yang mengacu pada DB2 untuk Windows), dan DB2/6000 (yang mengacu pada DB2 untuk Linux atau UNIX).

Jenis jaringan

Dua opsi konektivitas berikut ini didukung untuk Anda gunakan:

  • SNA LU6.2 APPC (Program Lanjutan ke Komunikasi Program menggunakan Arsitektur Jaringan Sistem) koneksi jaringan ke server database IBM DB2 jarak jauh yang berjalan di komputer host mainframe IBM dan midrange.

  • Koneksi jaringan TCP/IP ke server database IBM DB2 jarak jauh yang berjalan di sistem operasi Linux, UNIX, dan Windows.

Koneksi Jaringan TCP/IP

Layar Koneksi Jaringan TCP/IP dapat digunakan untuk mengonfigurasi parameter yang diperlukan dan opsional.

Alamat atau alias

Anda harus memasukkan alamat IP atau alias yang valid dalam format IPv4 atau IPv6.

Port

Anda harus menentukan nomor port IP. Untuk DB2/400, nilai defaultnya adalah port TCP/IP 446. Platform IBM DB2 lainnya mendukung beberapa instans database bersamaan, masing-masing dengan nomor port TCP/IP yang unik.

Nama Umum Sertifikat

Secara opsional, Anda dapat menentukan nama umum sertifikat server untuk menginstruksikan Penyedia Data untuk menggunakan enkripsi Secure Sockets Layer (SSL) V3.0 atau Transport Layer Security (TLS) V1.0. Jika Anda menggunakan SSL atau TLS, SSL atau TLS akan meningkatkan keamanan dengan mengenkripsi kredensial dan data autentikasi. Secara default, nilai ini diatur ke string kosong (tanpa SSL atau TLS).

Transaksi terdistribusi

Secara opsional, untuk mendaftarkan Penyedia Data dalam transaksi terdistribusi, Anda dapat memilih properti ini untuk mendukung penerapan dua fase DB2 DUW yang dilindungi (unit kerja terdistribusi).

Koneksi Jaringan APPC

Layar Koneksi Jaringan APPC dapat digunakan untuk mengonfigurasi parameter yang diperlukan dan opsional.

Alias LU lokal

Penyedia Data memerlukan alias LU lokal APPC, saat Anda terhubung menggunakan SNA LU6.2. Pilih atau masukkan nama alias LU lokal APPC yang dikonfigurasi di Server Integrasi Host.

Alias LU jarak jauh

Penyedia Data memerlukan alias LU jarak jauh APPC, saat Anda terhubung menggunakan SNA LU6.2. Pilih atau masukkan nama alias LU jarak jauh APPC yang dikonfigurasi di Server Integrasi Host.

Nama mode

Penyedia Data memerlukan nama mode APPC, saat menyambungkan melalui SNA LU6.2. Pilih atau masukkan nama mode APPC yang dikonfigurasi di Server Integrasi Host. Nilai umum untuk DB2/z/OS adalah IBMRDB.

Jenis keamanan

Secara opsional Anda dapat menentukan keamanan percakapan APPC untuk mengidentifikasi pengguna PC ke server database DB2. Tabel berikut ini menjelaskan pengaturan tingkat keamanan.

Tingkat Keamanan Deskripsi
Program Penyedia Data mengirimkan nama pengguna dan kata sandi.
Sama Penyedia Data hanya mengirim nama pengguna.
Tidak ada Penyedia Data tidak mengirimkan informasi keamanan (nama pengguna atau kata sandi).

Transaksi terdistribusi

Secara opsional, untuk mendaftarkan Penyedia Data dalam transaksi terdistribusi, Anda dapat memilih properti ini untuk mendukung penerapan dua fase DB2 DUW yang dilindungi (unit kerja terdistribusi).

DB2 Database

Layar Database DB2 harus digunakan untuk mengonfigurasi parameter database yang diperlukan, seperti katalog awal dan koleksi paket.

Katalog awal

Penyedia Data memerlukan nilai ini untuk menyambungkan ke katalog awal di server database DB2. Tabel berikut ini menjelaskan versi DB2 dan jenis string yang diterima.

DB2 Database Jenis String
DB2 untuk z/OS String 16 byte (katalog juga dikenal sebagai lokasi).
DB2 untuk IBM i String 18 byte (katalog juga dikenal sebagai database relasional).
DB2 untuk LUW String 8-byte (katalog juga dikenal sebagai database).

Koleksi paket

Kumpulan paket diperlukan untuk menginstruksikan Penyedia Data tempat skema DB2 membuat satu set paket. Setiap paket dibagi menjadi beberapa bagian dengan pernyataan SQL statis, seperti CREATE CURSOR, digunakan untuk mengambil data saat mengkueri database. Tabel berikut ini menjelaskan versi DB2 dan jenis string yang diterima.

DB2 Database Jenis String
DB2 untuk z/OS String 128 byte (skema juga dikenal sebagai koleksi).
DB2 untuk IBM i String 10 byte (skema juga dikenal sebagai koleksi atau pustaka).
DB2 untuk LUW String 30 byte.

Skema default

Secara opsional, Anda dapat menentukan string untuk menginstruksikan Penyedia Data untuk membatasi kueri skema ke skema database tunggal, yang meningkatkan efisiensi dan performa. Defaultnya adalah string kosong.

Objek database DB2 diatur ke dalam grup logis yang disebut skema. Nama skema digunakan untuk membuat katalog objek SQL seperti tabel dan tampilan, menggunakan konvensi <penamaan dua bagian SKEMA>.<OBJECTNAME>. Pada waktu desain, untuk membuat SQL seperti pernyataan SELECT, Konsumen data dapat menyajikan daftar semua objek dalam katalog database kepada pengguna. Tabel berikut ini menjelaskan versi DB2 dan jenis string yang diterima.

DB2 Database Jenis String
DB2 untuk z/OS String 128-byte (skema juga dikenal sebagai koleksi).
DB2 untuk IBM i String 10 byte (skema juga dikenal sebagai koleksi atau pustaka).
DB2 untuk LUW String 30-byte.

Kualifikasi default

Secara opsional, Anda dapat menentukan string untuk menginstruksikan Penyedia Data untuk mengatur opsi lingkungan untuk kualifikasi default, yang untuk menginformasikan server DB2 tempat skema menemukan objek database. Defaultnya adalah string kosong.

Objek database DB2 diatur ke dalam grup logis yang disebut skema. Nama skema digunakan untuk mengidentifikasi objek SQL seperti tabel dan tampilan, menggunakan konvensi <penamaan dua bagian SKEMA>.<OBJECTNAME>. Konsumen data dapat mengeluarkan pernyataan SQL dengan nama objek satu bagian atau tidak memenuhi syarat. Tabel berikut ini menjelaskan versi DB2 dan jenis string yang diterima.

DB2 Database Jenis String
DB2 untuk z/OS String 128-byte (skema juga dikenal sebagai koleksi).
DB2 untuk IBM i String 10 byte (skema juga dikenal sebagai koleksi atau pustaka).
DB2 untuk LUW String 30-byte.

Nama database

Database DB2 dapat dibagi menjadi beberapa database logis untuk tujuan administrasi, masing-masing berisi ruang tabel dan ruang indeks terpisah. Nama database opsional menginstruksikan Penyedia Data untuk menggunakan IN DATABASE klausa dalam pernyataan SQL. DB2 untuk z/OS menerima string 8 byte untuk nama database dan string 8 byte untuk nama ruang tabel. Anda dapat menentukan nama database saja atau nama database yang dikombinasikan dengan nama ruang tabel, misalnya DBASE1. TSPACE1.

Lokal

Secara opsional, untuk meningkatkan performa dan mengurangi dampak pada database jarak jauh, Anda dapat memilih pengidentifikasi kumpulan karakter yang dikodekan (CCSID) untuk database DB2 jarak jauh (host) dan konsumen data lokal (PC). Penyedia Data menggunakan nilai-nilai ini untuk mengonversi string karakter ke halaman kode yang didukung oleh database ini. Penyedia Data mendukung kombinasi kumpulan karakter byte tunggal (SBCS), kumpulan karakter byte campuran (MBCS) kumpulan karakter byte ganda (DBCS), dan Unicode - UTF8 [1208], yang merupakan format transformasi Unicode 8-bit. Untuk informasi selengkapnya, lihat Referensi Programmer Internasionalisasi SNA (https://go.microsoft.com/fwlink/?LinkID=181017).

Host CCSID

Penyedia Data memerlukan nilai untuk Host CCSID (Pengidentifikasi Set Karakter Berkode) untuk melakukan konversi halaman kode pada data string. Nilai CCSID Host default adalah EBCDIC – AS/Kanada [37]. Biasanya, server database IBM DB2 untuk z/OS dan IBM i menggunakan EBCDIC (Extended Binary Coded Decimal Interchange Code). Untuk informasi selengkapnya, lihat Referensi Programmer Internasionalisasi SNA (https://go.microsoft.com/fwlink/?LinkID=181017).

Halaman Kode PC

Penyedia Data memerlukan nilai untuk Halaman Kode PC untuk melakukan konversi halaman kode pada data string. Halaman kode PC default adalah ANSI – Latin I [1252]. Biasanya, konsumen data menggunakan ANSI (American National Standards Institute) atau Unicode. Untuk informasi selengkapnya, lihat Referensi Programmer Internasionalisasi SNA (https://go.microsoft.com/fwlink/?LinkID=181017).

Keamanan

Layar Keamanan memungkinkan Anda mengonfigurasi salah satu dari tiga metode keamanan: masuk interaktif, akses menyeluruh, atau Kerberos.

Metode keamanan

Layar Keamanan memungkinkan Anda mengonfigurasi salah satu dari tiga metode keamanan: masuk interaktif, akses menyeluruh, atau Kerberos.

Masuk interaktif

Keamanan masuk interaktif bergantung pada nama pengguna dan kata sandi yang Anda masukkan saat runtime atau yang disimpan dalam file konfigurasi atau penyimpanan konfigurasi konsumen data, seperti paket Integration Services.

Nama pengguna

Tabel berikut ini menjelaskan versi database DB2 dan jenis string yang diterima.

DB2 Database Jenis String
DB2 untuk z/OS String 8-byte.
DB2 untuk IBM i String 10-byte.
DB2 untuk Linux atau UNIX String 8-byte.
DB2 untuk Windows String 30-byte.

Kata sandi

Tabel berikut ini menjelaskan versi database DB2 dan jenis string yang diterima.

DB2 Database Jenis String
DB2 untuk z/OS String 8-byte.
DB2 untuk IBM i String 128-byte.
DB2 untuk Linux atau UNIX String 8-byte.
DB2 untuk Windows String 32-byte.

Konfirmasi kata sandi

Anda harus memasukkan nilai yang sama dengan Kata Sandi.

Metode autentikasi

Properti metode autentikasi menetapkan metode autentikasi untuk koneksi, berdasarkan teknologi Standar Enkripsi Data (DES) yang lemah. Nilai defaultnya adalah Server menggunakan masuk interaktif, keamanan yang mengandalkan nama pengguna dan kata sandi tanpa enkripsi.

Tabel berikut ini menjelaskan opsi autentikasi.

Opsi Deskripsi
Server_Encrypt_Pwd Menginstruksikan Penyedia Data untuk mengenkripsi kata sandi saja.
Server_Encrypt_UsrPwd Menginstruksikan Penyedia Data untuk mengenkripsi nama pengguna dan kata sandi.
Data_Encrypt Menginstruksikan Penyedia Data untuk mengenkripsi nama pengguna, kata sandi, dan data pengguna.

Peringatan

Kami menyarankan agar Anda menggunakan metode keamanan yang menggunakan enkripsi autentikasi yang kuat, seperti Kerberos, SSL V3.0 atau TLS V1.0.

Simpan kata sandi

Secara opsional, Anda dapat menyimpan kata sandi di OLE DB Universal Data Link (UDL) atau file teks dengan mengklik kotak centang Izinkan menyimpan kata sandi . Memilih opsi ini akan menyimpan nama pengguna dan kata sandi dalam teks biasa. Tidak dimungkinkan untuk mengenkripsi nama pengguna atau kata sandi menggunakan metode ini. Keamanan server dapat disusupi jika penyerang dapat memperoleh akses ke berbagi file tempat UDL atau file teks berada.

Akses menyeluruh (SSO)

Akses menyeluruh menggunakan nama pengguna dan kata sandi yang disimpan dalam database akses menyeluruh perusahaan terenkripsi.

Aplikasi Afiliasi

Properti ini diperlukan untuk digunakan dengan Akses Menyeluruh Enterprise.

Kerberos

Kerberos mengandalkan tiket yang berisi kredensial terenkripsi. Untuk informasi selengkapnya, lihat Microsoft Kerberos (https://go.microsoft.com/fwlink/?LinkID=180764).

Nama utama

Properti ini diperlukan untuk digunakan dengan autentikasi Kerberos.

Opsi Tingkat Lanjut

Layar Pengaturan Tingkat Lanjut memungkinkan Anda mengonfigurasi pengaturan opsional tambahan.

Pengumpulan koneksi

Secara opsional, Anda dapat menentukan TRUE untuk menginstruksikan Penyedia Data untuk menggunakan pengumpulan koneksi sisi klien. Defaultnya adalah FALSE (tidak ada kumpulan).

Baca-saja

Secara opsional, Penyedia Data dapat mendeklarasikan metode akses baca-saja saat menyambungkan ke server database DB2.

Tangguhkan Persiapan

Secara opsional, Anda dapat menentukan TRUE untuk menginstruksikan Penyedia Data untuk mengoptimalkan pemrosesan perintah database berparameter. Nilai defaultnya adalah FALSE.

  • Untuk perintah INSERT, UPDATE, dan DELETE , Penyedia Data dapat menggabungkan perintah PREPARE, EXECUTE, dan COMMIT ke dalam satu alur jaringan ke database jarak jauh.

  • Untuk perintah SELECT , Penyedia Data dapat menggabungkan perintah PREPARE dan EXECUTE ke dalam satu alur jaringan. Ini meminimalkan lalu lintas jaringan dan sering meningkatkan performa keseluruhan.

    Parameter Turunan

    Secara opsional, Anda dapat menentukan TRUE untuk menginstruksikan Penyedia Data untuk memverifikasi dan memperbaiki panjang parameter untuk jenis data karakter, atas nama konsumen data seperti perancang paket SQL Server Integration Services dan wizard impor/ekspor. Defaultnya adalah FALSE.

    Nama TP alternatif

    Anda dapat menggunakan ini untuk menentukan nama program transaksi (TP) DB2 selain default, yaitu 07F6C4C2.

Semua Properti

Layar Semua Properti memungkinkan Anda mengonfigurasi properti yang lebih rinci dan opsional. Anda bisa mengedit properti ini dengan memilih properti dari daftar, lalu memilih atau mengedit nilai di kolom kanan. Anda bisa mengedit properti berikut dari layar ini.

  • Aplikasi Afiliasi

  • Perbolehkan Menyimpan Kata Sandi

  • Autentikasi

  • Mode Penerapan Otomatis

  • Nama Umum Sertifikat

  • Akuntansi Klien

  • Nama Aplikasi Klien

  • ID Pengguna Klien

  • Pengumpulan Koneksi

  • Waktu Tunggu Koneksi Habis

  • DateTime As Char

  • TanggalWaktu Sebagai Tanggal

  • Kualifikasi Default

  • Skema default

  • Tangguhkan Persiapan

  • Parameter Turunan

  • Host CCSIC

  • Katalog Awal

  • Ukuran Kumpulan Maks

  • Alamat Jaringan

  • Port Jaringan

  • Jenis Jaringan (baca-saja)

  • Koleksi Paket

  • Kata sandi

  • Halaman Kode PC

  • Baca-saja

  • Ukuran Singgahan Himpunan Baris

  • Metode Keamanan

  • Perwakilan Keamanan

  • Unit Kerja

  • Nama Pengguna

Validasi

Validasi

Anda dapat menggunakan layar Validasi untuk memvalidasi konfigurasi Anda dengan menguji koneksi. Anda juga dapat menggunakannya untuk membuat paket DB2 dan menjalankan kueri sampel.

Sambungkan

Klik tombol Sambungkan untuk melakukan koneksi pengujian.

Paket

Klik tombol Paket untuk membuat paket DB2 yang diperlukan untuk menjalankan pernyataan SQL di lingkungan multi-pengguna.

Kueri Sampel

Klik tombol Kueri Sampel untuk mengambil daftar tabel dalam skema default.

Menyimpan Informasi

Gunakan layar Simpan Informasi untuk memberi nama dan menyimpan konfigurasi Anda. Konfigurasi disimpan di lokasi berikut.

C:\Users\<username>\Documents\Host Integration Projects\Data Sources\

Nama Sumber Data

Sumber data adalah parameter yang dapat digunakan untuk menjelaskan sumber data. Saat Anda membuat tautan data dengan menggunakan Panduan Sumber Data, properti Sumber Data digunakan untuk memberi nama file Universal Data Link (UDL) atau file string koneksi.

OLE DB atau Grup terkelola

Visual Studio Server Explorer dan SQL Server Business Intelligence Development Studio (BIDS) menyajikan dialog properti Tautan Data OLE DB standar, yang dapat dijelajahi pengguna ke file UDL. Untuk konsumen data lain, Anda dapat menyimpan konfigurasi dalam format file string teks inisialisasi terkelola.

ODBC

Microsoft Office Excel dan konsumen ODBC lainnya menyajikan dialog Administrator Sumber Data ODBC standar, yang dengannya pengguna dapat melihat sumber data ODBC.

Selesai

Layar Menyelesaikan Wizard Sumber Data menampilkan ringkasan dan status konfigurasi Anda. Klik Selesai untuk mengimplementasikan tindakan Anda.

Lihat juga

Integrasi Data (Konfigurasi)