Delen via


Antivirussoftware configureren voor gebruik met SQL Server

Dit artikel bevat algemene richtlijnen voor het correct configureren van antivirussoftware op computers waarop SQL Server in uw omgeving wordt uitgevoerd.

We raden u ten zeerste aan om het beveiligingsrisico afzonderlijk te beoordelen voor elke computer waarop SQL Server in uw omgeving wordt uitgevoerd. Op basis van de evaluatie moet u de juiste hulpprogramma's selecteren voor het beveiligingsrisiconiveau van elke computer waarop SQL Server wordt uitgevoerd.

Daarnaast raden we u aan het hele systeem onder een volledige belasting te testen om eventuele wijzigingen in stabiliteit en prestaties te meten voordat u virusbeveiligingssoftware uitrolt.

Voor virusbeveiligingssoftware moeten systeembronnen worden uitgevoerd. U moet tests uitvoeren voor en nadat u uw antivirussoftware hebt geïnstalleerd om te bepalen of er nadelige gevolgen zijn voor de prestaties van de computer waarop SQL Server en op SQL Server zelf worden uitgevoerd.

Beveiligingsrisicofactoren

Houd rekening met de volgende factoren bij het bepalen van antimalwareoplossingen:

  • De bedrijfswaarde van de informatie die is opgeslagen op de computer.
  • Het vereiste beveiligingsniveau voor de informatie.
  • De kosten voor het verliezen van toegang tot de informatie.
  • Het risico van virussen of onjuiste informatie die van die computer wordt doorgegeven.

Servers met een hoog risico

Elke server loopt een risico op infectie. De servers met het hoogste risico voldoen over het algemeen aan een of meer van de volgende criteria:

  • De servers zijn geopend voor het openbare internet.
  • De servers hebben open poorten voor servers die zich niet achter een firewall bevinden.
  • De servers lezen of uitvoeren bestanden van andere servers.
  • Op de servers worden HTTP-servers uitgevoerd, zoals IIS (Internet Information Services) of Apache.
  • De servers hosten bestandsshares.
  • De servers gebruiken Database Mail voor het afhandelen van inkomende of uitgaande e-mailberichten.

Servers die niet voldoen aan de criteria voor een server met een hoog risico, lopen over het algemeen een lager risico, maar niet altijd.

Antivirussoftwaretypen

  • Actieve virusscans: Dit soort scancontroles controleert inkomende en uitgaande bestanden op virussen.

  • Virus sweep software: Virus sweep software scant bestaande bestanden op bestandsinfectie. Het detecteert problemen nadat bestanden zijn geïnfecteerd door een virus. Dit soort scannen kan leiden tot de volgende problemen met het herstellen van sql Server-databases en problemen met de volledige tekstcatalogus van SQL Server:

    • Als de virusveegsoftware een databasebestand heeft geopend wanneer SQL Server probeert de database te openen, kan de database waartoe het bestand behoort, worden gemarkeerd als verdacht. SQL Server opent een database wanneer deze wordt gestart of wanneer een database met Automatisch sluiten is gesloten en opnieuw wordt geopend. SQL Server-databasebestanden hebben doorgaans .mdf-, LDF- of .ndf-bestandsnaamextensies .

    • Als de virus-sweep-software een SQL Server-catalogusbestand voor volledige tekst heeft geopend wanneer zoeken in volledige tekst probeert het bestand te openen, hebt u mogelijk problemen met de volledige tekstcatalogus.

  • Scansoftware voor beveiligingsproblemen: De Microsoft Security Compliance Toolkit bevat een set hulpprogramma's waarmee ondernemingsbeheerders een breed scala aan beveiligingstaken kunnen uitvoeren. Deze taken omvatten het downloaden, analyseren, testen, bewerken, opslaan van door Microsoft aanbevolen beveiligingsconfiguratiebasislijnen voor Windows en andere Microsoft-producten en deze vergelijken met andere beveiligingsconfiguraties. Ga naar Microsoft Security Compliance Toolkit 1.0 om deze te downloaden.

  • Microsoft heeft ook het hulpprogramma voor het verwijderen van schadelijke software van Windows uitgebracht om specifieke, gangbare schadelijke software van computers te verwijderen. Zie Voor meer informatie over het Hulpprogramma voor het verwijderen van schadelijke software van Microsoft Windows specifieke bekende malware verwijderen met het hulpprogramma voor het verwijderen van schadelijke software (KB890830) van Windows.

