Breaking Changes to SQL Server Features in SQL Server 2008
This topic describes breaking changes in SQL Server. These changes might break applications, scripts, or functionalities that are based on earlier versions of SQL Server. You might encounter these issues when you upgrade. For more information, see Using Upgrade Advisor to Prepare for Upgrades.
SMO has been reversioned in SQL Server 2008
Code developed for SQL Server 2005 SMO might not build against SQL Server 2008 without minor modifications. For more information, see Backward Compatibility in SMO.