What questions you should ask prior to decide / plan a SQL Server Upgrade.
I recently got a requirement to build a list of questionnaire which a DBA should have answer prior to work on any SQL Server Upgrade projcet. Here are few notes
- What is the requirement for upgrade?
- What are current bottlenecks?
- What are expectations from upgrade?
- Know Infrastructure environment
- Know the application environment
- Expected downtime which is acceptable to business during upgrade?
- Is this In-place upgrade or new Hardware will be used for upgrade?
- Know the SQL Server Inventory which includes
- Windows environment where SQL Server is hosted
- Hardware
- Software Inventory should cover all SQL Components like
- Database Engine Components
- Analysis Services
- Reporting Services etc
For Example, here are few points which should be considered for Database Engine Inventory
- Database information
- Security Information, Authentication mechanism, Security Policies etc
- All other components and dependencies
- iv. Service Broker etc
- v. SOAP
- vi. Linked Servers
- vii. MSDTC
- viii. DTS
- DR / High availability strategy which are currently deployed
- ix. Clustering
- x. Replication
- xi. Mirroring
- xii. Log shipping
- xiii. Snapshots
- xiv. SAN replication etc
- SQL Server Utilization / Load
- Scheduled Tasks
- Administrative Contacts etc..
Isa there any particlar steps for upgrading sql server2005(SSRS) to sql server 2008(SSRS)