Common SQL Server Mistakes and How to Avoid Them Roy Ernest Database Administrator Pinnacle Sports Worldwide royernest@Hotmail.com @RumblingDBA
Curaçao SQL Server User Group Contents Configuring the server Pre-Installation Check list Post installation Check list Best practice for Security Alerts and Monitoring Maintenance plans June 11th, 2016 Curaçao SQL Server User Group
Configuring the Server Physical security protocols Access allowed only to authorized personal Network security On its own VLAN Command line C:\Program Files\Microsoft SQL Server\100\Tools\Binn samples C:\Program Files\Microsoft SQL Server\100\Samples C:\Program Files\Microsoft SQL Server\100\Tools\Samples June 11th 2016 Curaçao SQL Server User Group
Pre installation check list .Net 3.5 is installed and enabled Check file initialization is enabled Drives Check Allocation unit of the drive is 64 Raid configuration June 11th 2016 Curaçao SQL Server User Group
Post installation check list Configure memory Make sure to create Data/Log files in separate drives TempDB On its own drive Multiple TemfDb files June 11th, 2016 Curaçao SQL Server User Group
Curaçao SQL Server User Group Security Avoid SQl Authentication if you can Give basic rights to application user Run SQL Service under Service account June 11th, 2016 Curaçao SQL Server User Group
Curaçao SQL Server User Group Trace flags for Errors Set up trace flag to capture critical errors Check error logs daily to identify issues. Set up power shell scripts to automate checks June 11th, 2016 Curaçao SQL Server User Group
Curaçao SQL Server User Group General notes Setup maintenance plans (backup, stats) Identify potential data type max values and setup monitor (job) Load & stress test before going to production to find where you need to improve performance Create own sysadmin user for each dba Create separate domain user with a strong password to run sql agent and disable SA June 11th, 2016 Curaçao SQL Server User Group
Curaçao SQL Server User Group Conclusion Any Questions June 11th 2016 Curaçao SQL Server User Group
Curaçao SQL Server User Group DANKI! June 11th, 2016 Curaçao SQL Server User Group