Notitie

Windows Server 2016 en nieuwere versies schakelen Windows Defender automatisch in. Zorg ervoor dat Windows Defender is geconfigureerd om Filestream-bestanden uit te sluiten. Als u dit niet doet, kunnen de prestaties van back-up- en herstelbewerkingen afnemen. Zie Uitsluitingen configureren en valideren voor Scans van Windows Defender Antivirus voor meer informatie.

SQL Server-processen die moeten worden uitgesloten van virusscans

Wanneer u de antivirussoftware-instellingen configureert, moet u ervoor zorgen dat u de volgende processen (indien van toepassing) uitsluit van virusscans.

  • sqlservr.exe (SQL Server Database Engine)
  • sqlagent.exe (SQL Server Agent)
  • sqlbrowser.exe (SQL Server Browser-service)
  • %ProgramFiles%\Microsoft SQL Server\1<NN>\Shared\SQLDumper.exe (HULPPROGRAMMA SQLDumper)

Zie Services die zijn geïnstalleerd door SQL Server voor een bijgewerkte lijst met services en bestandspaden.

Toepassingen die op een SQL Server-computer zijn geïnstalleerd, kunnen modules laden in het SQL Server-proces (sqlservr.exe). De toepassingen gebruiken deze functionaliteit om bedrijfslogica uit te voeren of voor inbraakbewaking en -beveiliging. Als u wilt detecteren of een onbekende module of een module van software van derden is geladen in de geheugenruimte van het proces, controleert u de uitvoer van de sys.dm_os_loaded_modules Dynamische beheerweergave (DMV).

In sommige gevallen kunnen toepassingen of stuurprogramma's worden gebruikt om SQL Server- of Windows-code om te sturen om malwarebeveiliging of bewakingsservices te bieden. Als dergelijke toepassingen of stuurprogramma's echter niet juist zijn ontworpen, kunnen ze een groot aantal problemen veroorzaken voor producten zoals SQL Server. Zie Demappen of vergelijkbare technieken van derden in SQL Server voor meer informatie over externe degradaties of vergelijkbare technieken, wat onverwacht gedrag met SQL Server kan veroorzaken.

Antivirussoftware configureren voor gebruik met SQL Server Database Engine

Deze sectie is van toepassing op SQL Server-installaties die worden uitgevoerd op Windows-besturingssystemen, zowel zelfstandige als failoverclusterexemplaren (FCI).

Mappen en bestandsnaamextensies die moeten worden uitgesloten van virusscans

Wanneer u de antivirussoftware-instellingen configureert, moet u ervoor zorgen dat u de volgende bestanden of mappen (indien van toepassing) van virusscans uitsluit. Uitsluiting kan de prestaties van SQL Server verbeteren en ervoor zorgen dat de bestanden niet zijn vergrendeld wanneer de SQL Server-service deze moet gebruiken. Als deze bestanden echter geïnfecteerd raken, kan uw antivirussoftware de infectie niet detecteren. Zie Bestandslocaties voor standaard- en benoemde exemplaren van SQL Server voor meer informatie over de standaardbestandslocaties voor SQL Server.

SQL Server-gegevensbestanden

Deze bestanden hebben meestal een van de volgende bestandsnaamextensies:

  • .Mdf
  • .ldf
  • .ndf

De gegevensbestanden bevinden zich standaard in de volgende mappen. De databasebeheerders van het systeem kunnen deze echter in elke map plaatsen.

