A Technical Overview of Microsoft SQL Server 2005 Melville Thomson IT Pro Evangelist (UK)

Slides:



Advertisements
Similar presentations
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Advertisements

SQL Server 2005 RDBMS Technical Overview Matthew Stephen IT Pro Evangelist (SQL Server) Microsoft Ltd.
Module 17 Tracing Access to SQL Server 2008 R2. Module Overview Capturing Activity using SQL Server Profiler Improving Performance with the Database Engine.
SQL Server 2005 Database Engine Sommarkollo Microsoft.
Hands-On Microsoft Windows Server 2003 Administration Chapter 7 Administering Web Resources in Windows Server 2003.
Managing and Administering SQL Server 2005 Matthew Stephen ITPro Evangelist Microsoft Ltd
Microsoft SQL Server 2005 Upgrade Planning Melville Thomson IT Pro Evangelist
Managing and Monitoring SQL Server 2005 Shankar Pal Program Manager SQL Server, Redmond.
Passage Three Introduction to Microsoft SQL Server 2000.
Module 3: SQL Server 2005 Administrative Tools. Overview Using SQL Server Management Studio Using SQL Computer Manager Using the sqlcmd Utility Using.
SQL Server Management Studio Introduction
Printing Terminology. Requirements for Network Printing At least one computer to operate as the print server Sufficient RAM to process documents Sufficient.
Module 9: SQL Server 2005 Replication. Overview Overview of Replication Enhancements New Types of Replication Configuring Replication.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Guide to MCSE , Enhanced 1 Activity 10-1: Restarting Windows Server 2003 Objective: to restart Windows Server 2003 Start  Shut Down  Restart Configure.
Securing Exchange Server Session Goals: Introduce you to the concepts and mechanisms for securing Exchange Examine the techniques and tools.
May 30 th – 31 st, 2006 Sheraton Ottawa. Microsoft Certificate Lifecycle Manager Saleem Kanji Technology Solutions Professional - Windows Server Microsoft.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Overview of SQL Server Alka Arora.
3 Chapter Three Administering and Configuring SQL Server 2000.
1.1 SQL Server 2005 管理工具介紹與使用. Overview Using SQL Server Management Studio Using SQL Configuration Manager Using the sqlcmd Utility.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
Appendix A Starting Out with Windows PowerShell™ 2.0.
Module 7: Fundamentals of Administering Windows Server 2008.
20411B 8: Installing, Configuring, and Troubleshooting the Network Policy Server Role Presentation: 60 minutes Lab: 60 minutes After completing this module,
Microsoft TechForge 2009 SQL Server 2008 Unplugged Microsoft’s Data Platform Vinod Kumar Technology Evangelist – DB and BI
Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Navigating SQL Server Lesson 3. Skills Matrix Graphical User Interface (GUI) Management Tools SQL Server Management Studio SQL Server Configuration Manager.
Annop Siritikul Technology Specialist Microsoft (Thailand) A Technical Overview of Microsoft ® SQL Server ™ 2005 Beta 2.
Windows Role-Based Access Control Longhorn Update
COGNOS 8BI Introduction and Architecture
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
SQL School is strongly committed to provide COMPLETE PRACTICAL REALTIME Trainings on SQL Server Technologies – Dev, SQL DBA, MSBI (SSIS, SSAS, SSRS) and.
Module 1 Introduction to SQL Server® 2008 R2 and its Toolset.
Managing and Monitoring the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Learningcomputer.com SQL Server 2008 – Management Studio.
Introduction to SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Windows Server 2003 SP1 Technical Overview John Howard, IT Pro Evangelist, Microsoft UK
Upgrading to SQL Server 2005 Melville Thomson IT Pro Evangelist Microsoft.
Introduction to SQL Server  Working with MS SQL Server and SQL Server Management Studio.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Getting the Most from SQL Server 2005 Don Vilen Program Manager SQL Server Microsoft Corporation.
SQL Database Management
SmartCenter for Pointsec - MI
Microsoft SQL Server 2014 for Oracle DBAs Module 8
Microsoft® SQL Server™ 2005 (April CTP) Enterprise Data Management for the DBA Barnaby Jeans IT Pro Advisor Microsoft Canada
Securing the Network Perimeter with ISA 2004
A Technical Overview of Microsoft® SQL Server™ 2005 Beta 2
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 13: Administering Web Resources.
Oracle Architecture Overview
Migrating your SQL Server Instance
COGNOS 8 BI - Introduction and Architecture Cognos CoE
Cross-Platform, Cloud and On-Premise Database Tool
AlwaysOn Availability Groups
Cross-Platform, Cloud and On-Premise Database Tool
06 | SQL Server and the Cloud
Presentation transcript:

A Technical Overview of Microsoft SQL Server 2005 Melville Thomson IT Pro Evangelist (UK)

What Will We Cover? Security enhancements Manageability enhancements Availability enhancements

Helpful Experience Level 200 Experience managing and maintaining Microsoft ® SQL Server ™ Experience administering databases

Agenda SQL Server 2005 Architecture Advanced Security Improved Management Features High Availability

Enterprise Product Integration

SQL Server 2005 Core Architecture

Background Services

SQL Server Management Studio Simplify common management tasks Integrated management interface Server transparency SQL Server Management Object extensibility

Integrated Management Environment Object Explorer Registered Servers Template Explorer and Solution Explorer Summary Pane

Demo Using SQL Server Management Studio Using Object Explorer demonstration

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

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

Demo SQL Scripting Features Using Queries and Scripts Using Solution Explorer demonstration

Agenda Overview of SQL Server 2005 Advanced Security Improved Management Features High Availability

Authentication Authorization Encryption Security Mechanisms

SQL Server 2005 Schema Schema Object Permissions

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

Demo Surface Area Configuration Securing SQL Server with SAC Exporting and Importing Configurations demonstration

SQL Object Namespace SchemaObjectDatabaseServer LON-SQL-01.Customer.AdventureWorks.Sales

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

Demo User-Schema Separation Understanding User-Schema Separation demonstration

SQL Agent Proxies Active Directory SQL Server Agent Proxy

Demo SQL Agent Proxies Using SQL Agent Proxies demonstration

Agenda Overview of SQL Server 2005 Advanced Security Improved Management Features High Availability

MailHost Database Database Mail SQL Service Broker

Demo Database Mail Configuring Database Mail Sending and Checking demonstration

Mirrored Backups Mirror 2 Mirror 1

Demo Mirrored Backups Using Mirrored Backups demonstration

Agenda Overview of SQL Server 2005 Advanced Security Improved Management Features High Availability

Database Snapshots SQL Server 2005 Enterprise Edition Maintain historical data for report generation Safeguard data against administrative error Safeguard data against user error

Database Tuning Advisor

.sql script Databases Database Tuning Advisor Table.trc file Workload and Results

SQL Profiler Debug statements Analyze performance Stress testing Audit database activity

SQL Profiler - Notes Debug statements Analyze performance Stress testing Audit database activity

Demo SQL Profiler Using SQL Profiler Generating a Deadlock Analyzing Deadlock with SQL Profiler demonstration

Replication Enhancements Redesigned replication wizards Initializing replication subscribers Pre-computed partitions Transactional parallelism

XML over HTTP/HTTPS Binary over TCP/IP Internet Replication Subscriber IIS Publisher Firewall

Session Summary Secure by default, by design New integrated management tools Expanded and enhanced availability