SQL Server HADR

DBA SQL Server + Always on (HADR)

Description

Management of an execution plan, installation according to best practices, execution of monitoring tasks, management and basic tasks from day to day to one of the most requested tasks, always on availability groups configuration.

The profession of Da (Administrator / Data Analyst) and DBA (Database Administrator) have a fundamental and strategic palel in an organization. A function of administration of technological systems that allow the organizing, structuring and distribution of information of a company.

A course that fosters this knowledge, very complete requirements for a good professional!

For whom is this course:

  • Students
  • Technology professionals
  • Technology consultants
  • Database Technology Enthusiasts
  • Professionals and students who want to enter the DBA area

Section 1: Introduction

1. Instructor Presentation
2. Support material
3. The DBA
4. About SQL Server
5. Limits
6. Installation requirements

Section 2: Installing and Parameterizing SQL Server 2017

7. Installation Scenario
8. Installation of the . net Framework
9. Installing SQL Server 2017 1st Instantiation
10. Installing SQL Server Management Studio
11th SMSS Overview
12th System Databases
13. Installing the 2nd SQL Server Instance
14. Knowing the file structure
15. Configure and Reconfigure
16. Configuring memory for SQL Server

Section 3: Recommended settings and data files

17. Good Security Practices
18. Disabling NetBios and SMB
19. Enabling TCP/IP, Named Pipes and Swapping the Default Port
20. Data Files, Primary, Secondary, and Log

Section 4: DDL Language Definitions

21. DDL Language Definitions
22nd Constraints
23. DDL Commands Part 1
24. DDL Commands Part 2
25. DDL Commands Part 3
26. DDL Commands Part 4

Section 5: Security - Server, Databases, and Objects

27. SQL Server Security Overview
28. Difference between Login and Users
29. Server Roles
30. Database Roles
31. Object Permissions - DCL
32. Creating Server Logon
33. Creating database users
34. Modifying A Bank Owner 1
35. Modifying A Bank Owner 2
36. DCL GRANT PART 1
37. DCL GRANT PART 2
38. DCL REVOKE PART 1
39. DCL REVOKE PART 2
40. DCL DENY PART 1
41. DCL DENY PART 2

Section 6: SCHEMAS

42. INTRODUCTION TO SCHEMAS
43. WORKING WITH SCHEMAS PART 1
44. WORKING WITH SCHEMAS PART 2

Section 7: MAINTENANCE MODES

45. INTRODUCTION MAINTENANCE MODES
46. PRACTICING MAINTENANCE MODES PART 1
47. PRACTICING MAINTENANCE MODES PART 2

Section 8: BACKUP AND RESTORE

48. INTRODUCTION TO BACKUP
49. BACKUP AND RESTORE GRAPHIC MODE
50. BACKUP AND RESTORE COMMAND LINE MODE
51. BACKUP AND RESTORE LOG
52. BACKUP AND DIFFERENTIAL RESTORE
53. BACKUP AND RESTORE MULTIPLE FILES
54. BACKUP AND RESTORE BACPAC

Section 9: DAY-TO-DAY ACTIVITIES AND TASKS

55. INFORMATION OF THE INSTANCE
56. INTRODUCTION ATACH AND DETTACH
57. ATACH AND DETTACH GRAPHIC MODE
58. ATACH AND DETTACH T-SQL
59. SHRINK INTRODUCTION
60. APPLYING SHRINK
61. CONFIGURING DATABASE MAIL
62. CONFIGURING OPERATOR
63. ANALYZING THE FRAGMENTATION OF INDICES PART 1
64. ANALYZING THE FRAGMENTATION OF INDICES PART 2
65. ANALYZING SPACE AND GROWTH OF DATABASES

Section 10: MANAGING LOCKS, BLOCK AND DEADLOCKS

66. WHAT IS LOCK, BLOCK AND DEADLOCK
67. LOCK AND BLOCK SITUATIONS
68. DEADLOCK SITUATIONS

Section 11: DATABASE STATISTICS

69. INTRODUCTION TO DATABASE STATISTICS
70. APPLYING STATISTICS MODES

Section 12: DBCC - DATABASE CONSOLE COMANDS

71. DBCC INTRODUCTION
72. DBCC - MISCELLANEOUS
73. DBCC - INFORMATION
74. DBCC - VALIDATION
75. DBCC - MAINTENANCE

Section 13: AGENT AND MAINTENANCE PLAN

76. AGENT INTRODUCTION
77. CONFIGURING AGENT
78. SCHEDULING BACKUP TASK
79. SCHEDULING STATISTICS TASK
80. MONITORING JOBS
81. BACKUP MAINTENANCE PLAN
82. BACKUP MAINTENANCE PLAN ADD-ON
83. CKECKDB MAINTENANCE PLAN
84. EDITING MAINTENANCE PLAN

Section 14: DMV - DYNAMIC MANAGEMENT VIEWS

85. INTRODUCTION DMV
86. DMV INFORMATION
87. LOG FILE DMV
88. SESSION DMV
89. DMV QUERY HEAVIER
90. DMV DE TRACES

Section 15: LINKED SERVER

91. INTRODUCTION TO LINKED SERVER
92. LINKED SERVER CONFIGURATION PART 1
93. LINKED SERVER CONFIGURATION PART 2

Section 16: SQLCMD

94. SQLCMD INTRODUCTION
95. CONNECTING SQLCMD
96. RUNNING BAT WITH SQLCMD

Section 17: PERFORMANCE OVERVIEW

97. LOGICAL PROCESSING SQL STATEMENT
98. PERFORMANCE ADJUSTMENT CYCLE
99. PERFORMANCE ADJUSTMENT TIPS
100. KNOWING INDEX(INDICES)
101. HOW THE BTREE INDEX WORKS
102. PERFORMANCE ANALYSIS PART 1
103. PERFORMANCE ANALYSIS DATABASE
104. PERFORMANCE ANALYSIS DATA COLLECTION - EXECUTION PLAN
105. PERFORMANCE ADJUSTMENTS PART 1
106. SETTINGS FOR PERFORMANCE PART 2

Section 18: CONFIGURING ALWAYS ON (HA-DR)

107. INTRODUCTION ALWAYS ON AVAILABILITY GROUPS
108. PRESENTATION OF THE USE CASE
109. PREREQUISITES AND TIPS
110. AVAILABILITY MODES
111. INSTALLING WINDOWS SERVER FAILOVER CLUSTERING (WSFC)
112. CONFIGURING WSFC
113. CONFIGURING QUORUM
114. MANAGER CONFIGURATION PARAMETERS
115. CREATING DATABASE FOR HA
116. SETTING UP AVAILABILITY GROUPS
117. CONFIGURING LISTENER (VIRTUAL IP)
118. JOIN DATABASE IN AVAILABILITY GROUPS
119. SQL SERVER PANEL FAILOVER TEST
120. WSFC PANEL FAILOVER TEST
121. Hadr's DMV ́S