Understanding the Migration Process

Three areas must be considered during a migration from Sybase Adaptive Server Enterprise to Microsoft SQL Server: data and object definitions, Transact-SQL and system stored procedure language changes, and administrative changes.

The steps of the migration process are:

  1. Review the architectural differences between Microsoft SQL Server and Sybase SQL Server that require changes to administrative procedures.
  2. Migrate data and objects using Microsoft SQL Server Data Transformation Services (DTS).
  3. Review Sybase stored procedures, triggers, SQL scripts, and applications for necessary language changes.
  4. Make the necessary changes to client code. Sybase SQL statements issued by applications must reflect changes to object names forced by keyword conflicts. The Sybase application SQL must reflect any changes required to comply with Microsoft Transact-SQL syntax.
  5. Test the client code.
  6. Make required changes to the customer’s administrative procedures.
  7. Review the new features available in Microsoft SQL Server and make changes to take advantage of these features.