• 相关软件
    >sp_enumdsn 创建者:webmaster 更新时间:2006-02-16 15:51

    返回运行于特定 Microsoft® Windows NT® 用户帐户下的服务器的所有已定义 ODBC 和 OLE DB 数据源名称列表。该存储过程在发布服务器的任何数据库上执行。



    语法


    sp_enumdsn



    返回代码值


    0(成功)或 1(失败)



    结果集

































    列名数据类型描述
    Data Source Namesysname数据源的名称。
    Descriptionvarchar(255)对数据源的描述。
    Typeint数据源类型:

    1 = ODBC DSN

    3 = OLE DB 数据源


    Provider Namevarchar(255)OLE DB 提供程序的名称。ODBC DSN 的值为 NULL。



    注释


    每一个 Microsoft SQL Server™ 服务都有用户上下文。用户上下文是一组注册表项,其中包含用户的 ODBC 数据源定义。用户上下文由 SQL Server 正在其下运行的用户名提供。



    例如,如果服务器在系统帐户用户上下文下运行,则返回的 DSN 将全部是与系统帐户关联的系统 DSN。如果服务器在专用用户帐户下运行,则只返回为该用户的专用帐户定义的 DSN。



    权限


    只有 sysadmin 固定服务器角色成员才能执行 sp_enumdsn

    相关文章
    本页查看次数: