We have many sql server running on seperate boxes, the Network team wants to install antivirus software on all the sql servers. Is that a good idea? Why?
Software/Hardware used:
sql server 2008, windows server 2003
ASKED:
February 18, 2011 4:46 PM
UPDATED:
March 2, 2011 11:28 PM
I think it is a good idea as long as the directories where the datafiles reside are excluded from the scans.
But I’m not a SQL Server expert…
for my side, I exclude the folders that holds the SQL data. if you are scanning the data and it is being accessed, there will be bound to problems to happen.
one more thing you could do is to not allow it to take the maximum resources while scanning. this is what i implemented at my work place
Yes everyone is correct,
1. AV has to been installed for sure
2. Get all the directories that needs to be excluded from you sql admin
3. As Jinteik mentioned, also check that the AV is set so that it doesn’t take up all the resources on your server.
You can also exclude .mdf, .ndf, and .ldf files as long as you haven’t ever used non-standard file names. You will not want to have AV scan your db files in real-time as this will significantly hamper your db performance and if AV ever does catch something (real or not), it will veru likely corrupt your db in the process of trying to stop it from writing to disk or quarantine the file.