Pemetaan Database Sumber dan Target (AccessToSQL)

Saat Menyambungkan ke SQL Server atau SQL Azure, Anda perlu menentukan database target untuk migrasi. Jika Anda memiliki beberapa database Access, Anda dapat memetakannya ke beberapa database SQL Server (atau skema) atau ke beberapa skema di bawah Azure SQL Database yang tersambung.

Skema SQL Server atau Azure SQL Database

Database SQL Server menggunakan konsep skema untuk memisahkan objek dalam database ke dalam grup logis. Misalnya, database pustaka dapat menggunakan tiga skema bernama buku, audio, dan video untuk memisahkan objek buku, audio, dan video satu sama lain. Secara default, database akses dipetakan ke database master dan skema dbo di SQL Server dan ke database yang terhubung dan skema dbo di SQL Azure.

Kecuali Anda mengkustomisasi pemetaan antara setiap database Access dan database dan skema SQL Server, SSMA akan memigrasikan semua skema dan data yang terkait dengan database akses ke database default yang dipetakan.

Memodifikasi Database target dan Skema

SSMA memungkinkan Anda memetakan setiap database Access ke SQL Server atau Azure SQL Database. Prosedur berikut menjelaskan cara mengkustomisasi pemetaan per database.

Untuk mengubah database dan skema target

  1. Di panel Penjelajah Metadata Akses, pilih metadata akses.

    Pemetaan skema juga tersedia saat Anda memilih simpul Database atau simpul database apa pun. Daftar pemetaan skema dikustomisasi untuk objek yang dipilih.

  2. Di panel kanan, klik tab Pemetaan Skema.

    Anda akan melihat tabel yang berisi nama database akses dan skema ssNoVersion atau Sql Azure yang sesuai. Skema target ditandai dalam notasi dua bagian (database.schema).

  3. Pilih baris yang berisi pemetaan yang ingin Anda kustomisasi, lalu klik Ubah.

  4. Dalam kotak dialog Pilih Skema Target, Anda dapat menelusuri database dan skema target yang tersedia atau ketik nama database dan skema di kotak teks dalam notasi dua bagian (database.schema) lalu klik OK.

Mode Pemetaan

  • Pemetaan ke SQL Server

Anda dapat memetakan database sumber ke database target apa pun. Secara default database sumber dipetakan ke database SQL Server target yang telah Anda sambungkan menggunakan SSMA. Jika database target yang dipetakan tidak ada di SQL Server, maka Anda akan diminta dengan pesan "Database dan/atau skema tidak ada dalam metadata SQL Server target. Ini akan dibuat selama sinkronisasi. Apakah Anda ingin melanjutkan?" Klik Ya. Demikian pula, Anda dapat memetakan skema ke skema yang tidak ada di bawah database SQL Server target yang akan dibuat selama sinkronisasi.

  • Pemetaan ke SQL Azure

Anda dapat memetakan database sumber ke database SQL Server target tersambung atau ke skema apa pun dalam database SQL Server target yang tersambung. Jika Anda memetakan Skema sumber ke skema yang tidak ada di bawah database target yang tersambung, maka Anda akan dimintai pesan "Skema tidak ada dalam metadata target. Ini akan dibuat selama sinkronisasi. Apakah Anda ingin melanjutkan? " Klik Ya.

Kembali ke Database Dan Skema Awal Anda

Jika Anda mengkustomisasi pemetaan antara database Access dan SQL Server atau Azure SQL Database, Anda bisa mengembalikan pemetaan kembali ke database yang Anda tentukan saat tersambung ke SQL Server atau SQL Azure.

Untuk mengatur ulang ke database dan skema default

  1. Di bawah tab pemetaan skema, pilih baris apa pun dan klik Atur Ulang ke Default untuk kembali ke database dan skema default.

Langkah Selanjutnya

Langkah selanjutnya dalam proses migrasi adalah mengonversi objek database

Lihat Juga

Memigrasikan Database Access ke SQL Server