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

    控制在 Microsoft Windows® 2000 Active Directory™ 中注册 Microsoft® SQL Server™ 实例。sp_ActiveDirectory_SCP 的操作始终应用于当前连接到的 SQL Server 实例。



    语法


    sp_ActiveDirectory_SCP [ @Action = ] N'action'



    参数


    [ @Action = ] N'action'



    指定是否要创建、更新或删除注册 SQL Server 实例的 Active Directory 对象。Action 的数据类型为 nvarchar(20),其默认值为 N'create'。
























    描述
    create通过在 Active Directory 中创建 MS-SQL-SQLServer 对象,在该目录中注册 SQL Server 实例。MS-SQL-SQLServer 对象在执行创建操作时记录 SQL Server 实例的特性。如果指定 create 且已注册了该实例,则执行更新操作。
    update刷新在 Active Directory 中为当前 SQL Server 实例注册的特性。在 Active Directory 中更新 MS-SQL-SQLServer 对象中记录的特性。如果指定 update 且未注册该实例,则执行创建操作。
    delete删除当前 SQL Server 实例的 Active Directory 注册。从 Active Directory 中删除 MS-SQL_SQLServer 对象。也将删除该实例中任何数据库和发布的注册。



    返回代码值


    0(成功)或 1(失败)



    结果集




    注释


    在 Active Directory 中注册 SQL Server 实例后,可使用 sp_ActiveDirectory_Obj 注册该实例中的任何数据库,并且可使用 sp_addpublicationsp_addmergepublication 注册发布。



    权限


    只有 sysadmin 固定服务器角色的成员才可以执行 sp_ActiveDirectory_SCP



    示例


    下例在 Active Directory 中注册当前 SQL Server 实例。



    DECLARE @RetCode INT

    EXEC @RetCode = sp_ActiveDirectory_SCP @Action = N'create'

    PRINT 'Return code = ' + CAST(@RetCode AS VARCHAR)
    相关文章
    本页查看次数: