Beruflich Dokumente
Kultur Dokumente
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
Noquery analyzer
Dedicated admin connection
• TSQL Try/Catch
What the conversion means to
developers
OUTPUT keyword
What the conversion means to
developers
Programmable management
SQL Management Objects
Analysis Management Objects
Can 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
• Upgrade wizard
• Restore
• Attach
• Compatibility settings – back to
SQL 7
Gotchas
Oracleserver linking and SQL 64
SP OA’s fail:
Gotchas
Oracleserver linking and SQL 64
SP OA’s fail:
Gotchas
Multiple instances not addressable
without configuration
Local user accounts use new security
http://www.solutionwerx.com/SQL2
/
Erika@swerx.com
George@swerx.com