je l'ai écrit beaucoup de scripts pour SQL Server 2005, mais maintenant je dois réécrire les scripts originaux pour les faire fonctionner sur SQL Server 2000.Comment vérifier si un script SQL est compatible avec le serveur SQL 2000
I Je ne me souviens pas de toutes les différences entre 2005 et 2000. Par exemple, CTE
a été annoncé seulement en 2005 - et je dois réécrire ces requêtes pour travailler sur SQL Server 2000.
J'ai besoin d'un moyen de vérifier la syntaxe, mais pas avoir SQL Server 2000 à portée de main. Le réglage du niveau de compatibilité à 80 ne résout pas le problème - je n'obtiens aucun avertissement, aucune erreur.
Existe-t-il un outil pour utiliser la syntaxe des scripts? Peut-il être fait avec SSMS 2008?
Bonne option. Mais le problème est que SQL Server 2000 n'est pas disponible. Donc, ayant SQL Server 2008 R2, j'ai besoin de vérifier la syntaxe sans déploiement réel. –
Vous pouvez installer un SQL Server Express 2000 et l'utiliser pour ce faire. – JotaBe
Rien de tel que SQL Server 2000 Express. Peut-être que vous vouliez dire MSDE? http://www.bing.com/search?q=download+msde+2000 ... Si vous suivez cette voie, VEUILLEZ vous assurer d'appliquer le Service Pack 4. La dernière chose que vous voulez est de vous ouvrir au slammer ver. –