MSF for Agile Software Development Visual Studio 2005 Team System logo

Activity:

Deploy Database

Participating Roles

Responsible:

Database Administrator

Overview

Entry Criteria

  • The target database is backed up to allow a return to a known good state if a failure occurs.
  • The build script is created and appropriately modified for the target server and production environment.

Sub-Activities

1

Execute Build Script Against Target Server

  • Execute the build script against the target server in the T-SQL editor.
  • Analyze any failures that occur.

2

Use Schema Compare to Verify Deployment

  • Create schema comparison sessions to view the differences between the project and the target server.
  • Ensure no unknown differences exist between the two databases. Known differences include objects that are defined in pre-deployment or post-deployment scripts, because these objects will not appear as part of the schema comparison. Rules and defaults are examples of such objects.

3

Resolve Deployment Work Item

  • Resolve the deployment task.

Exit Criteria

Database project changes are successfully deployed to the target server.

© 2006 Microsoft Corporation. All rights reserved.

Version 4.1.0