Fonctionnalités du moteur de base de données supprimées dans SQL Server 2005

Mis à jour : 5 décembre 2005

Ces fonctionnalités du Moteur de base de données des versions antérieures de SQL Server ne sont pas prises en charge dans SQL Server 2005.

Catégorie

Fonctionnalité supprimée

Remplacement

Sauvegarde et restauration

Unités de sauvegarde sur canaux nommés.

Périphériques à bandes ou disques.

Pour des raisons de sécurité, SQL Server ne prend plus en charge la sauvegarde sur des canaux nommés.

Utilitaires de ligne de commande

Utilitaire isql

Utilisez l'utilitaire sqlcmd.

ms144262.note(fr-fr,SQL.90).gifRemarque :

Les utilitaires sqlcmd et osql ne prennent pas en charge la fonctionnalité qui permet de passer les valeurs de retour des procédures stockées à des valeurs de sortie.

Pour plus d'informations, consultez Utilitaire sqlcmd.

Options de configuration

Option 'allow updates' de sp_configure.

L'option est présente mais les mises à jour directes dans les tables système ne sont pas prises en charge.

Options de configuration

Option 'open objects' de sp_configure.

L'option est présente mais sa fonctionnalité a été désactivée. Dans SQL Server 2005, le nombre d'objets de base de données ouverts est géré dynamiquement et n'est limité que par la mémoire disponible. L'option 'open objects' a été conservée dans sp_configure pour assurer la compatibilité descendante avec les scripts existants.

Options de configuration

Option 'set working set size' de sp_configure

L'option est présente mais sa fonctionnalité a été désactivée.

Création de base de données

DISK INIT

DISK RESIZE

Comportement hérité de SQL Server 6.x

Création de base de données

Option FOR LOAD de CREATE DATABASE

Les opérations RESTORE peuvent créer une base de données

DBCC

DBCC DBREPAIR

Utilisez DROP DATABASE pour supprimer une base de données endommagée.

Pour plus d'informations, consultez DROP DATABASE (Transact-SQL).

DBCC

DBCC NEWALLOC

DBCC CHECKALLOC

Pour plus d'informations, consultez DBCC (Transact-SQL).

DBCC

DBCC PINTABLE, DBCC UNPINTABLE

Aucune.

DBCC

DBCC ROWLOCK

Le verrouillage des lignes est automatique.

DBCC

DBCC TEXTALL

DBCC TEXTALLOC

DBCC CHECKDB

DBCC CHECKTABLE

Programmation des procédures stockées étendues

Utilisez le champ SRV_PWD dans la structure SRV_PFIELD lorsqu'il y a eu un basculement de contexte d'emprunt d'identité à partir du nom de connexion d'origine.

Aucune.

Protocoles réseau

Les protocoles suivants : NWLink IPX/SPX, AppleTalk, Banyan Vines, Multiprotocol.

Configurez votre application et l'instance du moteur de base de données pour utiliser l'un des protocoles pris en charge : Sockets TCP/IP, canaux nommés, VIA ou mémoire partagée.

Pour plus d'informations, consultez Choix d'un protocole réseau.

Reconstruction d'une base de données master

Rebuildm.exe

Utilisez l'option REBUILDDATABASE dans Setup.exe.

Pour plus d'informations, consultez Procédure : installer SQL Server 2005 à partir de l'invite de commandes.

Bases de données exemple

Northwind et pubs

Utilisez AdventureWorks. Vous pouvez cependant télécharger Northwind et pubs ou les copier à partir d'une installation précédente de SQL Server.

Pour plus d'informations, consultez Exemples et exemples de base de données.

Setup.exe

Installation à distance - le paramètre TARGETCOMPUTER - n'est pas pris en charge.

Utilisez une connexion distante pour exécuter le programme d'installation de SQL Server en mode interface utilisateur ou à partir de l'invite de commandes.

API

Fournisseur WMI basé sur SQL-DMO

Code managé : Microsoft.SqlServer.Management.Smo.Wmi

Code non managé : WMI Provider for Configuration Management

API

API d'espace de noms SQL (SQL-NS)

Aucune

Transact-SQL

Opérateurs de jointure externe *= et =*

Utilisez la syntaxe JOIN de la clause FROM.

Pour plus d'informations, consultez FROM (Transact-SQL).

Tables virtuelles

syslocks

sys.dm_tran_locks

Pour plus d'informations, consultez sys.dm_tran_locks.