SQL Server-exemplaar Standaardgegevensmap
SQL Server-standaardexemplaren %ProgramFiles%\Microsoft SQL Server\MSSQL<NN>. MSSQLSERVER\MSSQL\DATA
Sql Server benoemd exemplaar %ProgramFiles%\Microsoft SQL Server\MSSQL<NN>.<InstanceName>\MSSQL\DATA

Notitie

<NN> en <InstanceName> zijn tijdelijke aanduidingen.

BACK-upbestanden van SQL Server

Deze bestanden hebben doorgaans een van de volgende bestandsnaamextensies:

  • .Bak
  • .trn

De back-upmappen bevinden zich standaard in de volgende mappen. Back-upbestanden kunnen echter in elke map worden geplaatst door de databasebeheerders van het systeem.

SQL Server-exemplaar Standaardback-upmap
SQL Server-standaardexemplaren %ProgramFiles%\Microsoft SQL Server\MSSQL<NN>. MSSQLSERVER\MSSQL\Backup
Sql Server benoemd exemplaar %ProgramFiles%\Microsoft SQL Server\MSSQL<NN>.<InstanceName>\MSSQL\Backup

Volledige-tekstcatalogusbestanden

SQL Server-exemplaar Proces-/uitvoerbaar bestand
SQL Server-standaardexemplaren %ProgramFiles%\Microsoft SQL Server\MSSQL<NN>. MSSQLSERVER\MSSQL\FTDATA
Sql Server benoemd exemplaar %ProgramFiles%\Microsoft SQL Server\MSSQL<NN>.<InstanceName>\MSSQL\FTDATA

Traceringsbestanden

Deze bestanden hebben meestal de bestandsextensie .trc . Deze bestanden kunnen worden gegenereerd wanneer u SQL-tracering handmatig configureert of wanneer u C2-controle inschakelt voor de server.

Uitgebreide gebeurtenisbestandsdoelen

  • Meestal opgeslagen als .xel of .xem.
  • Door het systeem gegenereerde bestanden worden opgeslagen in de LOG-map voor dat exemplaar.

SQL-auditbestanden

Deze bestanden hebben de bestandsextensie .sqlaudit . Zie SQL Server Audit (Database Engine) voor meer informatie.

SQL-querybestanden

Deze bestanden hebben doorgaans de .sql bestandsnaamextensie en bevatten Transact-SQL-instructies.

Filestream-gegevensbestanden

  • Geen specifieke bestandsextensie voor de bestanden.
  • Bestanden bevinden zich onder de mapstructuur die is geïdentificeerd door het containertype FILESTREAM van sys.database_files.
  • <station>:\RsFxName
    • De <drive> verwijst naar het hoofdstation van de mapstructuur die is geïdentificeerd door het containertype FILESTREAM van sys.database_files.

Externe Blob Storage-bestanden

Uitzonderingsdumpbestanden

Voor de geheugendumpbestanden wordt doorgaans de bestandsextensie .mdmp gebruikt. Dit zijn door het systeem gegenereerde bestanden, die worden opgeslagen in de submap \LOG voor dat exemplaar of in de map waarnaar de volgende registersleutel verwijst: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<instance name>\CPE. Zie Het hulpprogramma Sqldumper.exe gebruiken om een dumpbestand te genereren in SQL Server voor meer informatie over geheugendumps.

OLTP-bestanden in het geheugen

