sp_dsninfo (Transact-sql)
Geçerli sunucu ile ilişkili dağıtımcı odbc veya ole db veri kaynağı bilgilerini verir. Bu saklı yordam, herhangi bir veritabanı üzerinde dağıtımcı adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_dsninfo [ @dsn =] 'dsn'
[ , [ @infotype =] 'info_type']
[ , [ @login =] 'login']
[ , [ @password =] 'password']
[ , [ @dso_type=] dso_type]
Bağımsız değişkenler
@dsn ='dsn'
odbc dsn veya ole db bağlantılı sunucu adıdır. dsnise varchar(128), hiçbir varsayılan ile.@infotype ='info_type'
Döndürülecek bilgi türüdür. Eğer info_typebelirtilmezse veya null belirtilirse, tüm bilgi türleri döndürülür. info_typeise varchar(128), null varsayılan ile ve bu değerlerden biri olabilir.Değer
Açıklama
DBMS_NAME
Veri kaynağı satıcı adını belirtir.
DBMS_VERSION
Veri kaynağı sürümü belirtir.
VERİTABANI_ADI
Veritabanı adını belirtir.
SQL_SUBSCRIBER
Veri kaynağı abone olabilir belirtir.
@login ='login'
Oturum açma için veri kaynağı olur. Veri kaynağı bir giriş varsa, null belirtin veya parametresini atlayın. loginise varchar(128), null varsayılan.@password ='password'
Oturum açma parolasıdır. Veri kaynağı bir giriş varsa, null belirtin veya parametresini atlayın. passwordise varchar(128), null varsayılan.**@dso_type=**dso_type
Veri kaynağı türü olduğunu. dso_typeise int, ve bu değerlerden biri olabilir.Değer
Açıklama
1 (varsayılan)
odbc veri kaynağı
3
OLE DB veri kaynağı
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
Bilgi türü |
nvarchar(64) |
Bilgi türlerini dbms_name, DBMS_VERSION, database_name, SQL_SUBSCRIBER gibi. |
Değer |
nvarchar(512) |
İlişkili bilgi türü değeri. |
Açıklamalar
sp_dsninfo çoğaltma tüm türleri kullanılır.
sp_dsninfo veritabanı çoğaltma veya sorgulama için kullanılıp kullanılamayacağını gösterir, odbc veya ole db veri kaynağı bilgilerini alır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü yürütebilirsiniz sp_dsninfo.