Bekerja dengan File Skrip Konsol Sampel (DB2ToSQL)

Beberapa file sampel telah disediakan bersama dengan produk untuk referensi dan penggunaan pengguna. Bagian ini menjelaskan cara untuk menyesuaikan skrip ini dengan mudah agar sesuai dengan kebutuhan pengguna akhir.

Contoh File Skrip Konsol

Contoh file skrip konsol berikut yang mencakup skenario yang berbeda telah disediakan untuk referensi pengguna:

  • ServersConnectionFileSample.xml

  • VariableValueFileSample.xml

  • AssessmentReportGenerationSample.xml

  • SqlStatementConversionSample.xml

  • ConversionAndDataMigrationSample.xml

  1. ServersConnectionFileSample.xml:

    • Sampel ini memberikan berbagai mode koneksi yang tersedia untuk database sumber dan target dan pengguna dapat memilih mode apa pun sesuai persyaratan. Sampel ini berisi definisi Server.

    • Pengguna dapat terhubung ke database yang diperlukan hanya dengan mengubah nilai ke definisi server sumber dan target yang diperlukan. Dalam contoh yang disediakan semua nilai telah disediakan sebagai nilai variabel yang tersedia di VariableValueFileSample.xml. Semua parameter koneksi lainnya dapat dihapus dari file koneksi server kerja pengguna.

    • Untuk informasi selengkapnya tentang menyambungkan ke server sumber dan target, lihat Membuat File Koneksi Server (DB2ToSQL) .

  2. VariableValueFileSample.xml: Semua variabel yang telah digunakan dalam file skrip konsol sampel dan ServersConnectionFileSample.xml telah disatukan dalam file ini. Untuk menjalankan contoh skrip konsol, pengguna cukup mengganti nilai variabel sampel dengan yang ditentukan pengguna dan meneruskan file ini sebagai argumen baris perintah tambahan bersama dengan file skrip.

    Untuk informasi selengkapnya tentang File Nilai Variabel, lihat Membuat File Nilai Variabel (DB2ToSQL).

  3. AssessmentReportGenerationSample.xml: Sampel ini memungkinkan pengguna untuk menghasilkan laporan penilaian xml yang dapat digunakan oleh pengguna untuk analisis sebelum ia mulai mengonversi dan memigrasikan data.

    generate-assessment-report Dalam perintah, pengguna harus secara wajib mengubah nilai variabel (lihat VariableValueFileSample.xml) dalam object-name atribut ke nama database yang digunakan oleh pengguna. Bergantung pada jenis objek yang ditentukan, object-type nilainya juga harus diubah.

    Jika pengguna harus menilai beberapa objek/ database, dia dapat menentukan beberapa metabase-object simpul seperti yang diilustrasikan dalam generate-assessment-report perintah Contoh 4 dari file skrip konsol sampel.

    Untuk informasi selengkapnya tentang membuat laporan, lihat Membuat Laporan (DB2ToSQL).

    Catatan:

    Pastikan argumen baris perintah file nilai variabel diteruskan ke aplikasi konsol dan VariableValueFileSample.xml diperbarui dengan nilai yang ditentukan pengguna.

    Pastikan argumen baris perintah file koneksi server diteruskan ke aplikasi konsol dan ServersConnectionFileSample.xml diperbarui dengan nilai parameter server yang benar.

  4. SqlStatementConversionSample.xml: Sampel ini memungkinkan pengguna untuk menghasilkan skrip yang t-sql sesuai untuk perintah database sql sumber yang disediakan sebagai input.

    convert-sql-statement Dalam perintah, pengguna harus secara wajib mengubah nilai variabel (lihat VariableValueFileSample.xml) dalam context atribut ke nama database yang sedang digunakan oleh pengguna. Pengguna juga akan diminta untuk mengubah sql nilai atribut ke perintah database sql sumber yang harus dikonversi.

    Pengguna juga dapat menyediakan file sql untuk dikonversi. Ini telah diilustrasikan dalam convert-sql-statement perintah Contoh 4 dari contoh file skrip konsol.

    Catatan

    Pastikan argumen baris perintah file nilai variabel diteruskan ke aplikasi konsol dan VariableValueFileSample.xml diperbarui dengan nilai yang ditentukan pengguna.

  5. ConversionAndDataMigrationSample.xml: Sampel ini memungkinkan pengguna untuk melakukan migrasi ujung ke ujung dari konversi ke migrasi data. Daftar nilai atribut wajib yang harus mereka ubah tercantum di bawah ini:

    Nama Perintah Deskripsi Atribut
    map-schema Pemetaan skema database sumber ke skema target. source-schema: Menentukan database sumber yang perlu dikonversi.

    sql-server-schema: Menentukan database target yang akan dimigrasikan
    convert-schema Melakukan konversi skema dari sumber ke skema target.

    Jika pengguna harus menilai beberapa objek/ database, dia dapat menentukan beberapa metabase-object simpul seperti yang diilustrasikan dalam convert-schema perintah Contoh 4 dari file skrip konsol sampel.
    object-name: Tentukan database sumber/nama objek yang perlu dikonversi. Pastikan bahwa yang sesuai object-type diubah berdasarkan jenis objek yang ditentukan dalam object-name
    synchronize-target Menyinkronkan objek target dengan database target.

    Jika pengguna harus menilai beberapa objek/database, dia dapat menentukan beberapa metabase-object simpul seperti yang diilustrasikan dalam synchronize-target perintah Contoh 3 dari file skrip konsol sampel.
    object-name: Tentukan database server sql/nama objek yang perlu dibuat. Pastikan bahwa yang sesuai object-type diubah berdasarkan jenis objek yang ditentukan dalam object-name
    migrate-data Memigrasikan data sumber ke target.

    Jika pengguna harus menilai beberapa objek/database, dia dapat menentukan beberapa metabase-object simpul seperti yang diilustrasikan dalam migrate-data perintah Contoh 2 dari file skrip konsol sampel.
    object-name: Menentukan database sumber/nama tabel yang perlu dimigrasikan. Pastikan bahwa yang sesuai object-type diubah berdasarkan jenis objek yang ditentukan dalam object-name

Lihat juga

Membuat file nilai variabel (DB2ToSQL)
Membuat File Koneksi Server (DB2ToSQL)
Membuat Laporan (DB2ToSQL)