Professional Documents
Culture Documents
SQL 2008 Administration
SQL 2008 Administration
You’re Watching
Video 1
Introduction to
SQL Server 2008
Administration
About me…
Train Signal, Inc.
Mel Haynes
Contents
1
SQL Server 2008 Administration
Train Signal, Inc.
Mel Haynes
Contents
Contents
•Data compression
•Common SQL Server Commands
•SQL Server Database Mail
•SQL Server 2008 Certification 101
The environment
2
Welcome to Train Signal
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 2
Welcome to
SQL Server 2008
Overview
•Data engine
•Integration
Services
•Analysis Services
•Reporting Services
3
Welcome to SQL Server 2008
Train Signal, Inc.
Mel Haynes
Solutions
DW ETL
DM
OLAP
OLTP BI
Solutions
• OLAP – Online Analytical Processing
• Data warehouse
• OLTP – Online Transaction Processing
• Data mining
• BI – Business Intelligence
• ETL – Extract Transform Load
Data engine
•Relational database
management
systems (RDMS)
•Structured Query
Language
•Transact-SQL (T-SQL)
4
Welcome to SQL Server 2008
Train Signal, Inc.
Mel Haynes
Data engine
•Management Studio
•Performance tools
•Automation tools
•Windows
integration
•SQL Server Services
•Security
• Integration:
–Extract, Transform, Load (ETL)
–Data integration and data
transformations
Solutions
• BI, Data mining, OLAP
–BI, SSAS, SSRS
• ETL
–SSIS
5
Welcome to SQL Server 2008
Train Signal, Inc.
Mel Haynes
Terms
• OLAP – Online Analytical Processing
• Data warehouse – Centralized data
• OLTP – Online Transaction Processing
• Data mining – Getting answers
• BI – Business Intelligence
• ETL – Extract, Transform, Load
Terms
• Data engine – Core database
• Integration Services – ETL solution
• Analysis Services – Analysis solution
• Reporting Services – Reporting package
• RDMS – Relational database
management systems
• SQL – Structured Query Language
• T-SQL – Transact-SQL
6
Welcome to SQL Server 2008
Train Signal, Inc.
Mel Haynes
What we covered…
• Database technologies
• Microsoft data solutions
You’re Watching
Video 3
Installing
SQL Server 2008
7
Installing SQL Server 2008
Train Signal, Inc.
Mel Haynes
Overview
• SQL Server 2008 Editions
• Requirements
• Basic SQL Server 2008 Security Concepts
• Installing SQL Server 2008 – Right Here Live!
8
Installing SQL Server 2008
Train Signal, Inc.
Mel Haynes
9
Installing SQL Server 2008
Train Signal, Inc.
Mel Haynes
http://msdn.microsoft.com
Hardware
Disk space
Software
10
Installing SQL Server 2008
Train Signal, Inc.
Mel Haynes
Hardware and OS
Enterprise 32 Enterprise 64
Processor 1.0 GHz min. 2.0 GHz rec. 1.4 GHz min 2.0 GHz rec.
OS Windows 2003 or 2008 Windows 2003 or 2008
RAM 512 MB min. 2 GB rec. 512 MB min. 2 GB rec.
www.microsoft.com/sqlserver
.Net Framework
Windows Installer Update
11
Installing SQL Server 2008
Train Signal, Inc.
Mel Haynes
Windows Authentication
vs
SQL Server Authentication
What we covered…
Terms
1. Authentication Mode
2. Windows Authentication
3. SQL Server Authentication
12
Installing SQL Server 2008
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 4
An Introduction to
SQL Server 2008
Tools
13
An Introduction to SQL Server 2008 Tools
Train Signal, Inc.
Mel Haynes
System Databases
• master
• model
• tempdb
• msdb
• ReportServer
• ReportServerDB
• distribution
What we covered…
Terms
1. None
2. System Database
3. Business Intelligence
4. Replication
14
An Introduction to SQL Server 2008 Tools
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 5
Creating SQL Server 2008
Databases
• Database Planning
Overview
• Creating Databases
• Database Diagrams
• Views
• Synonyms
15
Creating SQL Server 2008 Databases
Train Signal, Inc.
Mel Haynes
Database Planning
Creating Databases
• Files and Filegroups
• Database options
• Primary (.mdf)
• Transaction Log (.ldf)
• Secondary (.ndf)
16
Creating SQL Server 2008 Databases
Train Signal, Inc.
Mel Haynes
• Primary
(.mdf, .ndf01….ndfn)
• User-defined
• Primary
(.mdf)
• User-defined
(.ndf01….ndfn)
Database files
• Location
• File size
• File growth options
17
Creating SQL Server 2008 Databases
Train Signal, Inc.
Mel Haynes
1. COMPATIBILITY_LEVEL = 100
2. ANSI_NULL_DEFAULT OFF
3. ANSI_NULLS OFF
4. ANSI_PADDING OFF
5. ANSI_WARNINGS OFF
6. ARITHABORT OFF
7. AUTO_CLOSE OFF
8. AUTO_CREATE_STATISTICS ON
9. AUTO_SHRINK OFF
10. AUTO_UPDATE_STATISTICS ON
11. CURSOR_CLOSE_ON_COMMIT OFF
12. CURSOR_DEFAULT GLOBAL
18
Train Signal, Inc.
Mel Haynes
Database Diagrams
A DB with a View
Creating a Synonym
USE flowers;
GO
CREATE SYNONYM FlowerName
FOR flowers.genus.species;
GO
FlowerName = flowers.genus.species
19
Creating SQL Server 2008 Databases
Train Signal, Inc.
Mel Haynes
Creating Databases
Recommendations
What we covered…
• Creating databases
– auto_shrink
– auto_growth
• SQL Server data files
– .mdf, .ndf, .ldf
– File Locations
• Creating tables
20
Creating SQL Server 2008 Databases
Train Signal, Inc.
Mel Haynes
Terms
• Filegroups
Mechanism for managing multiple data files as one unit
• Synonyms
Short alternative names used to reference database objects
• View
Data perspective created via a query
• Database Diagrams
Graphical representation of database objects and the relationships between
them
Terms
•auto_shrink
SQL Server will reduce db file sizes if the space is not being
used.
•auto_growth
If additional space is needed SQL Server 2008 will increase
db file size to accommodate the grow.
• Create a database
• Create a database file group
• Create database tables
• Distribute tables across multiple disks using filegroups
21
Welcome to Train Signal
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 6
Configuring
SQL Server 2008
Security
Overview
• SQL Server security landscape
• Managing user access
• Protecting your data
• Best Practices
22
Configuring SQL Server 2008 Security
Train Signal, Inc.
Mel Haynes
Physical Security
• People
23
Configuring SQL Server 2008 Security
Train Signal, Inc.
Mel Haynes
• People
• Applications
• SQL Server Services
Schemas
24
Configuring SQL Server 2008 Security
Train Signal, Inc.
Mel Haynes
db_datareader, db_datawriter
Sales Schema
View
Table DB
View
Schemas
CREATE TABLE
HR.Benefits (abc int)
25
Configuring SQL Server 2008 Security
Train Signal, Inc.
Mel Haynes
• public
Database Role
Every database user belongs to the
public database role. It provides
default permissions when a user has
not been granted or denied specific
permissions.
26
Configuring SQL Server 2008 Security
Train Signal, Inc.
Mel Haynes
•guest User
•dbo
Best Practices
1. Use the NTFS file system
2. Use RAID for critical data files
3. Disable unnecessary protocols
4. Run SQL Server services with the lowest possible permissions
5. Associate SQL Server services with low privileged Windows accounts
Best Practices
27
Configuring SQL Server 2008 Security
Train Signal, Inc.
Mel Haynes
What we covered…
Terms
1. Logins vs Users − Server vs DB
2. Server role
− Server wide rights
3. Database role
4. Application role − Database rights
5. Schema − Application access
6. sa − Groups DB objects
7. dbo
8. Surface Area
− System Admin login
9. c2 and − Database owner
Common Criteria
Certifications
− The enabled features
− Auditing
specifications
supported by SQL
Server
28
Welcome to Train Signal
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 7
SQL Server 2008
Implementing Disaster
Recovery
Overview
•Database Recovery Models
•SQL Server 2008 Backup Types
•SQL Server 2008 Database Backup
•Backup Options
•Backup Strategies
•Restoring Databases
29
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Demo:
30
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Time . . . . . . .
31
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
• Recommends:
1. Before switching to the bulk-logged recovery model back up
the log
2. After performing the bulk operations immediately switch back
to full recovery mode
3. After switching back to the full recovery model, you back up
the log again
32
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Backup types:
Recovery models
vs
Backup types
Backup types:
Recovery models:
Determine what’s
available to backup
33
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Backup types:
Backup types:
Determine what’s
in a backup
• Full backup
A full backup contains all the data in a specific
• Differential
database or backup
set of filegroups or files, and also
enough log to allow for recovering that data
34
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Backup types:
Backup types:
35
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Backup types:
Backup types:
•Partial Backups
Backup types:
•Differential Backups
36
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Recovery Requirements
Staffing Considerations
37
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Best Practices
System databases
master – Back up after creating or
modifying any database
objects
model – Determines default for
all new databases
msdb – Use the full recovery
model
tempdb – Can not backup
38
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
Other databases
Replication databases:
publisher, distribution, subscriber
– Use the full recovery model
What we covered …
Terms
1. Recovery model
Determines what’s available to backup
2. Backup type
Determines what’s is in a backup
3. Full backup
The entire database
4. Differential or partial backup
What’s changed since the last backup
5. File backup
Backs up specific database files
6. Log backup
Backs up the log file
39
SQL Server 2008 Implementing Disaster Recovery
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 8
SQL Server 2008
Performance
Overview
40
Train Signal, Inc.
Mel Haynes
• Trend analysis
• Replaying captured events
• Ad hoc monitoring
• Graphical interface
• Using within custom
application
41
Train Signal, Inc.
Mel Haynes
• Trend analysis
• Generating alerts
• Graphical interface
Activity Monitor
Section
1. Overview - Graphical display section
2. Processes- Shows user activities
3. Resource Waits - Wait state
information
4. Data File I/O - Data and log files I/O
information
5. Recent Expensive Queries - Most
expensive queries
Activity Monitor
• Ad hoc monitoring
• Graphical interface
42
Train Signal, Inc.
Mel Haynes
Transact-SQL
• sp_who
• sp_lock
• sp_spaceused
• sp_monitor
Transact-SQL
• Ad hoc monitoring
• Using within custom
application
Windows Logs
43
Train Signal, Inc.
Mel Haynes
Windows Logs
• Ad hoc monitoring
• Graphical interface
Default Trace
44
Train Signal, Inc.
Mel Haynes
SQL Windows
Activity Transact- Error
Event or activity Server System
Monitor SQL logs
Profiler Monitor
What we covered…
Terms
• SQL Profiler / SQL Trace (T-SQL)
• Windows System Monitor
• Activity Monitor
• Transact-SQL
• Windows Logs
• Default Trace
• Dynamic Management Views
45
Monitoring SQL Server 2008 Performance
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 9
Automating
Administrative Tasks
Overview
•SQL Server Agent
•Security
•Tools to use
•Implementing Jobs
•Monitoring and responding to
events
46
Automating Administrative Tasks
Train Signal, Inc.
Mel Haynes
•A Windows service
•Executes scheduled
administrative tasks
•Triggered by:
Schedules, events, user
requests
Configuration
•SQL Server
Management Studio
•msdb database
47
Automating Administrative Tasks
Train Signal, Inc.
Mel Haynes
The players
•Role •Roles
•Subsystem •Subsystems
•Proxy Proxies
Roles
48
Automating Administrative Tasks
Train Signal, Inc.
Mel Haynes
Security
• Database roles: View and execute
jobs they own
−SQLAgentUserRole Create job steps
−SQLAgentReaderRole that run as an
existing proxy
−SQLAgentOperatorRole account
Security
Subsystem
A set of functionality available
to SQL Server Agent
49
Automating Administrative Tasks
Train Signal, Inc.
Mel Haynes
Replication Transaction Log Reader Activate the replication Log Reader Agent
Analysis Services Command Analysis Services command
Analysis Services Query Analysis Services query
SSIS package execution SSIS package
Proxy
Proxy
• Job steps that execute Transact-SQL
do not use SQL Server Agent proxies.
• A SQL Server Agent proxy defines the
security context for a job step.
• A proxy provides SQL Server Agent
with access to the security
credentials for a Microsoft Windows
user.
50
Automating Administrative Tasks
Train Signal, Inc.
Mel Haynes
Creating a job
•New Job…
•Create the job and steps
•Use T-SQL to execute the task
•Create a schedule for the job
Security guidelines
Terms
•Job – A series of operations
performed sequentially by SQL
Server Agent
•Operator – Aliases for people or
groups that can receive electronic
notification when jobs have
completed or alerts have been
raised
51
Automating Administrative Tasks
Train Signal, Inc.
Mel Haynes
Terms
• Subsystem – A predefined object that
represents a set of functionality
available to a SQL Server Agent proxy
• Proxy – Provides SQL Server Agent with
access to the security credentials for a
Microsoft Windows user
• Credential – The authentication
information required to connect to a
resource outside SQL Server
What we covered…
52
Welcome to Train Signal
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 10
High Availability
The Landscape
•Failover clustering
•Database mirroring
•Log shipping
•Replication
53
SQL Server 2008 High Availability
Train Signal, Inc.
Mel Haynes
54
SQL Server 2008 High Availability
Train Signal, Inc.
Mel Haynes
Comparisons
Log
Clustering Mirroring Replication
Shipping
Automatic switch over Yes Yes Yes
> 1 "secondary" Yes Yes Yes
Manual switch over Yes Yes
Editions available E, D, S E E, S, W All
Can improve performance Yes Yes
Database level Yes Yes Yes
Server level Yes
Hardware failure protection Yes Yes Yes
Distributed Data Yes Yes
Live “secondary” Yes Yes
Terms
What we covered…
55
SQL Server 2008 High Availability
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 11
Replication
Overview
•What’s the problem to solve?
•What is SQL Replication?
•SQL Server Replication
Concepts
•Setting up Replication
56
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
In the beginning…
UÉ|áx c{ÉxÇ|å
V{|vtzÉ
In the beginning…
Boise Phoenix
57
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
What is
SQL Replication?
The Solution:
North
Central • Boise
Chicago
Western • Phoenix
58
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
Server
to
Server
Server
to
Client
59
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
Types of Replication
• Publisher
• Distributor
• Subscriber
60
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
Publisher
The data source
Source Publication
Distributor
•Stores replication data
•Local Distributor vs
Remote Distributor
Subscribers
• A database instance that receives
replicated data
Publication
Publication
61
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
Article
Article Central
Article
Article
Eastern
Article
• Tables
• Views
• Jobs
• Stored Procedures
• Plus other objects
62
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
The Players
•SQL Server Agent
– The Boss
•Snapshot Agent
– It is used in all forms of replication
•Log Reader Agent
– Used in transactional replication
– Extracts and sends transactions from publisher's log
•Distribution Agent
– Dispatcher
•Merge Agent
– Used Merge Replication
Publication
63
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
Subscription
Best Practices
• Replication needs should be clearly defined
• Place subscribers on separate computers
Best Practices
64
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
What we covered …
•Benefits of replication
•Setting up replication systems accounts
•Configured transactional replication
•Server roles
•Types of replication
•SQL Server agents involved in replication
Terms
1. Publisher
Source of the replicated data
2. Distributor
Handles distribution of the data.
Can be on a separate computer.
3. Subscriber
The recipient of the replicated data
Terms
4. Article
Data and objects that will be shared
or replicated
5. Publication
A group of articles just like a
newspaper or magazine
6. Subscription
The plan for who gets what
publication and when
65
SQL Server 2008 Replication
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 12
Resource Governor
Resource Governor
Train Signal, Inc.
Mel Haynes
Overview
66
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
Train Signal, Inc.
Mel Haynes
67
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
Application
Application
Application
Application
Application
Application
Resource Governor
Train Signal, Inc.
Mel Haynes
Key Concepts
• Resource pools
Pools of system resources are defined and then a percentage of those
resources is allocated to the pool.
– Used to minimize the effect of “run away” processes
– Groups system resources and access levels
– Presently only CPU time and memory
Pool 21 Pool 3
100% CPU
10% CPU 50% CPU
100% RAM
10% RAM 50% RAM
Resource Governor
Train Signal, Inc.
Mel Haynes
68
Resource Governor
Train Signal, Inc.
Mel Haynes
Key Concepts
• Workload groups
Workload groups server as containers for processes running against the DB.
These containers or groups are mapped to specific resource pools.
Adhoc
Reporting Queries
Production
Applications Administration
Activities
SQL Server
Data Engine
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
Train Signal, Inc.
Mel Haynes
Key Concepts
• Classification
Resource Governor supports using a user-defined classifier function for
implementing classification rules.
Adhoc
SQLQuery
SQL Query Management Queries
Reporting
Production Administration
Applications Activities
1 Resource Pools 2 3
69
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
Train Signal, Inc.
Mel Haynes
Resource Governor
70
Resource Governor
Train Signal, Inc.
Mel Haynes
Miscellaneous
Enable:
ALTER RESOURCE GOVERNOR RECONFIGURE
Disable:
ALTER RESOURCE GOVERNOR DISABLE
Resource Governor
Train Signal, Inc.
Mel Haynes
Terms
Resource Governor
Train Signal, Inc.
Mel Haynes
What we covered…
71
Resource Governor
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 13
Performing Data
Management Tasks
Overview
72
Performing Data Management Tasks
Train Signal, Inc.
Mel Haynes
•SQL Server
•Flat files
•Microsoft Office Access
•Microsoft Office Excel
Maintaining Indexes
•Index types
•Partitioned indexes
•Disabling and enabling indexes
•Rebuilding indexes
•Full-text indexing
73
Performing Data Management Tasks
Train Signal, Inc.
Mel Haynes
Clustered vs Nonclustered
Clustered vs Nonclustered
• Clustered
– Sort and store the data rows in the table or view
– There can be only one clustered index per table
– The only time the data rows in a table are stored in
sorted order is when the table contains a clustered
index
– The table is called a clustered table
• Nonclustered
– Have a structure separate from the data rows
– Contain the key values and pointers to the data row
that contains the key value
74
Performing Data Management Tasks
Train Signal, Inc.
Mel Haynes
Full-text indexing
Full-text indexing
What we covered…
•Index types
•Clustered vs nonclustered index
•Full-text index
•SQL Server export and import
75
Performing Data Management Tasks
Train Signal, Inc.
Mel Haynes
Terms
• Clustered index – Ordered data
• Nonclustered index – Keys and
pointers
• Full-text index – Index of text strings
• Catalogues – “Dictionary” of terms
• Partition – Segregating data for
storage as smaller subsets
You’re Watching
Video 14
Data Compression
76
Data Compression
Train Signal, Inc.
Mel Haynes
Overview
•ROW compression
•PAGE compression
•Compressing Backups
Data Compression
Train Signal, Inc.
Mel Haynes
ROW compression
C A R L
A B R A H A M
P E T E R
A L
T I M
S A N T I A G O
Data Compression
Train Signal, Inc.
Mel Haynes
ROW compression
C A R L
A B R A H A M
P E T E R
A L
T I M
S A N T I A G O
77
Data Compression
Train Signal, Inc.
Mel Haynes
Page compression
Data Compression
Train Signal, Inc.
Mel Haynes
•Table
•Index
•Partition
Data Compression
Train Signal, Inc.
Mel Haynes
Data partitions
• Use a partition function to segregate table data
along arbitrary boundaries
78
Data Compression
Train Signal, Inc.
Mel Haynes
Data Compression
Train Signal, Inc.
Mel Haynes
Compressing Backups
Data Compression
Train Signal, Inc.
Mel Haynes
Compressing backups
79
Data Compression
Train Signal, Inc.
Mel Haynes
Compressing Backups
• Windows I/O performance counters
• Device Throughput Bytes/sec counter
– SQLServer:Backup Device object
Data Compression
Train Signal, Inc.
Mel Haynes
Compression Ratio
Table: msdb.backupset table
Columns: backup_size, compressed_backup_size
SELECT
backup_size/compressed_backup_size
FROM msdb..backupset;
• Factors:
– Data type
– The consistency of the data among rows on a page
– Encrypted data compresses significantly less
– Is the database compressed
Data Compression
Train Signal, Inc.
Mel Haynes
What we covered…
80
Data Compression
Train Signal, Inc.
Mel Haynes
Terms
•Page compression
Looks for data redundancy
•Row compression
Looks for unused space
Fixed Variable length
Data Compression
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 15
SQL Server 2008
Common Commands
81
SQL Server 2008 Common Commands
Train Signal, Inc.
Mel Haynes
Overview
•DBCC
•sp_configure
82
SQL Server 2008 Common Commands
Train Signal, Inc.
Mel Haynes
Management Studio
vs
sp_configure
SELECT *
FROM sys.configurations
ORDER BY name ; GO
sp_configure
USE master;
GO
sp_configure 'show
advanced option', 1;
sp_configure
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'fill factor', 100;
GO
RECONFIGURE;
GO
83
SQL Server 2008 Common Commands
Train Signal, Inc.
Mel Haynes
sp_configure
• Run either
RECONFIGURE or
RECONFIGURE WITH OVERRIDE
after setting a configuration option
What we covered…
• DBCC
Database Console Commands
• sp_configure
84
Welcome to Train Signal
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 16
SQL Server 2008
Database Mail
Overview
•Database Mail
•SMTP
The players…
•Stored procedures
•Mail objects
•Queues
•MSDB
•Databasemail90.exe
•SMTP mail server
85
SQL Server 2008 Database Mail
Train Signal, Inc.
Mel Haynes
86
SQL Server 2008 Database Mail
Train Signal, Inc.
Mel Haynes
87
SQL Server 2008 Database Mail
Train Signal, Inc.
Mel Haynes
What we covered…
Terms
•Database Mail profiles
– Containers for accounts
•Database Mail accounts
– Connection and communication
•SMTP
– Simple Mail Transfer Protocol
•IIS
– Internet Information Server
88
SQL Server 2008 Database Mail
Train Signal, Inc.
Mel Haynes
You’re Watching
Video 17
SQL Server 2008
Certification 101
Certification 101
Train Signal, Inc.
Mel Haynes
Microsoft
Certified
Master (MCM)
Microsoft Certified
IT Professional
(MCITP)
Microsoft Certified
Technology Specialist (MCTS)
89
Certification 101
Train Signal, Inc.
Mel Haynes
Microsoft
Certified Master
(MCM)
Microsoft Certified IT
Professional (MCITP)
Certification 101
Train Signal, Inc.
Mel Haynes
Microsoft
Certified Master
(MCM)
Microsoft Certified IT
Professional (MCITP)
Certification 101
Train Signal, Inc.
Mel Haynes
90
Certification 101
Train Signal, Inc.
Mel Haynes
MCITP
Certification 101
Train Signal, Inc.
Mel Haynes
Database Database
Administrator + Developer
MCITP and Microsoft Certified Master certification training program and
successfully complete three weekly exams and a qualifying lab exam.
Microsoft
Certified Master
(MCM)
Microsoft Certified IT
Professional (MCITP)
Certification 101
Train Signal, Inc.
Mel Haynes
91