In wezen heeft de OLTP-technologie in het geheugen twee sets bestanden:

  • Bestanden met betrekking tot systeemeigen gecompileerde opgeslagen procedures en tabellen die zijn geoptimaliseerd voor geheugen.

    • De OLTP-bestanden in het geheugen worden doorgaans opgeslagen in een xtp-submap onder de map DATA voor het exemplaar.

    • Bestandsindelingen bevatten de volgende typen:

      • <xtp_t/p>_<dbid>_<objid.c>
      • <xtp_t/p>_<dbid>_<objid>.dll
      • <xtp_t/p>_<dbid>_<objid>.obj
      • <xtp_t/p>_<dbid>_<objid.out>
      • <xtp_t/p>_<dbid>_<objid.pdb>
      • <xtp_t/p>_<dbid>_<objid>.xml

      Notitie

      xtp is een voorvoegsel dat wordt gebruikt om de koppeling aan te geven met OLTP in het geheugen. De tijdelijke aanduiding <t/p> staat voor 't' voor tabel of 'p' voor de procedure. De tijdelijke aanduiding <dbid> verwijst naar de database-id van de gebruikersdatabase waarin het voor geheugen geoptimaliseerde object zich bevindt. De tijdelijke aanduiding <objid> geeft de object-id aan die is toegewezen aan het object dat is geoptimaliseerd voor geheugen (de tabel of de procedure).

  • Bestanden met betrekking tot controlepunt - en deltabestanden.

    • Geen specifieke bestandsextensie voor de bestanden.
    • Bestanden zijn aanwezig in de mapstructuur die wordt geïdentificeerd door het containertype FILESTREAM van sys.database_files.

DBCC CHECKDB-bestanden

De DBCC CHECKDB-bestanden gebruiken de volgende indeling:

<Database_data_filename.extension>_MSSQL_DBCC<database_id_of_snapshot>

Dit zijn tijdelijke bestanden. Zie De momentopname van de interne database voor meer informatie.

Replicatie

De volgende tabel bevat de uitvoerbare replicatiebestanden en COM-objecten aan de serverzijde. DBCC CHECKDB maakt tijdelijke bestanden voor de duur van de DBCC opdracht waarna ze automatisch worden verwijderd.

  • Uitvoerbare replicatiebestanden en COM-objecten aan de serverzijde

    Standaardlocatie Proces/uitvoerbare map
    standaardlocatie x86 <station>:\Program Files (x86)\Microsoft SQL Server\<NNN>\COM\
    standaardlocatie x64 <station>:\Program Files\Microsoft SQL Server\<NNN>\COM\

    Notitie

    Dit <NNN> is een tijdelijke aanduiding voor versiespecifieke informatie. Als u de juiste waarde wilt opgeven, controleert u de installatie of zoekt u naar COM-objecten aan de serverzijde in Bestandspaden opgeven. Het volledige pad voor SQL Server 2022 is <bijvoorbeeld station>:\Program Files\Microsoft SQL Server\160\COM\.

  • Vanaf SQL Server 2017 CU22 (inclusief SQL 2019 RTM en latere versies), maakt de distributieagent tijdelijke bestanden (*.lob) in de map AppData van het account waarop de distributieagent wordt uitgevoerd waarop de distributieagent wordt aangeroepen.-UseOledbStreaming Bijvoorbeeld C:\Users\<DistributionAgentAccount>\AppData\Temp\*.lob. Voor eerdere versies van SQL Server wordt de standaard-COM-map (al vermeld) gebruikt.

    Zie het foutbericht 'De distributieagent kan geen tijdelijke bestanden maken' voor meer informatie.

  • Bestanden in de map Replicatiemomentopname

    Het standaardpad voor de momentopnamebestanden is \Microsoft SQL Server\MSSQL<NN>. MSSQLSERVER\MSSQL\ReplData. Deze bestanden hebben doorgaans bestandsnaamextensies zoals .sch, .idx, .bcp, .pre, .cft, .dri, .trg of .prc.

Overwegingen voor failoverclusterexemplaren (Always On FCI)

U kunt antivirussoftware uitvoeren op een SQL Server-cluster. U moet er echter voor zorgen dat de antivirussoftware een clusterbewuste versie is.

Neem contact op met uw antivirusleverancier over clusterbewuste versies en interoperabiliteit.

Als u antivirussoftware op een cluster uitvoert, moet u deze locaties ook uitsluiten van virusscans:

  • V:\ (quorumstation)
  • C:\Windows\Cluster
  • MSDTC-map in het MSDTC-station

Als u een back-up van de database maakt naar een schijf of een back-up maakt van het transactielogboek naar een schijf, kunt u de back-upbestanden uitsluiten van het scannen op virussen.

Zie Antivirussoftware die niet clusterbewust is, problemen met Cluster Services kan veroorzaken voor meer informatie over antivirusoverwegingen op een cluster.

Antivirussoftware configureren voor gebruik met Analysis Services (SSAS)

De volgende Analysis Services-mappen en -processen kunnen worden uitgesloten van antivirusscans.

SSAS-processen die moeten worden uitgesloten van virusscans

SSAS-exemplaar Proces-/uitvoerbaar bestand
Standaardexemplaar %ProgramFiles%\Microsoft SQL Server\\MSAS<ID>. MSSQLSERVER\OLAP\bin\MSMDSrv.exe
Benoemd exemplaar %ProgramFiles%\Microsoft SQL Server\\MSAS<ID>.<InstanceName>\OLAP\bin\MSMDSrv.exe

Dit <ID> is een tijdelijke aanduiding voor de build-id. Een standaard binaire installatielocatie voor Analysis Services 2016-exemplaren is bijvoorbeeld C:\Program Files\Microsoft SQL Server\MSAS13. MSSQLSERVER\OLAP\bin.

SSAS-mappen en bestandsnaamextensies die moeten worden uitgesloten van virusscans

Wanneer u de antivirussoftware-instellingen configureert, moet u ervoor zorgen dat u de volgende SSAS-bestanden of mappen (indien van toepassing) van virusscans uitsluit. Als u de bestanden uitsluit, worden de SSAS-prestaties verbeterd en zorgt u ervoor dat de bestanden niet zijn vergrendeld wanneer de SQL Server-service deze moet gebruiken. Als deze bestanden echter geïnfecteerd raken, kan uw antivirussoftware de infectie niet detecteren.

Gegevensmap voor Analysis Services

De map met alle Analysis Services-gegevensbestanden wordt opgegeven in de DataDir eigenschap van het exemplaar van Analysis Services. In de volgende tabel ziet u het standaardpad van het SSAS-exemplaar:

SSAS-exemplaar Standaardgegevensmap
Standaardexemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>. MSSQLSERVER\OLAP\Data
Benoemd exemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>.<InstanceName>\OLAP\Data

Tijdelijke bestanden voor Analysis Services

Voor Analysis Services 2012 en latere versies worden tijdelijke bestanden tijdens de verwerking opgegeven door de TempDir eigenschap van het exemplaar van Analysis Services. Deze eigenschap is standaard leeg. Wanneer deze eigenschap leeg is, wordt de standaardmap gebruikt. In de volgende tabel wordt standaard het pad Temp weergegeven.

SSAS-exemplaar Map met tijdelijke bestanden
Standaardexemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>. MSSQLSERVER\OLAP\Temp
Benoemd exemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>.<InstanceName>\OLAP\Temp

De back-upbestanden voor Analysis Services

In Analysis Services 2012 en latere versies is de locatie van het back-upbestand de locatie die is opgegeven door de BackupDir eigenschap. In de volgende tabel ziet u het standaardback-uppad voor het Analysis Service-exemplaar:

SSAS-exemplaar Map back-upbestanden (standaard)
Standaardexemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>. MSSQLSERVER\OLAP\Backup
Benoemd exemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>.<InstanceName>\OLAP\Backup

U kunt deze map wijzigen in de eigenschappen van het exemplaar van Analysis Services. Elke back-upopdracht kan ook verwijzen naar een andere locatie. Of de back-upbestanden kunnen elders worden gekopieerd voor herstel.

De map met Analysis Services-logboekbestanden

In Analysis Services 2012 en latere versies is de locatie van het logboekbestand standaard de locatie die door de LogDir eigenschap is opgegeven. Standaard bevindt het logboekpad zich als volgt:

SSAS-exemplaar Map met logboekbestanden
Standaardexemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>. MSSQLSERVER\OLAP\Log
Benoemd exemplaar C:\Program Files\Microsoft SQL Server\MSAS<ID>.<InstanceName>\OLAP\Log

Mappen voor partities die niet zijn opgeslagen in de standaardgegevensmappen voor Analysis Services 2012 en latere versies

