Common SQL Server Mistakes and How to Avoid Them

Slides:



Advertisements
Similar presentations
AD User Import From SIMS.NET
Advertisements

Chapter 20 Oracle Secure Backup.
Burt King We will cover: Essentials --No command line needed here (mott) What is SQL Server How does it come to life What are the.
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
Database Optimization & Maintenance Tim Richard ECM Training Conference#dbwestECM Agenda SQL Configuration OnBase DB Planning Backups Integrity.
Automating Common DBA Tasks
Introduction to MySQL Administration.  Server startup and shutdown ◦ How to manually start and stop it from the command line ◦ How to arrange an automated.
Chapter 7 HARDENING SERVERS.
Chapter 16 AAA. AAA Components  AAA server –Authenticates users accessing a device or network –Authorizes user to perform specific activities –Performs.
Week 2 - Installation SQL SERVER2000 ENTERPRISE EDITION INSTALLATION.
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
Event Viewer Was of getting to event viewer Go to –Start –Control Panel, –Administrative Tools –Event Viewer Go to –Start.
Virtual techdays INDIA │ September 2011 Tips for Successful SQL Server Deployment in Enterprise Environment Balmukund Lakhani │ Technical Lead –
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Chapter 8 Hardening Your SQL Server Instance. Hardening  Hardening The process of making your SQL Server Instance more secure  New features Policy based.
Penetration Testing Training Day Capture the Flag Training.
Introduction to SQL Server 2000 Security Dave Watts CTO, Fig Leaf Software
Roy Ernest Database Administrator Pinnacle Sports Worldwide SQL Server 2008 Transparent Data Encryption.
Clustering SQL Server Tom Pullen Senior DBA, RM Education
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
Learningcomputer.com SQL Server 2008 Configuration Manager.
© Copyright 2009 Sysgem AG, 8002 Zurich, Switzerland Sysgem Products Sysgem Enterprise Manager (SEM)  Identity & Access Management  System Management.
TELE 301 Lecture 10: Scheduled … 1 Overview Last Lecture –Post installation This Lecture –Scheduled tasks and log management Next Lecture –DNS –Readings:
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
18 Copyright © Oracle Corporation, All rights reserved. Workshop.
Guide to MCSE , Enhanced 1 Activity 12-1: Backing Up Files and Folders Using the Backup Utility Objective: To explore the use of Windows Server 2003.
Module 1: Exploring Replication. Overview Understanding SQL Server Replication Setting Up Replication Understanding Agents in Replication Securing Replication.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Module 15 Monitoring SQL Server 2008 R2 with Alerts and Notifications.
SQL Server 2000 Sys Admin Jeremiah Curtis Engineering Services
Chapter 2 Securing Network Server and User Workstations.
3 Copyright © 2004, Oracle. All rights reserved. Controlling Access to the Oracle Listener.
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
MISSION CRITICAL COMPUTING Siebel Database Considerations.
1 3 Computing System Fundamentals 3.3 Computer Systems.
SQL SERVER 2008 Installation Guide A Step by Step Guide Prepared by Hassan Tariq.
Slide 1 Chapter 0 SQL Server 2005 Installation. Slide 2 Content 1.Prerequisite Installation 2.SQL server 2005 Express Installation 3.SQL Client Tools.
SQL Server Security The Low Hanging Fruit. Lindsay Clark Database Administrator at American Credit Acceptance
SQL Server 2016 – New Features Tilahun Endihnew March 12, 2016.
Let’s Get It Started Lori Edwards, SQL Sentry. Introduction  Sales Engineer for SQL Sentry since 2/2013  Previously – DBA since 2003  PASS volunteer.
Linux Systems Administration
SQL Database Management
SQL Replication for RCSQL Reporting
Consulting Services JobScheduler Architecture Decision Template
SQL Replication for RCSQL 4.5
Chapter 5 : Designing Windows Server-Level Security Processes
Consulting Services JobScheduler Architecture Decision Template
Introduction to SQL Server 2000 Security
SQL Server 2005 Installation
DEA Will Be Your New Best Friend!
Boring is stable, stable is good - best practices in practice
Limiting SQL Server Exposure
Universal SQL Installations Framework (Script review and Demo)
Dynamics AX Performance
Use PowerShell & dbatools to Manage your SQL Server Environment
Work Smarter Not Harder
SQL Server Agent The Life Preserver for the Drowning DBA Lance Tidwell.
Limiting SQL Server Exposure
Making PowerShell Useful
ODP node monitoring and maintenance
Use PowerShell & dbatools to Manage your SQL Server Environment
Jean Joseph DBA\DEVELOPER
Designing IIS Security (IIS – Internet Information Service)
The Fast and Easy Methods to Automate your SQL Server builds
Ch 10. Maintaining and Automating SQL Server
The DBA Quit and now you’re it:
Presentation transcript:

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