Professional Documents
Culture Documents
• Data/Backup Compression*
• Transparent Data Encryption* Minor
• Resource Governor* Changes
• Filtered Indexes/Statistics
• Query Optimizer / Storage Engine enhancements*
• Enhanced SQL Server Audit*
• SSRS/SSAS scalability improvements*
Beyond Relational
• Store and consume any type of data
• Deliver Location Intelligence within your applications
Dynamic Development
• Accelerate your development with entities
• Synchronize your data from anywhere
Pervasive Insight
• Integrate all your data in the Enterprise Data Warehouse
• Reach all your users with scalable BI platform
• Empower every user with actionable insights
Upgrade Technical Value
Proposition
Reduce Support Costs
Policy-Based Management
– Pro-active, flexible
administration
– Configuration Servers
Data Collection
– Used beyond performance
monitoring/tuning; e.g.
workload profiling, capacity
planning
Consolidation
– Greater opportunities with tools like Resource Governor and
Extended Key Management
– Providing flexible security in shared instances and shared servers
Virtualization
– Leverages Windows Server 2008 feature
– Easier to support since technologies are from single vendor
– Not just about dev/test and training
Migration Analyzer
Assess the
Migration Project Schema Migrator
Migrate Schema
and Business Logic Data Migrator
Test the
Converted Database
Test, Integrate,
and Deploy
• Help migrate 2 clustered 32-bit SQL 2000 to clustered 64-bit SQL 2005 on
new hardware with 26 user databases.
• Identify all code dependencies in over 58000 code files in over 20
applications.
• Identify all native SQL objects where deprecated terms and syntax occur,
and provide code changes both as concepts and actual recoding.
• Develop and implement a test plan.
• SQL Profiler
• SQL Upgrade Advisor
• SQLCMD
• Quest Discovery Wizard for SQL Server
– Password Vulnerability Tool
• Red Gate SQL Compare
• Red Gate Data Compare
• SQL DB Search
• TextPad / regex
• Visual SourceSafe
• RML Utilities for SQL Server (Replay for
Integration Testing)
– ReadTrace
– OStress
• Discover all SQL servers with dependencies
• Identify each application and their Database dependencies
• Trace activity of production workflows for as long as time and
storage permit.
• Trace activity of all tests
• Use Upgrade Advisor to report on compatibility findings – must
use both the servers and the trace files as inputs.
• The report generated identifies those constructs that were
exercised only!
• Find keywords
– In the Server Objects
– In the Code
New keywords may need to be delimited (Bracketed) if used as object names
depending on context.
• Create Unit tests of SQL Code when possible to make sure at least one case
of new syntax works.
– Upgrade Assistant
• http://www.scalabilityexperts.com/default.asp?action=article&ID=43