Bagikan melalui


Mengaktifkan Integrasi CLR

Fitur integrasi runtime bahasa umum (CLR) nonaktif secara default, dan harus diaktifkan untuk menggunakan objek yang diimplementasikan menggunakan integrasi CLR. Untuk mengaktifkan integrasi CLR, gunakan opsi clr yang diaktifkan dari prosedur tersimpan sp_configure :

  
sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE;  
GO  
sp_configure 'clr enabled', 1;  
GO  
RECONFIGURE;  
GO  

Anda dapat menonaktifkan integrasi CLR dengan mengatur opsi clr yang diaktifkan ke 0. Saat Anda menonaktifkan integrasi CLR, SQL Server berhenti menjalankan semua rutinitas CLR dan membongkar semua domain aplikasi.

Catatan

Untuk mengaktifkan integrasi CLR, Anda harus memiliki izin tingkat server ALTER SETTINGS, yang secara implisit dipegang oleh anggota peran server tetap sysadmin dan serveradmin .

Catatan

Komputer yang dikonfigurasi dengan memori dalam jumlah besar dan sejumlah besar prosesor mungkin gagal memuat fitur integrasi CLR SQL Server saat memulai server. Untuk mengatasi masalah ini, mulai server dengan menggunakan opsi startup layanan -gmemory_to_reserve SQL Server, dan tentukan nilai memori yang cukup besar. Untuk informasi selengkapnya, lihat Opsi Startup Layanan Mesin Database.

Catatan

Eksekusi runtime bahasa umum (CLR) tidak didukung di bawah pengumpulan ringan. Sebelum mengaktifkan integrasi CLR, Anda harus menonaktifkan pengumpulan ringan. Untuk informasi selengkapnya, lihat Opsi Konfigurasi Server pengumpulan yang ringan.

Lihat juga

sp_configure (Transact-SQL)
Opsi Konfigurasi Server yang diaktifkan clr
KONFIGURASI ULANG (Transact-SQL)
GRANT (Transact-SQL)
Peran Tingkat Server