Problemstilling
- Installere Microsoft SQL Server
- Konfigurere TCP/IP-kommunikasjon for Microsoft SQL Server
- Opprette en egendefinert Microsoft SQL Server-brukerkonto med Microsoft SQL Server Management Studio
- Anbefalinger for lagring av Microsoft SQL Server-data
- Flytt Microsoft SQL Server-databasen til et dedikert volum (partisjon)
Løsning
Installer Microsoft SQL Server
-
Last ned installasjonsfilen for Microsoft SQL Server, og kjør filen.
-
Klikk på Tilpasset på skjermbildet Velg en installasjonstype.
-
Bekreft eller oppdater installasjonskatalogen, og klikk på Installer.
-
Når installasjonspakken er lastet ned, vises SQL Installation Center. Klikk på Installasjon i menyen til venstre.
-
Klikk på Ny frittstående SQL Server-installasjon eller Legg til funksjoner i en eksisterende installasjon.
-
På skjermbildet Utgave velger du utgaven du vil bruke, og klikker på Neste.
-
På skjermbildet Lisensvilkår godtar du lisensvilkårene og klikker på Neste.
-
På skjermbildet Microsoft Update merker du av i avmerkingsboksen ved siden av Bruk Microsoft Update til å se etter oppdateringer.
-
Klikk på Neste på skjermbildet Installer regler.
-
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.
-
På skjermbildet Instance Configuration (Forekomstkonfigurasjon ) bekrefter du detaljene og klikker på Next (Neste).
-
På skjermbildet Serverkonfigurasjon endrer du oppstartstypen for SQL Server Agent til Automatisk og klikker på Neste.
-
Gjør følgende på skjermbildet Database Engine Configuration (Konfigurasjon av databasemotor ):
-
Velg Blandet modus.
-
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.
-
Klikk på Legg til gjeldende bruker.
-
Klikk på Neste.
-
-
Klikk på Installer.
-
Når installasjonen er fullført, klikker du på Lukk.
Konfigurer TCP/IP-kommunikasjon for Microsoft SQL Server
-
Åpne Microsoft SQL Server Configuration Manager.
-
I menyen til venstre klikker du på SQL Server Network Configuration.
-
Dobbeltklikk på Protokoller for {instansnavn} i menyen på høyre side.
-
Kontroller at TCP/IP-protokollen er aktivert.
-
I menyen til venstre klikker du på SQL Server Services.
-
Høyreklikk på SQL Server ({instansnavn}) -tjenesten i menyen på høyre side. Velg Start på nytt i kontekstmenyen.
-
Høyreklikk på SQL Server Agent ({instansnavn}) -tjenesten i menyen på høyre side. Velg Start på nytt fra kontekstmenyen.
-
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
-
Last ned Microsoft SQL Server Management Studio, og installer det på Microsoft SQL Server-maskinen.
-
Åpne Microsoft SQL Server Management Studio-appen.
-
Gjør følgende i vinduet Koble til server:
-
Velg Database Engine i rullegardinmenyen Servertype.
-
I rullegardinmenyen Servernavn velger du servernavnet.
-
I rullegardinmenyen Autentisering velger du Windows-godkjenning.
-
Klikk på Koble til.
-
-
Høyreklikk på mappen Sikkerhet i menyen til venstre. Fra kontekstmenyen klikker du på Ny → Pålogging.
-
Skriv inn navnet på brukerkontoen i feltet Påloggingsnavn. Velg SQL Server-godkjenning. Skriv inn og bekreft passordet.
-
Fjern merket for Håndhev passordets utløpsdato.
-
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.
-
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.
-
Klikk på Serverroller i menyen til venstre. I listen Serverroller velger du dbcreator og kontrollerer at offentlig er valgt.
-
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) ESETInspect 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 Hendelsesinnlasting på dashbordet i ESET Inspect On-Prem.
Flytt Microsoft SQL Server-databasen til et dedikert volum (partisjon)
-
Sørg for at et dedikert volum (partisjon) er tilgjengelig på maskinen som er vert for SQL Server, for eksempel
E:\. -
Opprett en tom datamappe på det dedikerte volumet (partisjonen), for eksempel
E:\DATA. -
Å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'); -
Stopp SQL Server-tjenesten. For å stoppe tjenesten, kjør Ledetekst som administrator og utfør følgende kommando:
net stop mssqlserverFor å sjekke om MySQL-tjenesten kjører, kjør:
sc query mssqlserverFor en navngitt forekomst erstatter du
mssqlservermedmssql${instansnavn}- for eksempelmssql$instans2. -
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. -
Gi SQL Server-forekomsten tillatelse til å få tilgang til datamappen på den dedikerte partisjonen
(E:\DATAi dette eksempelet):-
Finn kontonavnet til SQL Server-forekomsten:
-
Åpne Microsoft SQL Server Configuration Manager.
-
Klikk på SQL Server Services i menyen til venstre.
-
Høyreklikk på SQL Server ({instansnavn}) i høyremenyen, klikk på Egenskaper, og kopier verdien i feltet Kontonavn i kategorien Logg på.
-
-
Gjør datamappen på det dedikerte volumet (partisjonen) tilgjengelig for SQL Server-forekomsten:
-
Høyreklikk på datamappen, og velg Egenskaper.
-
I vinduet Dataegenskaper åpner du kategorien Sikkerhet.
-
Klikk på Rediger → Legg til.
-
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.
-
Når navnet på forekomstkontoen er valgt under Gruppe- eller brukernavn, merker du av i avmerkingsboksen under Tillat full kontroll, og klikker på OK → OK.
-
-
-
Oppdater oppstartsparametrene for databasen:
-
Åpne Microsoft SQL Server Configuration Manager.
-
Klikk på SQL Server Services i menyen til venstre.
-
Høyreklikk på SQL Server ({instansnavn}) i høyremenyen, og klikk på Egenskaper → Oppstartsparametere.
-
Oppdater parametrene slik at de samsvarer med plasseringen av datamappen på det dedikerte volumet (partisjonen), det vil si med
E:\DATAi dette eksempelet. -
Klikk på Bruk.
-
-
Start SQL Server-tjenesten. Du starter tjenesten ved å kjøre Ledetekst som administrator og utføre følgende kommando:
net start mssqlserverKjør for å sjekke om MySQL-tjenesten kjører:
sc query mssqlserverFor en navngitt forekomst erstatter du
mssqlservermedmssql${instansnavn}- for eksempelmssql$instans2.