[KB8594] Instal Microsoft SQL Server untuk server ESET Inspect

CATATAN:

Halaman ini telah diterjemahkan oleh komputer. Klik Bahasa Inggris di bawah Bahasa pada halaman ini untuk menampilkan teks aslinya. Jika Anda menemukan sesuatu yang kurang jelas, silakan hubungi dukungan lokal Anda.

Masalah

Solusi

Instal Microsoft SQL Server

Versi Microsoft SQL

Kami merekomendasikan untuk menggunakan edisi Microsoft Server Enterprise/Standard, yang memerlukan lisensi. Microsoft SQL Server Express tidak didukung oleh ESET Inspect On-Prem.

  1. Unduh file instalasi Microsoft SQL Server dan jalankan file tersebut.

  2. Pada layar Pilih jenis instalasi, klik Custom.

  3. Verifikasi atau perbarui direktori instalasi, lalu klik Install.

  4. Ketika paket instalasi diunduh, Pusat Instalasi SQL akan muncul. Pada menu sebelah kiri, klik Installation.

  5. Klik Instalasi mandiri SQL Server baru atau tambahkan fitur ke instalasi yang sudah ada.

  6. Pada layar Edition, pilih edisi yang ingin Anda gunakan dan klik Next.

  7. Pada layar License Terms, terima persyaratan lisensi dan klik Next.

  8. Pada layar Microsoft Update, pilih kotak centang di samping Use Microsoft Update untuk memeriksa update.

  9. Pada layar Install Rules (Aturan Penginstalan ), klik Next (Berikutnya).

  10. Pada layar Feature Selection, pilih kotak centang di samping Database Engine Services dan SQL Client connectivity SDK (tidak berlaku untuk Microsoft SQL Server 2022). Klik Berikutnya.

  11. Pada layar Instance Configuration, verifikasi detail dan klik Next.

  12. Pada layar Konfigurasi Server, ubah Jenis Startup untuk Agen SQL Server ke Otomatis dan klik Berikutnya.

  13. Pada layar Database Engine Configuration, lakukan hal berikut:

    1. Pilih Mode Campuran.

    2. Ketik dan konfirmasikan kata sandi untuk akun pengguna SQL Server system administrator (sa) default. Anda dapat menggunakan akun pengguna ini selama proses instalasi ESET Inspect Server; sebagai alternatif, Anda dapat membuat akun pengguna Microsoft SQL Server khusus dengan hak istimewa yang memadai.

    3. Klik Tambahkan Pengguna Saat Ini.

    4. Klik Berikutnya.

  14. Klik Instal.

  15. Setelah penginstalan selesai, klik Tutup.


Mengonfigurasi komunikasi TCP/IP untuk Microsoft SQL Server

  1. Buka Microsoft SQL Server Configuration Manager.

  2. Pada menu sebelah kiri, klik SQL Server Network Configuration.

  3. Pada menu sebelah kanan, klik dua kali Protocols for {instance_name}.

  4. Verifikasi bahwa protokol TCP/IP telah diaktifkan.

  5. Pada menu sebelah kiri, klik SQL Server Services.

  6. Pada menu sebelah kanan, klik kanan layanan SQL Server ({instance_name}). Dari menu konteks, pilih Restart.

  7. Pada menu sebelah kanan, klik kanan layanan SQL Server Agent ({nama_instance}). Dari menu konteks, pilih Mulai ulang.

  8. Pada Layanan Windows, verifikasi bahwa layanan SQL Server sedang berjalan; jika tidak, ESET Inspect Server tidak akan berfungsi.


Buat akun pengguna Microsoft SQL Server khusus dengan Microsoft SQL Server Management Studio

Versi ESET Inspect On-Prem

Hak istimewa pengguna yang diperlukan telah berubah di ESET Inspect On-Prem versi 1.8 dan yang lebih baru. Pengguna yang memutakhirkan ke versi 1.8 atau yang lebih baru harus mengatur hak pengguna sebelum memutakhirkan ESET Inspect Server.

  1. Unduh Microsoft SQL Server Management Studio dan instal pada mesin Microsoft SQL Server.

  2. Buka aplikasi Microsoft SQL Server Management Studio.

  3. Pada jendela Hubungkan ke Server, lakukan hal berikut:

    1. Pada menu tarik-turun Jenis server, pilih Mesin basis data.

    2. Pada menu tarik-turun Nama server, pilih nama server.

    3. Pada menu tarik-turun Autentikasi, pilih Autentikasi Windows.

    4. Klik Connect.

  4. Pada menu sebelah kiri, klik kanan folder Security . Dari menu konteks, klik New Login.

  5. Pada kolom Login name, ketik nama akun pengguna. Pilih Autentikasi SQL Server. Ketik dan konfirmasikan kata sandi.

  6. Batalkan pilihan Terapkan kedaluwarsa kata sandi.

  7. Di menu sebelah kiri, klik Pemetaan Pengguna. Dari daftar pengguna yang dipetakan ke login ini, pilih login utama. Di daftar keanggotaan peran basis data, verifikasi bahwa publik dipilih.

  8. Klik Barang Berharga. Klik Cari, pilih Server dan klik OK. Gulir ke bawah daftar Izin untuk dan untuk Lihat Status Server, pilih kotak centang untuk Berikan.

  9. Di menu sebelah kiri, klik Peran Server. Dari daftar Peran server, pilih dbcreator dan verifikasi bahwa publik telah dipilih.

  10. Klik OK.


Rekomendasi penyimpanan data Microsoft SQL Server

Basis data Microsoft SQL adalah komponen penting dari ESET Inspect Server dan dapat menghabiskan banyak ruang disk. Untuk memastikan stabilitas sistem operasi dan mempertahankan kinerja, kami sarankan agar Anda memindahkan data SQL Server dan folder sementara ke volume (partisi) khusus atau .

