Bagikan melalui


Rakitan (Mesin Database)

Berlaku untuk: SQL Server

Artikel di bagian ini menyediakan informasi untuk membantu Anda memahami, merancang, dan mengimplementasikan rakitan.

Rakitan adalah file DLL yang digunakan dalam instans SQL Server untuk menyebarkan fungsi, prosedur tersimpan, pemicu, agregat yang ditentukan pengguna, dan jenis yang ditentukan pengguna. Rakitan ditulis dalam salah satu bahasa kode terkelola yang dihosting oleh runtime bahasa umum .NET Framework (CLR), bukan di Transact-SQL.

Rakitan di SQL Server adalah objek yang mereferensikan modul aplikasi terkelola (file .dll) yang dibuat dalam runtime bahasa umum .NET Framework. Rakitan berisi metadata kelas dan kode terkelola. Mengunggah rakitan ke instans SQL Server adalah langkah pertama untuk membuat salah satu objek database berikut:

Rakitan melakukan fungsi berikut di SQL Server:

  • Berisi kode terkelola yang menjalankan fungsionalitas satu atau beberapa objek database CLR yang sebelumnya tercantum.

  • Berisi metadata yang mencakup nomor versi dan budaya perakitan, kunci publik opsional yang secara unik mengidentifikasi daftar kelas assembly, metode yang didefinisikan dalam perakitan, dan arsitektur prosesor perakitan.

  • Kelola derajat di mana kode terkelola dapat mengakses sumber daya luar dengan mengatur izin akses kode.

  • Berisi metadata tentang dependensi pada rakitan lain yang dirujuk oleh perakitan.

Di bagian ini

Artikel Deskripsi
Merancang rakitan Menjelaskan apa yang harus Anda pertimbangkan sebelum membuat rakitan. Ini termasuk rakitan pengemasan, izin akses kode, dan pembatasan lainnya.
Menerapkan rakitan Menjelaskan cara membuat dan menghilangkan rakitan, bagaimana dan kapan memodifikasi rakitan, dan cara mengambil metadata tentang rakitan.
Mendapatkan informasi tentang rakitan Mencantumkan tampilan katalog dan fungsi yang dapat dikueri untuk metadata tentang rakitan.