您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

sp_iqreassignsharedfiles 过程

将所有共享文件系统 DAS dbfile 从源服务器重新指派到目标服务器。

语法

sp_iqreassignsharedfiles , , 

参数

  • <dbspace-name> 想要重新指派的共享文件系统 DAS dbfile 所属的 DAS dbspace 的名称。

  • 服务器的 名称,以便从该服务器中将 DAS dbspace <dbspace-name> 中的所有共享文件系统 DAS dbfile 进行移动。

  • 移动所有共享文件系统 DAS dbfile 的目标服务器的 名称。

    特权

    您必须具有系统过程的 EXECUTE 特权。

    您还必须具有以下其中一种系统特权:

  • MANAGE ANY DBSPACE

  • BACKUP DATABASE

  • SERVER OPERATOR

  • ALTER DATABASE

    注释

    该过程将运行检查,其中包括:

  • 验证 <dbspace-name> 是否存在于数据库中且是否为 DAS dbspace

  • 验证服务器 是否存在于 Multiplex 中且是否为 DAS dbspace <dbspace-name> 的一部分。

  • 验证服务器 是否存在于 Multiplex 中且与 不同。

    如果在包含 <dbspace-name> 的不提供共享逻辑服务器中不存在 会自动将 添加到不提供共享逻辑服务器中。

    如果过程执行已中断,则根据发生中断的点:

  • 可能会将 添加到存在 <dbspace-name> 的逻辑服务器

  • 可能会将一些(并非所有)预期共享文件系统 dbfile 重新指派到

    在这种情况下,只需重新运行 sp_iqreassignsharedfiles 完成重新指派其余共享文件系统 dbfile。

    示例

    sp_iqreassignsharedfiles das1, mpx4, mpx3