Wanneer u de partities maakt, worden deze locaties gedefinieerd in de sectie Opslaglocatie van de pagina Verwerkings- en opslaglocaties van de wizard Partitie. Zorg ervoor dat u deze uitsluit van scannen.

Antivirussoftware configureren voor gebruik met SQL Server Integration Services (SSIS)

De volgende processen en mappen voor de SSIS-services moeten worden uitgesloten van antivirusscans.

SSIS-processen die moeten worden uitgesloten van virusscans

Service Proces-/uitvoerbaar bestand
SSIS-exemplaar %Program Files%\Microsoft SQL Server\<VersionNum>\DTS\Binn\ISServerExec.exe
DTSExec-exemplaar %Program Files%\Microsoft SQL Server\<VersionNum>\DTS\Binn\DTExec.exe

Notitie

De tijdelijke aanduiding <VersionNum> verwijst naar de versiespecifieke details.

SSIS-mappen die moeten worden uitgesloten van virusscans

Wanneer u de antivirussoftware-instellingen configureert, moet u ervoor zorgen dat u de volgende bestanden of mappen (indien van toepassing) van virusscans uitsluit. Dit verbetert de prestaties van de bestanden en zorgt ervoor dat de bestanden niet zijn vergrendeld wanneer de SSIS-service deze moet gebruiken. Als deze bestanden echter geïnfecteerd raken, kan uw antivirussoftware de infectie niet detecteren.

Beschrijving Mappen die moeten worden uitgesloten
Mappen die moeten worden uitgesloten %Program Files%\Microsoft SQL Server\<VersionNum>\DTS

Notitie

De tijdelijke aanduiding <VersionNum> verwijst naar de versiespecifieke details.

Antivirussoftware configureren voor gebruik met PolyBase

De volgende processen en mappen voor de PolyBase-services moeten worden uitgesloten van antivirusscans.

PolyBase-processen die moeten worden uitgesloten van virusscans

Service Proces-/uitvoerbaar bestand
PolyBase Engine-service %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\MSSQL\Binn\Polybase\mpdwsvc.exe
PolyBase-gegevensverplaatsing (DMS) en Engine-services %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\MSSQL\Binn\Polybase\mpdwsvc.exe

De PolyBase Data Movement-service (DMS) en Engine-services gebruiken hetzelfde uitvoerbare bestand met verschillende opdrachtregelparameters.

PolyBase-mappen en bestandsnaamextensies die moeten worden uitgesloten van virusscans

Wanneer u de antivirussoftware-instellingen configureert, moet u ervoor zorgen dat u de volgende bestanden of mappen (indien van toepassing) van virusscans uitsluit. Dit verbetert de prestaties van de bestanden en zorgt ervoor dat de bestanden niet zijn vergrendeld wanneer de PolyBase-service deze moet gebruiken. Als deze bestanden echter geïnfecteerd raken, kan uw antivirussoftware de infectie niet detecteren.

Beschrijving Mappen die moeten worden uitgesloten
PolyBase-logboekbestanden %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\MSSQL\Log\Polybase\

Antivirussoftware configureren voor gebruik met Reporting Services (SSRS)

De volgende processen en mappen voor sql Server Reporting Services (SSRS) moeten worden uitgesloten van antivirusscans.

SSRS-processen die moeten worden uitgesloten van virusscans

De uitvoerbare bestanden die moeten worden uitgesloten, zijn in verschillende versies van SSRS ontwikkeld. In de volgende tabel worden deze weergegeven op basis van de SSRS-versie.

SSRS-versie Proces-/uitvoerbaar bestand
SSRS 2014 %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\Reporting Services\ReportServer\Bin\ReportingServicesService.exe
SSRS 2016 %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\Reporting Services\ReportServer\Bin\ReportingServicesService.exe

%ProgramFiles%\Microsoft SQL Server\<InstanceID.<>InstanceName>\Reporting Services\RSWebApp\Microsoft.ReportingServices.Portal.WebHost.exe
SSRS 2017 en nieuwere versies %ProgramFiles%\Microsoft SQL Server Reporting Services\SSRS\Management\RSManagement.exe

%ProgramFiles%\Microsoft SQL Server Reporting Services\SSRS\Portal\RSPortal.exe

%ProgramFiles%\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin\ReportingServicesService.exe


%ProgramFiles%\Microsoft SQL Server Reporting Services\SSRS\RSHostingService\RSHostingService.exe

SSRS-mappen die moeten worden uitgesloten van virusscans

De volgende tabel bevat de SSRS-mappen die moeten worden uitgesloten:

SSRS-versie Mappen die moeten worden uitgesloten
SSRS 2014 %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\Reporting Services
SSRS 2016 %ProgramFiles%\Microsoft SQL Server\<InstanceID>.<InstanceName>\Reporting Services
SSRS 2017 en nieuwere versies %ProgramFiles%\Microsoft SQL Server Reporting Services\SSRS

%ProgramFiles%\Microsoft SQL Server Reporting Services\Shared Tools

Power BI Report Server

Voor Power BI Report Server kunnen de volgende uitsluitingen worden gemaakt:

Power BI Report Server-processen die moeten worden uitgesloten van virusscans

  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\ASEngine\msmdsrv.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\Management\RSManagement.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\Office\RSOffice.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\Portal\RSPortal.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\PowerBI\Microsoft.Mashup.Container.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\PowerBI\Microsoft.Mashup.Container.NetFX40.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\PowerBI\Microsoft.Mashup.Container.NetFX45.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\PowerBI\RSPowerBI.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\ReportServer\bin\ReportingServicesService.exe
  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS\RSHostingService\RSHostingService.exe

Power BI Report Server-mappen die moeten worden uitgesloten van virusscans

  • %ProgramFiles%\Microsoft Power BI Report Server\PBIRS
  • %ProgramFiles%\Microsoft Power BI Report Server\Shared Tools

Controleren welke volumes worden gescand door antivirusprogramma's

Antivirusprogramma's gebruiken filterstuurprogramma's om te koppelen aan het I/O-pad op een computer en de I/O-pakketten te scannen op bekende viruspatronen. In Windows kunt u het hulpprogramma Fltmc gebruiken om de filterstuurprogramma's en de volumes op te sommen die ze zijn geconfigureerd om te scannen. De fltmc instances uitvoer kan u helpen bij het uitsluiten van volumes of mappen van scannen.

1. Voer deze opdracht uit vanaf een opdrachtprompt of PowerShell-prompt in verhoogde modus

fltmc instances

2. Gebruik de uitvoer om te bepalen welk stuurprogramma is geïnstalleerd en gebruikt door het antivirusprogramma op uw computer

Hier volgt een voorbeelduitvoer. U hebt het document Toegewezen filterhoogten nodig om filterstuurprogramma's op te zoeken met behulp van de uniek toegewezen hoogte. U kunt bijvoorbeeld merken dat de hoogte 328010 zich in de tabel 320000 - 329998: FSFilter Anti-Virus in het document bevindt. Daarom weet u, op basis van de tabelnaam in het document, dat het WdFilter.sys stuurprogramma wordt gebruikt door het antivirusprogramma op uw computer en dat het is ontwikkeld door Microsoft.