ESET Inspect On-Prem memonitor ruang disk di lokasi-lokasi berikut ini:

  • Folder data SQL Server-tempat Microsoft SQL Server menyimpan ESET Inspect Database (lokasi default: C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA)
  • Folder sementara SQL Server-tempat Microsoft SQL Server menyimpan tabel sementara dan objek internal (lokasi default: C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA\tempdb)
  • Folder data ESET Inspect Server-biasanya terletak di C:\ProgramData\ESET\Inspect Server\Server

Jika basis data SQL Server berjalan di mesin yang sama dengan ESET Inspect Server, ESET Inspect On-Prem akan berhenti menerima kejadian baru jika:

  • Kurang dari 3% ruang kosong yang tersisa pada disk dengan folder data SQL Server
  • Kurang dari 3% ruang kosong yang tersisa pada disk dengan folder sementara SQL Server
  • Kurang dari 5% ruang kosong yang tersisa pada disk dengan folder data ESET Inspect Server

Jika folder data ESET Inspect Server dan folder sementara SQL Server berbagi disk yang sama, ESET Inspect On-Prem akan berhenti menerima peristiwa baru ketika ruang kosong pada disk turun di bawah 10%.

Ketika database SQL Server dihosting di mesin yang sama dengan ESET Inspect On-Prem, pastikan setidaknya ada 10% ruang kosong pada disk yang berisi folder sementara SQL Server agar proses pembersihan berfungsi dengan benar. Setiap masalah terkait pembersihan ditunjukkan dengan penanda merah pada baganPeristiwa yang diproses dan disimpan per komputer pada tab Beban Peristiwa pada Dasbor di ESET Inspect On-Prem.


Pindahkan database Microsoft SQL Server ke volume (partisi) khusus

  1. Pastikan volume (partisi) khusus tersedia di mesin yang meng-host SQL Server, misalnya, E:\.

  2. Buat folder data kosong pada volume (partisi) khusus, misalnya, E:\DATA.

  3. Buka Microsoft SQL Server Configuration Manager dan sambungkan ke sana. Klik New Query dan jalankan perintah di bawah ini. Untuk menjalankannya, klik Jalankan.

    ALTER DATABASE model MODIFY FILE (NAME = modeldev, FILENAME = 'E:\DATA\model.mdf'); ALTER DATABASE model MODIFY FILE (NAME = modellog, FILENAME = 'E:\DATA\modellog.ldf'); ALTER DATABASE msdb MODIFY FILE (NAME = MSDBData, FILENAME = 'E:\DATA\MSDBData.mdf'); ALTER DATABASE msdb MODIFY FILE (NAME = MSDBLog, FILENAME = 'E:\DATA\MSDBLog.ldf'); ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'E:\DATA\tempdb.mdf'); ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'E:\DATA\templog.ldf');
  4. Hentikan layanan SQL Server. Untuk menghentikan layanan, jalankan Command Prompt sebagai Administrator dan jalankan perintah berikut:

    net stop mssqlserver

    Untuk memeriksa apakah layanan MySQL sedang berjalan, jalankan:

    sc query mssqlserver

    Untuk instance bernama, ganti mssqlserver dengan mssql${nama_instance}-misalnya, mssql$instance2.

  5. Pindahkan isi folder data SQL ke folder data yang dibuat pada volume (partisi) khusus, misalnya ke E:\DATA. Folder data SQL biasanya terletak di C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA. Untuk memverifikasi lokasi folder data, buka Microsoft SQL Server Management Studio, di Object Explorer, klik kanan nama server, pilih Properties, buka Database Settings, dan centang bidang Data di bawah Database default locations.

  6. Berikan izin kepada instance SQL Server Anda untuk mengakses folder data di partisi khusus(E:\DATA dalam contoh ini):

    1. Dapatkan nama akun instance SQL Server Anda:

      1. Buka Microsoft SQL Server Configuration Manager.

      2. Pada menu sebelah kiri, klik SQL Server Services.

      3. Di menu sisi kanan, klik kanan SQL Server ({instance_name}), klik Properties dan salin nilai bidang Account Name pada tab Log On.

    2. Buat folder data pada volume khusus (partisi) yang dapat diakses oleh instance SQL Server:

      1. Klik kanan folder data dan pilih Properties.

      2. Di jendela Data Properties, buka tab Security.

      3. Klik EditTambah.

      4. Pada kolom Masukkan nama objek untuk dipilih, tempelkan nama akun instans yang telah Anda salin dan klik Periksa Nama. Nama harus digarisbawahi, menandakan bahwa nama tersebut dikenali. Klik OK.

      5. Dengan nama akun contoh yang dipilih di bawah Grup atau nama pengguna, pilih kotak centang di bawah Izinkan kontrol penuh dan klik OKOK.

  7. Perbarui parameter pengaktifan database:

    1. Buka Microsoft SQL Server Configuration Manager.

    2. Di menu sebelah kiri, klik SQL Server Services.

    3. Di menu sebelah kanan, klik kanan SQL Server ({instance_name}) dan klik PropertiesStartup Parameters.

    4. Perbarui parameter agar sesuai dengan lokasi folder data pada volume khusus (partisi), yaitu dengan E:\DATA dalam contoh ini.

    5. Klik Terapkan.

  8. Mulai layanan SQL Server. Untuk memulai layanan, jalankan Command Prompt sebagai Administrator dan jalankan perintah berikut:

    net start mssqlserver

    Untuk memeriksa apakah layanan MySQL sedang berjalan, jalankan:

    sc query mssqlserver

    Untuk instance bernama, ganti mssqlserver dengan mssql${nama_instance}-misalnya, mssql$instance2.