[KB8594] Installer Microsoft SQL Server for ESET Inspect-server

MERK:

Denne siden er oversatt av en datamaskin. Klikk på engelsk under Språk på denne siden for å se originalteksten. Hvis noe er uklart, kan du kontakte din lokale kundestøtte.

Problemstilling

Løsning

Installer Microsoft SQL Server

Microsoft SQL-versjon

Vi anbefaler at du bruker Microsoft Server Enterprise/Standard-utgaven, som krever en lisens. Microsoft SQL Server Express støttes ikke av ESET Inspect On-Prem.

  1. Last ned installasjonsfilen for Microsoft SQL Server, og kjør filen.

  2. Klikk på Tilpasset på skjermbildet Velg en installasjonstype.

  3. Bekreft eller oppdater installasjonskatalogen, og klikk på Installer.

  4. Når installasjonspakken er lastet ned, vises SQL Installation Center. Klikk på Installasjon i menyen til venstre.

  5. Klikk på Ny frittstående SQL Server-installasjon eller Legg til funksjoner i en eksisterende installasjon.

  6. På skjermbildet Utgave velger du utgaven du vil bruke, og klikker på Neste.

  7. På skjermbildet Lisensvilkår godtar du lisensvilkårene og klikker på Neste.

  8. På skjermbildet Microsoft Update merker du av i avmerkingsboksen ved siden av Bruk Microsoft Update til å se etter oppdateringer.

  9. Klikk på Neste på skjermbildet Installer regler.

  10. På skjermbildet Feature Selection (Funksjonsvalg ) merker du av i avmerkingsboksen ved siden av Database Engine Services og SQL Client connectivity SDK (gjelder ikke for Microsoft SQL Server 2022). Klikk på Neste.

  11. På skjermbildet Instance Configuration (Forekomstkonfigurasjon ) bekrefter du detaljene og klikker på Next (Neste).

  12. På skjermbildet Serverkonfigurasjon endrer du oppstartstypen for SQL Server Agent til Automatisk og klikker på Neste.

  13. Gjør følgende på skjermbildet Database Engine Configuration (Konfigurasjon av databasemotor ):

    1. Velg Blandet modus.

    2. Skriv inn og bekreft passordet for standard brukerkonto for SQL Server-systemadministrator (sa). Du kan bruke denne brukerkontoen under installasjonen av ESET Inspect Server, eller du kan opprette en egendefinert Microsoft SQL Server-brukerkonto med tilstrekkelige rettigheter.

    3. Klikk på Legg til gjeldende bruker.

    4. Klikk på Neste.

  14. Klikk på Installer.

  15. Når installasjonen er fullført, klikker du på Lukk.


Konfigurer TCP/IP-kommunikasjon for Microsoft SQL Server

  1. Åpne Microsoft SQL Server Configuration Manager.

  2. I menyen til venstre klikker du på SQL Server Network Configuration.

  3. Dobbeltklikk på Protokoller for {instansnavn} i menyen på høyre side.

  4. Kontroller at TCP/IP-protokollen er aktivert.

  5. I menyen til venstre klikker du på SQL Server Services.

  6. Høyreklikk på SQL Server ({instansnavn}) -tjenesten i menyen på høyre side. Velg Start på nytt i kontekstmenyen.

  7. Høyreklikk på SQL Server Agent ({instansnavn}) -tjenesten i menyen på høyre side. Velg Startnytt fra kontekstmenyen.

  8. Kontroller at SQL Server-tjenesten kjører i Windows Services, ellers vil ikke ESET Inspect Server fungere.


Opprett en egendefinert Microsoft SQL Server-brukerkonto med Microsoft SQL Server Management Studio

ESET Inspect On-Prem-versjoner

Nødvendige brukerrettigheter er endret i ESET Inspect On-Prem versjon 1.8 og nyere. Brukere som oppgraderer til versjon 1.8 eller nyere, må angi brukerrettigheter før de oppgraderer ESET Inspect Server.

  1. Last ned Microsoft SQL Server Management Studio, og installer det på Microsoft SQL Server-maskinen.

  2. Åpne Microsoft SQL Server Management Studio-appen.

  3. Gjør følgende i vinduet Koble til server:

    1. Velg Database Engine i rullegardinmenyen Servertype.

    2. I rullegardinmenyen Servernavn velger du servernavnet.

    3. I rullegardinmenyen Autentisering velger du Windows-godkjenning.

    4. Klikk på Koble til.

  4. Høyreklikk på mappen Sikkerhet i menyen til venstre. Fra kontekstmenyen klikker du på Ny Pålogging.

  5. Skriv inn navnet på brukerkontoen i feltet Påloggingsnavn. Velg SQL Server-godkjenning. Skriv inn og bekreft passordet.

  6. Fjern merket for Håndhev passordets utløpsdato.

  7. I menyen til venstre klikker du på Brukertilordning. Velg en hovedinnlogging fra listen over brukere som er tilordnet denne påloggingen. Kontroller at offentlig er valgt i listen Database-rollemedlemskap.

  8. Klikk på Securables. Klikk på Søk, velg Serveren og klikk på OK. Bla nedover i listen Tillatelse for, og for Vis serverstatus merker du av for Grant.

  9. Klikk på Serverroller i menyen til venstre. I listen Serverroller velger du dbcreator og kontrollerer at offentlig er valgt.

  10. Klikk på OK.


Anbefalinger for datalagring i Microsoft SQL Server

