Exporter (0) Imprimer
Développer tout
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Compatibilité descendante dans Base de données SQL Windows Azure (précédemment SQL Azure)

Cette section présente des informations sur la compatibilité descendante pour les composants Base de données SQL Windows Azure. Ces informations concernent les fonctionnalités déconseillées, les fonctionnalités supprimées, les dernières modifications et les modifications de comportement.

Dernières modifications

Cette section décrit les changements essentiels éventuellement apportés à Base de données SQL. Cette version peut engendrer des problèmes avec les applications, scripts ou fonctionnalités existants créés pour des versions antérieures de Base de données SQL.

Changement de version de Base de données SQL

Dans cette version, la valeur renvoyée par @@VERSION et SERVERPROPERTY(‘ProductVersion’) a été modifiée par 11.mm.bbbb.rr. Cette modification est également répercutée dans les API côté client telles que SQLGetInfo(SQL_DBMS_VER) et SqlConnection.ServerVersion. Si des processus existants dépendent du numéro de version précédent (10.25.bbbb.rr), ils doivent être mis à jour. En outre, la version SQL Server 2008 R2 de SQL Server Management Studio (SSMS) et Server Management Objects (SMO) rencontrera des problèmes quand elle sera utilisée avec cette version de Base de données SQL, et nécessite donc une mise à jour. Si vous utilisez SQL Server 2008 R2 SSMS ou SMO avec Base de données SQL, procédez comme suit :

  • Si vous utilisez SQL Server 2008 R2 Management Studio Express (SSMSE), téléchargez et installez la dernière version à l'adresse http://go.microsoft.com/fwlink/p/?LinkId=220170.

  • Si vous utilisez une édition de SQL Server 2008 R2 autre que la version Express, installez le Package de mise à jour cumulative 7 pour SQL Server 2008 R2 (http://support.microsoft.com/kb/2507770) ou installez Microsoft SQL Server 2008 R2 Service Pack 1 (lien à déterminer).

noteRemarque
Ne fondez pas la logique de l'application sur la version du serveur, car celle-ci changera d'une version de service à une autre. Vous pouvez utiliser la version du serveur à des fins de journalisation.

Amélioration de la précision du type de données spatiales

Si certains de vos index utilisent les colonnes calculées persistantes qui dépendent de types de données spatiales, il est possible que vous deviez les recréer après cette version de Base de données SQL. De même, les contraintes qui utilisent les colonnes calculées persistantes qui dépendent de types de données spatiales doivent être revalidées. Utilisez la vue système sys.dm_db_objects_impacted_on_version_change (Base de données SQL Windows Azure) pour déterminer si votre application est influencée par cette modification. Pour plus d'informations, consultez sys.dm_db_objects_impacted_on_version_change (Base de données SQL Windows Azure).

noteRemarque
Tandis que les index concernés ne sont pas désactivés et semblent ne causer aucun problème, l'amélioration de la précision risque d'amoindrir les performances. Il est recommandé de recréer les index à l'aide des informations fournies dans la rubrique sys.dm_db_objects_impacted_on_version_change (Base de données SQL Windows Azure).

La clause OUTPUT dans la table avec identité respecte le paramètre SET IDENTITY_INSERT

Le moteur de base de données force la vérification du paramètre IDENTITY_INSERT lorsqu'une table est la cible de la clause OUTPUT dans une requête DML. Les requêtes précédentes pouvaient insérer explicitement une valeur d'identité lors de l'insertion d'une table dans le cadre de la clause OUTPUT, même si le paramètre IDENTITY_INSERT avait la valeur OFF. Ce comportement incorrect a été corrigé et l'instruction OUTPUT génère désormais une erreur dans les requêtes qui réussissaient auparavant. Pour contourner ce problème, attribuez à IDENTITY_INSERT la valeur ON.

 

S'applique à : Base de données SQL Windows Azure (depuis la version de mars 2014 jusqu'à la version actuelle).

Voir aussi

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.