Menampilkan atau mengubah properti server (SQL Server)

Berlaku untuk:SQL Server

Artikel ini menjelaskan cara melihat atau mengubah properti instans SQL Server dengan menggunakan SQL Server Management Studio, Transact-SQL, atau Pengelola Konfigurasi SQL Server.

Langkah-langkah bergantung pada alat:

Pembatasan dan batasan

  • Saat menggunakan sp_configure, Anda harus menjalankan KONFIGURASI ULANG atau KONFIGURASI ULANG DENGAN AMBIL ALIH setelah mengatur opsi konfigurasi. Pernyataan RECONFIGURE WITH OVERRIDE biasanya disediakan untuk opsi konfigurasi yang harus digunakan dengan sangat hati-hati. Namun, KONFIGURASI ULANG DENGAN PENIMPAAN berfungsi untuk semua opsi konfigurasi, dan Anda dapat menggunakannya sebagai pengganti KONFIGURASI ULANG.

    Catatan

    KONFIGURASI ULANG dijalankan dalam transaksi. Jika salah satu operasi konfigurasi ulang gagal, tidak ada operasi konfigurasi ulang yang akan berlaku.

  • Beberapa halaman properti menyajikan informasi yang diperoleh melalui Windows Management Instrumentation (WMI). Untuk menampilkan halaman tersebut, WMI harus diinstal pada komputer yang menjalankan SQL Server Management Studio.

peran Server-Level

Untuk informasi selengkapnya, lihat Peran Tingkat Server.

Jalankan izin tanpa sp_configure parameter atau hanya dengan parameter pertama yang diberikan kepada semua pengguna secara default. Untuk menjalankan sp_configure dengan kedua parameter untuk mengubah opsi konfigurasi atau menjalankan pernyataan KONFIGURASI ULANG, pengguna harus diberikan izin tingkat server ALTER SETTINGS. Izin UBAH PENGATURAN secara implisit dipegang oleh peran server tetap sysadmin dan serveradmin .

SQL Server Management Studio

Menampilkan atau mengubah properti server

  1. Di Object Explorer, klik kanan server, lalu pilih Properti.

  2. Dalam kotak dialog Properti Server , pilih halaman untuk menampilkan atau mengubah informasi server tentang halaman tersebut. Beberapa properti bersifat baca-saja.

Transact-SQL

Menampilkan properti server dengan menggunakan fungsi bawaan SERVERPROPERTY

  1. Sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini menggunakan fungsi bawaan SERVERPROPERTY dalam SELECT pernyataan untuk mengembalikan informasi tentang server saat ini. Skenario ini berguna ketika ada beberapa instans SQL Server yang diinstal pada server berbasis Windows, dan klien harus membuka koneksi lain ke instans yang sama yang digunakan oleh koneksi saat ini.

    SELECT CONVERT( sysname, SERVERPROPERTY('servername'));
    GO
    

Menampilkan properti server dengan menggunakan tampilan katalog sys.servers

  1. Sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini meminta tampilan katalog sys.servers untuk mengembalikan nama (name) dan ID (server_id) server saat ini, dan nama penyedia OLE DB (provider) untuk menyambungkan ke server yang ditautkan.

    USE AdventureWorks2022;
    GO
    SELECT name, server_id, provider
    FROM sys.servers;
    GO
    

Menampilkan properti server dengan menggunakan tampilan katalog sys.configurations

  1. Sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini meminta tampilan katalog sys.configurations untuk mengembalikan informasi tentang setiap opsi konfigurasi server di server saat ini. Contoh mengembalikan nama (name) dan deskripsi (description) opsi, nilainya (value), dan apakah opsi tersebut adalah opsi lanjutan (is_advanced).

    SELECT name, description, value, is_advanced
    FROM sys.configurations;
    GO
    

Mengubah properti server dengan menggunakan sp_configure

  1. Sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini menunjukkan cara menggunakan sp_configure untuk mengubah properti server. Contoh mengubah nilai opsi menjadi fill factor100. Server harus dimulai ulang sebelum perubahan dapat diterapkan.

    EXEC sp_configure 'show advanced options', 1;
    GO
    RECONFIGURE;
    GO
    EXEC sp_configure 'fill factor', 100;
    GO
    RECONFIGURE;
    GO
    

    Untuk informasi selengkapnya, lihat Opsi Konfigurasi Server (SQL Server).

Pengelola Konfigurasi SQL Server

Beberapa properti server dapat dilihat atau diubah dengan menggunakan Pengelola Konfigurasi SQL Server. Misalnya, Anda dapat melihat versi dan edisi instans SQL Server, atau mengubah lokasi tempat file log kesalahan disimpan. Properti ini juga dapat dilihat dengan mengkueri Tampilan dan Fungsi Manajemen Dinamis Terkait Server.

Menampilkan atau mengubah properti server

  1. Pada menu Mulai, arahkan ke Semua Program, arahkan ke Microsoft SQL Server, arahkan ke Alat Konfigurasi, lalu pilih Pengelola Konfigurasi SQL Server.

  2. Di Pengelola Konfigurasi SQL Server, pilih layanan SQL Server.

  3. Di panel detail, klik kanan SQL Server (<nama >instans), lalu pilih Properti.

  4. Dalam kotak dialog Properti SQL Server (<nama >instans) , ubah properti server pada tab Layanan atau tab Tingkat Lanjut, lalu pilih OK.

Mulai ulang setelah perubahan

Untuk beberapa properti, Anda mungkin perlu memulai ulang server sebelum perubahan dapat berlaku.

Langkah berikutnya