Microsoft SQL-databasen er en viktig komponent i ESET Inspect Server og kan oppta en betydelig mengde diskplass. For å sikre stabilitet i operativsystemet og opprettholde ytelsen anbefaler vi at du flytter SQL Server-data og midlertidige mapper til et dedikert volum (partisjon) eller en separat server.

ESET Inspect On-Prem overvåker diskplass på følgende steder:

  • SQL Server-datamappe - der Microsoft SQL Server lagrer ESET Inspect-databasen (standardplassering: C:\Program Files\Microsoft SQL Server\{instansnavn}\MSSQL\DATA)
  • SQL Server midlertidig mappe - hvor Microsoft SQL Server lagrer midlertidige tabeller og interne objekter (standardplassering: C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA\tempdb)
  • ESET Inspect Server-datamappen ligger vanligvis på C:\ProgramData\ESET\Inspect Server\Server

Hvis SQL Server-databasen kjører på samme maskin som ESET Inspect Server, slutter ESET Inspect On-Prem å godta nye hendelser når:

  • Det er mindre enn 3 % ledig plass igjen på disken med SQL Server-datamappen
  • Det er mindre enn 3 % ledig plass igjen på disken med den midlertidige SQL Server-mappen
  • Det er mindre enn 5 % ledig plass igjen på disken med ESET Inspect Server-datamappen

Hvis ESET Inspect Server-datamappen og den midlertidige SQL Server-mappen deler samme disk, vil ESET Inspect On-Prem slutte å godta nye hendelser når ledig plass på disken faller under 10 %.

Når SQL Server-databasen er lagret på samme maskin som ESET Inspect On-Prem, må du sørge for at det er minst 10 % ledig plass på disken som inneholder den midlertidige SQL Server-mappen for at renseprosessen skal fungere korrekt. Eventuelle problemer knyttet til rensing indikeres med røde markører i diagrammetHendelser behandlet og lagret per datamaskin på fanen Hendelsesinnlastingdashbordet i ESET Inspect On-Prem.


Flytt Microsoft SQL Server-databasen til et dedikert volum (partisjon)

  1. Sørg for at et dedikert volum (partisjon) er tilgjengelig på maskinen som er vert for SQL Server, for eksempel E:\.

  2. Opprett en tom datamappe på det dedikerte volumet (partisjonen), for eksempel E:\DATA.

  3. Åpne Microsoft SQL Server Configuration Manager og koble deg til den. Klikk på New Query og utfør kommandoene nedenfor. Klikk på Execute for å utføre dem.

    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. Stopp SQL Server-tjenesten. For å stoppe tjenesten, kjør Ledetekst som administrator og utfør følgende kommando:

    net stop mssqlserver

    For å sjekke om MySQL-tjenesten kjører, kjør:

    sc query mssqlserver

    For en navngitt forekomst erstatter du mssqlserver med mssql${instansnavn}- for eksempel mssql$instans2.

  5. Flytt innholdet i SQL-datamappen til datamappen som er opprettet på det dedikerte volumet (partisjonen), for eksempel til E:\DATA. SQL-datamappen er vanligvis plassert på C:\Program Files\Microsoft SQL Server\{instansnavn}\MSSQL\DATA. Du kan bekrefte plasseringen av datamappen ved å åpne Microsoft SQL Server Management Studio, høyreklikke på servernavnet i Objektutforsker, velge Egenskaper, åpne Databaseinnstillinger og merke av i feltet Data under Database standardplasseringer.

  6. Gi SQL Server-forekomsten tillatelse til å få tilgang til datamappen på den dedikerte partisjonen(E:\DATA i dette eksempelet):

    1. Finn kontonavnet til SQL Server-forekomsten:

      1. Åpne Microsoft SQL Server Configuration Manager.

      2. Klikk på SQL Server Services i menyen til venstre.

      3. Høyreklikk på SQL Server ({instansnavn}) i høyremenyen, klikk på Egenskaper, og kopier verdien i feltet Kontonavn i kategorien Logg på.

    2. Gjør datamappen på det dedikerte volumet (partisjonen) tilgjengelig for SQL Server-forekomsten:

      1. Høyreklikk på datamappen, og velg Egenskaper.

      2. I vinduet Dataegenskaper åpner du kategorien Sikkerhet.

      3. Klikk på RedigerLegg til.

      4. Lim inn navnet på forekomstkontoen du kopierte, i feltet Skriv inn objektnavnene som skal velges, og klikk på Kontroller navn. Navnet skal være understreket, noe som indikerer at det gjenkjennes. Klikk på OK.

      5. Når navnet på forekomstkontoen er valgt under Gruppe- eller brukernavn, merker du av i avmerkingsboksen under Tillat full kontroll, og klikker på OKOK.

  7. Oppdater oppstartsparametrene for databasen:

    1. Åpne Microsoft SQL Server Configuration Manager.

    2. Klikk på SQL Server Services i menyen til venstre.

    3. Høyreklikk på SQL Server ({instansnavn}) i høyremenyen, og klikk på EgenskaperOppstartsparametere.

    4. Oppdater parametrene slik at de samsvarer med plasseringen av datamappen på det dedikerte volumet (partisjonen), det vil si med E:\DATA i dette eksempelet.

    5. Klikk på Bruk.

  8. Start SQL Server-tjenesten. Du starter tjenesten ved å kjøre Ledetekst som administrator og utføre følgende kommando:

    net start mssqlserver

    Kjør for å sjekke om MySQL-tjenesten kjører:

    sc query mssqlserver

    For en navngitt forekomst erstatter du mssqlserver med mssql${instansnavn}- for eksempel mssql$instans2.