Memilih dan Mengonfigurasi Objek untuk Diuji (OracleToSQL)

Pada langkah ini Anda memilih objek untuk diuji, dan mengonfigurasi pengaturan untuk membandingkan parameter output prosedur dan fungsi, serta nilai fungsi yang dikembalikan.

Pemilihan Objek untuk Diuji

Di pohon objek Oracle yang terletak di sisi kiri jendela, periksa objek yang ingin Anda panggil selama proses pengujian. Lihat daftar lengkap objek yang dapat diuji dalam topik Menguji Objek Database Termigrasi (OracleToSQL ).

Jika Penguji SSMA tidak mendukung salah satu objek yang dipilih untuk pengujian, Anda akan melihat tautan berlabel Beberapa objek yang dipilih berisi kesalahan di bawah pohon objek. Klik tautan ini untuk melihat alasan objek ini tidak dapat diuji dan untuk menghapus pemilihan objek yang salah.

Di sisi kanan Anda dapat melihat beberapa halaman Halaman SQL memperlihatkan definisi objek saat ini. Halaman Parameter mencantumkan parameter jika objek adalah prosedur tersimpan atau fungsi. Halaman Properti memperlihatkan karakteristik tambahan objek. Lihat deskripsi halaman Perbandingan Parameter dan Nilai Panggilan di bawah ini.

Pengaturan Perbandingan Parameter

Tetapkan aturan perbandingan untuk parameter output dan kembalikan nilai di halaman Perbandingan Parameter. Anda dapat membuat pengaturan berikut.

Gunakan Selama Perbandingan Pengujian

Aktifkan penggunaan parameter yang dipilih dalam perbandingan hasil pengujian.

  • Jika Anda memilih True, SSMA akan membandingkan nilai output parameter ini setelah menjalankan prosedur di Oracle dengan nilai yang sesuai di SQL Server.

  • Jika Anda memilihFalse, parameter akan dikecualikan dari verifikasi hasil.

Gunakan Skala Kustom

Untuk parameter jenis data numerik, Anda dapat mengatur skala kustom untuk perbandingan.

  • Jika Anda memilih True, nilai numerik akan dibulatkan sesuai dengan nilai Membandingkan Skala sebelum dibandingkan.

  • Jika Anda memilihFalse, perbandingan numerik akan tepat.

Membandingkan Skala

Tersedia hanya jika opsi Gunakan Skala Kustom diatur ke True. Ini adalah presisi untuk perbandingan numerik.

Waktu Tanggal Membandingkan

Menentukan bagaimana nilai tanggal/waktu dibandingkan.

  • Jika Anda memilih Bandingkan Seluruh Tanggal, perbandingan penuh nilai dari kedua platform akan dilakukan.

  • Jika Anda memilih Bandingkan Hanya Tanggal, bagian waktu akan diabaikan.

  • Jika Anda memilih Bandingkan Hanya Waktu, bagian tanggal akan diabaikan.

  • Jika Anda memilih Abaikan Milidetik, hasilnya akan dibandingkan hingga detik.

  • Jika Anda memilih Abaikan Tanggal dan Milidetik, hasilnya hanya akan dibandingkan dengan bagian waktu dan mengabaikan bagian pecahan detik.

Abaikan Kasus String

Mengontrol sensitivitas kasus perbandingan.

  • Jika Anda memilih True, perbandingan akan menjadi tidak peka huruf besar/kecil.

  • Jika Anda memilih False, perbandingannya akan peka huruf besar/kecil.

Abaikan Spasi Berikutnya

Mengontrol bagaimana spasi berikutnya diperlakukan selama perbandingan.

  • Jika Anda memilih True, string yang dibandingkan akan dipangkas dengan benar sebelum membandingkan.

  • Jika Anda memilih False, string yang dibandingkan akan mempertahankan spasi kosong berikutnya.

Tentukan nilai input untuk prosedur dan fungsi (Nilai Panggilan)

Anda dapat menentukan nilai parameter input pada halaman Nilai Panggilan. Tombol Tambahkan Panggilan menambahkan panggilan baru dengan nilai parameter kosong. Tombol Hapus Panggilan akan menghapus panggilan saat ini.

Langkah Selanjutnya

Memilih dan Mengonfigurasi Objek yang Terpengaruh (OracleToSQL)

Lihat Juga

Menguji Objek Database yang Dimigrasikan (OracleToSQL)