sp_dsninfo (Transact-SQL)
S’applique à :SQL Server
Retourne les informations sur la source de données ODBC ou OLE DB à partir du serveur de distribution associé au serveur actuel. Cette procédure stockée est exécutée sur le serveur de distribution sur n’importe quelle base de données.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_dsninfo [ @dsn =] 'dsn'
[ , [ @infotype =] 'info_type']
[ , [ @login =] 'login']
[ , [ @password =] 'password']
[ , [ @dso_type=] dso_type]
Arguments
[ @dsn = ] 'dsn'
Nom du serveur lié ODBC DSN ou OLE DB. dsn est varchar(128), sans valeur par défaut.
[ @infotype = ] 'info_type'
Type d’informations à retourner. Si info_type n’est pas spécifié ou si NULL est spécifié, tous les types d’informations sont retournés. info_type est varchar(128), avec une valeur null par défaut, et peut être l’une de ces valeurs.
Valeur | Description |
---|---|
DBMS_NAME | Spécifie le nom du fournisseur de la source de données. |
DBMS_VERSION | Spécifie la version de la source de données. |
DATABASE_NAME | Spécifie le nom de la base de données. |
SQL_SUBSCRIBER | Spécifie que la source de données peut être un Abonné. |
[ @login = ] 'login'
Connexion de la source de données. Si la source de données comporte une connexion, spécifiez NULL ou omettez le paramètre. loginest varchar(128) avec la valeur null par défaut.
[ @password = ] 'password'
Mot de passe de la connexion. Si la source de données comporte une connexion, spécifiez NULL ou omettez le paramètre. passwordest varchar(128) avec la valeur null par défaut.
[ @dso_type = ] dso_type
Type de source de données. dso_type est int et peut être l’une de ces valeurs.
Valeur | Description |
---|---|
1 (par défaut) | Source de données ODBC |
3 | Source de données OLE DB |
Codet de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
Nom de la colonne | Type de données | Description |
---|---|---|
Type d’informations | nvarchar(64) | Types d'information, tels que DBMS_NAME, DBMS_VERSION, DATABASE_NAME, SQL_SUBSCRIBER. |
Valeur | nvarchar(512) | Valeur du type d'information associé. |
Remarques
sp_dsninfo est utilisé dans tous les types de réplication.
sp_dsninfo récupère des informations de source de données ODBC ou OLE DB qui indiquent si la base de données peut être utilisée pour la réplication ou l’interrogation.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_dsninfo.
Voir aussi
sp_enumdsn (Transact-SQL)
Procédures stockées système (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour