|
|
|
You Will Learn How To
- Administer SQL Server 2012 with SQL Server Management Studio and Transact-SQL
- Employ proven techniques to upgrade databases from earlier SQL Server versions
- Ensure tight SQL Server security with logins, roles, users and permissions
- Develop backup strategies, perform backups and recover from disasters
- Leverage SQL Server Agent to automate administrative tasks and generate alerts
- Isolate and repair fragmentation and database corruption
Course BenefitsSQL Server 2012 offers a sophisticated platform for enterprise data management. Organizations rely on database administrators who know how to manage their mission-critical databases correctly. This hands-on course provides you with the essential skills you need to install this next generation of SQL Server, create and modify storage structures, back up and recover databases, and manage security.
Who Should AttendThose responsible for administering SQL Server 2012. A basic understanding of SQL Server 2012 or experience at the level of Course 2107, "SQL Server 2012 Introduction," is assumed. Experienced SQL Server 2008 DBAs should take Course 2105, "SQL Server 2012: DBA Skills Upgrade."
Hands-On TrainingThroughout this course, a series of extensive hands-on exercises provides you with practical experience administering SQL Server 2012. Exercises include:
- Employing Transact-SQL and the graphical tools
- Upgrading SQL Server 2005 and 2008 databases
- Implementing security for logins, databases and objects
- Creating contained databases
- Backing up and restoring databases
- Defining jobs and alerts
- Repairing database corruption
- Building a database maintenance plan
Course 2108 ContentGetting Started with SQL Server 2012
Setting up SQL Server 2012
- Selecting installation options
- Installing a named instance
Leveraging essential tools
- SQL Server Management Studio
- Configuration Manager
- Transact-SQL
- sqlcmd
- PowerShell
- Dedicated Administrator Connection
Constructing and Managing Databases
Inspecting storage structures
- Creating databases and transaction logs
- Spreading data among file groups
Upgrading and moving databases
- Choosing between upgrade and migration
- Taking advantage of the Upgrade Advisor
- Detaching and attaching databases
Controlling database space
- Permitting automatic database growth
- Adding database files to expand databases
- Specifying database options
Handling Server and Database Security
Implementing server security
- Comparing authentication modes
- Defining logins
- Creating user-defined server roles
- Enforcing password policy
Granting database access
- Adding users
- Defining new roles
- Delegating privileges with predefined roles
- Assigning users to roles
- Repairing mismapped logins
Creating contained databases
- Examining components and terminology
- Enabling contained databases
- Contrasting SQL and Windows users
Converting existing databases to contained databases
- Discovering barriers to containment
- Transforming current users
Granting and Revoking Permissions
Managing database-scoped privileges
- Permitting object creation
- Giving blanket permissions
- Assigning a default schema
Defining object-level permissions
- Limiting object access
- Meeting complex permission requirements with roles
- Examining permission hierarchies
Backup and Recovery
Backing up databases
- Selecting a recovery model
- Exploring transaction log architecture
- Running full, log and differential backups
- Reclaiming transaction log space
Restoring databases
- Recovering user and system databases
- Testing recovery scenarios
Streamlining Tasks with Jobs, Alerts and Database Mail
Configuring SQL Server Agent
- Setting agent properties
- Implementing database mail
Defining jobs to handle routine tasks
- Creating alerts and operators
- Associating alerts with jobs
- Initiating multistep jobs
Database Maintenance and Monitoring
Handling fragmentation and database corruption
- Identifying and curing fragmentation
- Repairing database corruption
- Updating optimizer statistics
Building database maintenance plans
- Selecting maintenance tasks
- Scheduling plan execution
- Notifying operators of success or failure
Monitoring SQL Server
- Pinpointing blocked users with Activity Monitor
- Resolving contention problems
|
<< Back to SQL Server Course List
Learning Tree AnyWareTM is a trademark of Learning Tree International, Inc. in the United States and other countries, and is covered by a patent application pending in the United States.
|
|
|
Training Dates
 | Most events below can be taken in-class or live, online from your home or office with AnyWare. |
| Aug 21 - 24 | Toronto enrol | | Aug 28 - 31 | Ottawa enrol | | Nov 20 - 23 | Toronto enrol | | Jan 8 - 11 | Ottawa enrol | US Dates | | Jun 26 - 29 | Reston, VA enrol | | Jul 31 - Aug 3 | Rockville, MD enrol | | Aug 21 - 24 | Los Angeles enrol | | Sep 4 - 7 | New York enrol | | Oct 23 - 26 | Reston, VA enrol | | Dec 18 - 21 | New York enrol | | Jan 15 - 18 | Rockville, MD enrol |
For AnyWare enrolments, please register at least 7 days prior to the start of the course.
More Dates and Locations.
|
|
Bring this or any Learning Tree Course on-site to your location!
|
|
|
|