Rakitan (Mesin Database)
Berlaku untuk:SQL Server
Topik di bagian ini memberikan 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 yang ditulis dalam salah satu bahasa kode terkelola yang dihosting oleh Microsoft .NET Framework runtime bahasa umum (CLR), bukan dalam Transact-SQL.
Rakitan dalam 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 assembly ke instans SQL Server adalah langkah pertama untuk membuat salah satu objek database berikut:
Fungsi CLR. Untuk informasi selengkapnya, lihat Membuat Fungsi CLR.
Prosedur tersimpan CLR. Untuk informasi selengkapnya, lihat Prosedur Tersimpan CLR.
Pemicu CLR. Untuk informasi selengkapnya, lihat Membuat Pemicu CLR.
Fungsi agregat yang ditentukan pengguna. Untuk informasi selengkapnya, lihat Membuat Agregat yang Ditentukan Pengguna.
Jenis yang ditentukan pengguna. Untuk informasi selengkapnya, lihat Menggunakan Jenis User-Defined.
Rakitan melakukan fungsi berikut dalam 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 assembly, kunci publik opsional yang secara unik mengidentifikasi daftar kelas assembly, metode yang didefinisikan dalam assembly, dan arsitektur prosesor assembly.
Kelola tingkat di mana kode terkelola dapat mengakses sumber daya luar dengan mengatur izin akses kode.
Berisi metadata tentang dependensi pada rakitan lain yang dirujuk oleh assembly.
Di Bagian Ini
Topik | Deskripsi |
---|---|
Merancang Rakitan | Menjelaskan apa yang harus Anda pertimbangkan sebelum membuat assembly. Ini termasuk rakitan kemasan, izin akses kode, dan batasan lainnya. |
Mengimplementasikan Assembly | Menjelaskan cara membuat dan menghilangkan rakitan, bagaimana dan kapan memodifikasi rakitan, dan cara mengambil metadata tentang rakitan. |
Mendapatkan informasi tentang Assembly | Mencantumkan tampilan dan fungsi katalog yang dapat dikueri untuk metadata tentang rakitan. |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk