Un poco de Microsoft SQL Server 2005 … en este caso, frente a la necesidad de trabajar con una base de datos en Microsoft SQL 2005, pero como si fuera una base de datos de Microsoft SQL 2000.
Después de navegar un poco, encontré un Stored Procedure de sistema que permite esta funcionalidad.
|
sp_dbcmptlevel (Transact-SQL) Updated: 14 April 2006 Sets certain database behaviors to be compatible with the specified earlier version of SQL Server. sp_dbcmptlevel [ [ @dbname = ] name ] [ , [ @new_cmptlevel = ] version ] [ @dbname = ] name Is the name of the database for which the compatibility level is to be changed. Database names must conform to the rules for identifiers. name is sysname, with a default of NULL. [ @new_cmptlevel = ] version Is the version of SQL Server with which the database is to be made compatible. version is tinyint, with a default of NULL. The value must be one of the following: 60 = SQL Server 6.0 65 = SQL Server 6.5 70 = SQL Server 7.0 80 = SQL Server 2000 90 = SQL Server 2005
|
De no ser por este SP, supongo que debería empezar a pensar en una maquina virtual con W2003, SQL 2000, etc. Además de los probables problemas de perfomance.
Mas info –>http://msdn2.microsoft.com/en-us/library/ms178653(SQL.90).aspx
Saludos.
El Bruno
Leave a comment