Sql Server 2005 Presentation

  • Uploaded by: api-26344848
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Sql Server 2005 Presentation as PDF for free.

More details

  • Words: 748
  • Pages: 23
Microsoft SQL Server 2005 Presented to the New Mexico .NET Users Group by:

Overview The differences between SQL 2000 and 2005  What does the conversion mean to developers?  How to convert older databases to SQL 2005 

Differences between 2005 and 2000 SQL

…reduced application downtime, increased scalability and performance, and tight yet flexible security controls”

Differences between 2005 and 2000 SQL  Surface 



Limit services offered to smallest footprint OLE automation off by default

 Major 

area configuration

changes to tuning

Instance level tuning rather than DB level tuning

 How

multiple instances are handled 

SQL browser service

Differences between 2005 and 2000 SQL  Snapshots 

Transact SQL

Differences between 2005 and 2000 SQL  Database Mirroring  Continuously streams transaction log from a source server to a single target  Monitors primary and if fails target accepts connections automatically  Works on standard hardware  IP requests auto redirected  Redundant data  Failover Clustering  Certified hardware  Adds analysis, notification and replication services to clustering

Differences between 2005 and 2000 SQL  No

query analyzer  Dedicated admin connection sqlcmd -S URAN123 -U sa -P xxx –A  Online

index rebuilds don’t lock tables  Object script changes Much more granular control  Harder to script and compare – apexSQLDiff 

 SQL 

Server 2005 configuration is dynamic Very few exceptions, boost and lightweight pooling

What the conversion means to developers  Can

use CLR





Must be enabled in surface area configuration Doesn’t work with a variety of performance enhancement configuration options such as light weight pooling

What the conversion means to developers •

TSQL Try/Catch

What the conversion means to developers  TSQL 

Pivot and Unpivot DDL Triggers

What the conversion means to developers  OUTPUT

keyword

What the conversion means to developers  Programmable  

 Can

management

SQL Management Objects Analysis Management Objects

host web services without

IIS 

Any Web services application can access an instance of SQL Server

What the conversion means to developers  ADO

.Net 2.0  XML Data Type    

New data type not a string. Allows you to query XML nodes stored in the data Stored as BLOBs Can be uses in table column or stored procedure Can be parameter or variable

 Schemas   

Schemas exist independently of the database user that creates them Ownership of schemas can be transferred without changing their names Multiple users can own a single schema

What the conversion means to developers  Synonyms  Provides an alternative name for another database object, referred to as the base object, that can exist on a local or remote server.  Provides a layer of abstraction that protects a client application from changes made to the name or location of the base object.  Partitioning  Horizontal – split many row tables into separate smaller tables by rows.  Vertical – split many column tables into separate smaller tables by column 

Both types of partitioning can target file groups for performance boost

What the conversion means to developers  Reporting 

Report builder built into web services 



 

services improved

ClickOnce application deployed through the browser Targeted to the end user

SharePoint integration Web service as data source

What the conversion means to developers  SSIS

replace DTS

“Business Intelligence Development Studio makes building and debugging packages positively fun”  Complete rewrite for SQL 2005

What the conversion means to developers  SQL 

   

Mail (2000) versus Database Mail (2005) Multiple profiles and accounts to specify multiple SMTP servers or different email infrastructure situations SQL Server queues messages even when the external mailing process fails High security - users and roles have to be granted permission to send mail Logging and auditing HTML messages, attachment size regulations, file extension requirements, etc.

What the conversion means to developers

How to convert older databases • • • •

Upgrade wizard Restore Attach Compatibility settings – back to SQL 7

Gotchas  Oracle

server linking and SQL 64  SP OA’s fail:

Gotchas  Oracle

server linking and SQL 64  SP OA’s fail:

Gotchas  Multiple

instances not addressable without configuration  Local user accounts use new security policy settings – hard to change once account created  Creates

schemas for user objects in legacy databases

Where to go

 http://www.microsoft.com/sql/prod

 http://www.solutionwerx.com/SQL2

/  [email protected][email protected]

Related Documents

Sql Server 2005 Advantages
November 2019 15
Sql Server 2005 Architecture
November 2019 14
Sql Server 2005 Basics
April 2020 15
Microsoft - Sql Server 2005
November 2019 26
Msft Sql Server 2005
October 2019 26