Filter                Volume Name                              Altitude        Instance Name       Frame   SprtFtrs  VlStatus
--------------------  -------------------------------------  ------------  ----------------------  -----   --------  --------
CldFlt                C:                                        180451     CldFlt                    0     0000000f
CldFlt                \Device\HarddiskVolumeShadowCopy3         180451     CldFlt                    0     0000000f
FileInfo                                                         40500     FileInfo                  0     0000000f
FileInfo              C:                                         40500     FileInfo                  0     0000000f
FileInfo                                                         40500     FileInfo                  0     0000000f
FileInfo              \Device\HarddiskVolumeShadowCopy3          40500     FileInfo                  0     0000000f
FileInfo              X:\MSSQL15.SQL10\MSSQL\DATA                40500     FileInfo                  0     0000000f
FileInfo              \Device\Mup                                40500     FileInfo                  0     0000000f
FileInfo              \Device\RsFx0603                           40500     FileInfo                  0     0000000f
MsSecFlt                                                        385600     MsSecFlt Instance         0     0000000f
MsSecFlt              C:                                        385600     MsSecFlt Instance         0     0000000f
MsSecFlt                                                        385600     MsSecFlt Instance         0     0000000f
MsSecFlt              \Device\HarddiskVolumeShadowCopy3         385600     MsSecFlt Instance         0     0000000f
MsSecFlt              \Device\Mailslot                          385600     MsSecFlt Instance         0     0000000f
MsSecFlt              \Device\Mup                               385600     MsSecFlt Instance         0     0000000f
MsSecFlt              \Device\NamedPipe                         385600     MsSecFlt Instance         0     0000000f
MsSecFlt              \Device\RsFx0603                          385600     MsSecFlt Instance         0     0000000f
RsFx0603              C:                                         41006.03  RsFx0603 MiniFilter Instance    0     00000000
RsFx0603              \Device\Mup                                41006.03  RsFx0603 MiniFilter Instance    0     00000000
WdFilter                                                        328010     WdFilter Instance         0     0000000f
WdFilter              C:                                        328010     WdFilter Instance         0     0000000f
WdFilter                                                        328010     WdFilter Instance         0     0000000f
WdFilter              X:\MSSQL15.SQL10\MSSQL\DATA               328010     WdFilter Instance         0     0000000f
WdFilter              \Device\HarddiskVolumeShadowCopy3         328010     WdFilter Instance         0     0000000f
WdFilter              \Device\Mup                               328010     WdFilter Instance         0     0000000f
WdFilter              \Device\RsFx0603                          328010     WdFilter Instance         0     0000000f
Wof                   C:                                         40700     Wof Instance              0     0000000f
Wof                                                              40700     Wof Instance              0     0000000f
Wof                   \Device\HarddiskVolumeShadowCopy3          40700     Wof Instance              0     0000000f
bfs                                                             150000     bfs                       0     0000000f
bfs                   C:                                        150000     bfs                       0     0000000f
bfs                                                             150000     bfs                       0     0000000f
bfs                   \Device\HarddiskVolumeShadowCopy3         150000     bfs                       0     0000000f
bfs                   \Device\Mailslot                          150000     bfs                       0     0000000f
bfs                   \Device\Mup                               150000     bfs                       0     0000000f
bfs                   \Device\NamedPipe                         150000     bfs                       0     0000000f
bfs                   \Device\RsFx0603                          150000     bfs                       0     0000000f
bindflt               C:                                        409800     bindflt Instance          0     0000000f
luafv                 C:                                        135000     luafv                     0     0000000f
npsvctrig             \Device\NamedPipe                          46000     npsvctrig                 0     00000008
storqosflt            C:                                        244000     storqosflt                0     0000000f

3. Zoek de volumes die zijn gescand door het antivirusstuurprogramma

In de voorbeelduitvoer ziet u mogelijk dat het WdFilter.sys stuurprogramma de X:\MSSQL15 scant. SQL10\MSSQL\DATA-map , die een SQL Server-gegevensmap lijkt te zijn. Deze map is een goede kandidaat om te worden uitgesloten van antivirusscans.

Een firewall configureren met SQL Server-producten

De volgende tabel bevat informatie over het gebruik van een firewall met SQL Server:

Product Informatie over firewallconfiguratie
SQL Server Database Engine De Windows Firewall configureren om TOEGANG tot SQL Server toe te staan
Analysis Services (SSAS) De Windows Firewall configureren om Analysis Services-toegang toe te staan
Integratieservices (SSIS) De Windows Firewall configureren om SQL Server-toegang met Integration Services toe te staan
PolyBase Welke poorten moet ik toestaan via mijn firewall voor PolyBase?
Reporting Services (SSRS) Een firewall configureren voor toegang tot de rapportserver

Meer informatie