Download presentation
Presentation is loading. Please wait.
Published byGordon Garrett Modified over 9 years ago
1
A Technical Overview of Microsoft SQL Server 2005 Melville Thomson IT Pro Evangelist (UK) http://blogs.technet.com/melville
2
What Will We Cover? Security enhancements Manageability enhancements Availability enhancements
3
Helpful Experience Level 200 Experience managing and maintaining Microsoft ® SQL Server ™ Experience administering databases
4
Agenda SQL Server 2005 Architecture Advanced Security Improved Management Features High Availability
5
Enterprise Product Integration
6
SQL Server 2005 Core Architecture
7
Background Services
8
SQL Server Management Studio Simplify common management tasks Integrated management interface Server transparency SQL Server Management Object extensibility
9
Integrated Management Environment Object Explorer Registered Servers Template Explorer and Solution Explorer Summary Pane
10
Demo Using SQL Server Management Studio Using Object Explorer demonstration
11
SQL Command-line Tool Type SQLCMD to enter Interactive Mode Type Exit to exit Interactive Mode “SQLCMD –S” to connect to Named Instance Run “SQLCMD –i” to run against a pre-built script file Run “SQLCMD –o” to direct output to a file
12
CONNECT LON-DC-01\MSSQLSERVER setvar db CustomerDB BACKUP DATABASE $(db) TO DISK = “$(PATH)\$(db).bak” CONNECT LON-SQL-01\MSSQLSERVER setvar db ContactsDB BACKUP DATABASE $(db) TO DISK = “$(PATH)\$(db).bak” CONNECT LON-DC-01\MSSQLSERVER setvar db CustomerDB BACKUP DATABASE $(db) TO DISK = “$(PATH)\$(db).bak” CONNECT LON-SQL-01\MSSQLSERVER setvar db ContactsDB BACKUP DATABASE $(db) TO DISK = “$(PATH)\$(db).bak” SQLCMD –Q –i C:\SCRIPTS\BACKUP.SQL –v PATH=“N:\BACKUPS” SQLCMD Scripting Functionality LON-DC-01 CustomerDB LON-SQL-01 ContactsDB N:\BACKUPS
13
Demo SQL Scripting Features Using Queries and Scripts Using Solution Explorer demonstration
14
Agenda Overview of SQL Server 2005 Advanced Security Improved Management Features High Availability
15
Authentication Authorization Encryption Security Mechanisms
16
SQL Server 2005 Schema Schema Object Permissions
17
Surface Area Configuration New InstallationSQL Server 2005 SQL Server 2000SQL Server 2005 Services disabled and features not installed by default State of services and features carried over from upgraded installation Surface Area Configuration for Services and Connections Surface Area Configuration for Features
18
Demo Surface Area Configuration Securing SQL Server with SAC Exporting and Importing Configurations demonstration
19
SQL Object Namespace SchemaObjectDatabaseServer LON-SQL-01.Customer.AdventureWorks.Sales
20
Schema as part of namespace removes this issue User Schema Separation LON-SQL-01.Customer.AdventureWorks.User.Sales Prior to SQL Server 2005, object namespace included object owner Change of ownership required application rewrites.User1
21
Demo User-Schema Separation Understanding User-Schema Separation demonstration
22
SQL Agent Proxies Active Directory SQL Server Agent Proxy
23
Demo SQL Agent Proxies Using SQL Agent Proxies demonstration
24
Agenda Overview of SQL Server 2005 Advanced Security Improved Management Features High Availability
25
MailHost Database Database Mail SQL Service Broker
26
Demo Database Mail Configuring Database Mail Sending and Checking E-mail demonstration
27
Mirrored Backups Mirror 2 Mirror 1
28
Demo Mirrored Backups Using Mirrored Backups demonstration
29
Agenda Overview of SQL Server 2005 Advanced Security Improved Management Features High Availability
30
Database Snapshots SQL Server 2005 Enterprise Edition Maintain historical data for report generation Safeguard data against administrative error Safeguard data against user error
31
Database Tuning Advisor
32
.sql script Databases Database Tuning Advisor Table.trc file Workload and Results
33
SQL Profiler Debug statements Analyze performance Stress testing Audit database activity
34
SQL Profiler - Notes Debug statements Analyze performance Stress testing Audit database activity
35
Demo SQL Profiler Using SQL Profiler Generating a Deadlock Analyzing Deadlock with SQL Profiler demonstration
36
Replication Enhancements Redesigned replication wizards Initializing replication subscribers Pre-computed partitions Transactional parallelism
37
XML over HTTP/HTTPS Binary over TCP/IP Internet Replication Subscriber IIS Publisher Firewall https://myserver.mydomain.com
38
Session Summary Secure by default, by design New integrated management tools Expanded and enhanced availability
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.