Pengaturan Proyek (Migrasi) (SybaseToSQL)
Halaman Migrasi kotak dialog Pengaturan Proyek berisi pengaturan yang menyesuaikan cara SSMA memigrasikan data dari Sybase Adaptive Server Enterprise (ASE) ke SQL Server.
Panel Migrasi tersedia dalam kotak dialog Pengaturan Proyek dan Pengaturan Proyek Default.
Untuk menentukan pengaturan untuk semua proyek SSMA, pada menu Alat , pilih Pengaturan Proyek Default, pilih jenis proyek migrasi yang pengaturannya diperlukan untuk dilihat /diubah dari drop-down Versi Target Migrasi klik Umum di bagian bawah panel kiri, lalu klik Migrasi.
Untuk menentukan pengaturan untuk proyek saat ini, pada menu Alat , pilih Pengaturan Proyek, klik Umum di bagian bawah panel kiri, lalu klik Migrasi.
Opsi Koreksi Tanggal
Istilah | Definisi |
---|---|
Mengganti tanggal yang tidak didukung | Menentukan apakah SSMA harus memperbaiki tanggal yang lebih awal dari tanggal tanggalwaktu SQL Server paling awal (01 Januari 1753). Untuk mempertahankan nilai tanggal saat ini, pilih Jangan lakukan apa pun. SQL Server tidak akan menerima tanggal sebelum 01 Januari 1753 dalam kolom tanggalwaktu. Jika Anda menggunakan tanggal yang lebih lama, Anda harus mengonversi nilai tanggalwaktu menjadi nilai karakter. Untuk mengonversi tanggal sebelum 01 Januari 1753 ke NULL, pilih Ganti dengan NULL. Untuk mengganti tanggal sebelum 01 Januari 1753 dengan tanggal yang didukung, pilih Ganti dengan tanggal terdekat yang didukung. Mode Default: Tidak melakukan apa pun Mode Optimis: Tidak melakukan apa pun Mode Penuh: Ganti dengan tanggal terdekat yang didukung |
Mesin Migrasi
Istilah | Definisi |
---|---|
Mesin Migrasi | Menentukan mesin database yang digunakan selama Migrasi Data. Migrasi data sisi klien mengacu pada klien SSMA yang mengambil data dari sumber dan menyisipkan data tersebut secara massal ke SQL Server. Migrasi data sisi server mengacu pada mesin migrasi data SSMA (program penyalinan massal) yang berjalan di kotak SQL Server sebagai pekerjaan Agen SQL yang mengambil data dari sumber dan memasukkan langsung ke SQL Server sehingga menghindari hop klien tambahan (performa yang lebih baik). Mode Default: Mesin Migrasi Data Sisi Klien Mode Optimis: Mesin Migrasi Data Sisi Klien Mode Penuh: Mesin Migrasi Data Sisi Klien |
Penting
Saat opsi Mesin Migrasi diatur ke Mesin Migrasi Data Sisi Server, opsi pengaturan Proyek baru Gunakan Mesin Migrasi Data Sisi Server 32-Bit ditampilkan. Ini menentukan apakah utilitas 32 bit atau 64 bit Bulk Copy Program (BCP) digunakan untuk memigrasikan data.
Opsi Lain-lain
Istilah | Definisi |
---|---|
Ukuran Batch | Menentukan ukuran batch yang digunakan selama migrasi data. Mode Default: 10000 Mode Optimis: 10000 Mode Penuh: 10000 |
Periksa batasan | Menentukan apakah SSMA harus memeriksa batasan saat menyisipkan data ke dalam tabel SQL Server. Mode Default: False Mode Optimis: False Mode Penuh: False |
Batas Waktu Migrasi Data | Menentukan batas waktu yang digunakan selama migrasi data Mode Default: 15 Mode Optimis: 15 Mode Penuh: 15 |
Opsi Migrasi Data yang Diperluas | Memperlihatkan opsi migrasi data tambahan untuk setiap tabel di tab detail terpisah. Mode Default: Sembunyikan Mode Optimis: Sembunyikan Mode Penuh: Sembunyikan |
Pemicu kebakaran | Menentukan apakah SSMA harus mengaktifkan pemicu penyisipan saat menambahkan data ke tabel SQL Server. Mode Default: False Mode Optimis: False Mode Penuh: False |
Pertahankan identitas | Menentukan apakah SSMA mempertahankan nilai identitas Sybase saat menambahkan data ke SQL Server. Nilai False menyebabkan nilai identitas ditetapkan oleh tujuan. Mode Default: True Mode Optimis: True Mode Penuh: Benar |
Pertahankan null | Menentukan apakah SSMA mempertahankan nilai null dalam data sumber saat menambahkan data ke SQL Server, terlepas dari nilai default yang ditentukan di SQL Server. Mode Default: True Mode Optimis: True Mode Penuh: Benar |
On Error | Menghentikan migrasi Data saat terjadi kesalahan. Ini memiliki tiga opsi: Menghentikan migrasi: Menghentikan operasi migrasi data Lanjutkan ke tabel berikutnya: Menghentikan migrasi data ke tabel saat ini dan melanjutkan ke tabel berikutnya Lanjutkan ke batch berikutnya: Menghentikan migrasi data ke batch saat ini dan melanjutkan ke batch berikutnya Mode Default: Lanjutkan ke batch berikutnya Mode Optimis: Lanjutkan ke batch berikutnya Mode Penuh: Lanjutkan ke batch berikutnya |
Bagian pecahan bilangan bulat | Menentukan apakah akan memangkas bagian pecahan data desimal dan numerik selama migrasi ke jenis bilangan bulat atau menampilkan pesan kesalahan jika bagian pecahan tidak sepele Mode Default: Tidak Mode Optimis: Tidak Mode Penuh: Tidak |
Sybase Unicode Endian | Menentukan jenis endian untuk string Sybase Unicode. Opsi berikut dapat diatur untuk pengaturan khusus ini: Little-endian Big-endian Mode Default: Little-endian Mode Optimis: Little-endian Mode Penuh: Little-endian |
Kunci tabel | Menentukan apakah SSMA mengunci tabel saat menambahkan data ke tabel selama migrasi data. Mendapatkan kunci pembaruan massal selama durasi operasi penyalinan massal. Jika nilainya False, kunci diatur pada tingkat baris. Mode Default: True Mode Optimis: True Mode Penuh: Benar |
Menggunakan kursor | Data diambil dari database sumber menggunakan kursor jika opsi ini diatur. Mode Default: False Mode Optimis: False Mode Penuh: False |
Migrasi Data Paralel
Istilah | Definisi |
---|---|
Mode Migrasi Data Paralel | Menentukan mode yang digunakan untuk fork utas untuk mengaktifkan migrasi data paralel. Dalam mode Otomatis, SSMA memilih jumlah utas (10 secara default) yang di-fork untuk memigrasikan data. Dalam mode Kustom, pengguna dapat menentukan jumlah utas yang di-fork untuk memigrasikan data (minimum adalah 1 dan maksimum adalah 100). Saat ini, hanya mesin migrasi data sisi klien yang mendukung migrasi data paralel. Mode Default: Otomatis Mode Optimis: Otomatis Mode Penuh: Otomatis |
Penting
Saat opsi Mode Migrasi Data Paralel diatur ke Kustom, opsi Pengaturan proyek baru Jumlah Utas ditampilkan. Ini menentukan jumlah utas yang digunakan untuk migrasi data.