DBImpExp.exe工具

DBImpExp.exe工具是Microsoft Lync Server 2010 数据库导入和导出工具,主要用于将托管资源及其数据导入和导出 Lync Server 数据库。此程序可生成 XML 文件作为输出,并可接受 XML 文件作为输入。

导出数据

导出数据库:

1. 为要从中导出数据的池停止 Lync Server。


2. 使用以下语法从 <驱动器>:\Program Files\Common Files\Microsoft Lync Server 2010\Support 文件夹运行 Dbimpexp.exe:

在 Standard Edition Server 上:

dbimpexp.exe /hrxmlfile:"c:\<fullFilePath>.xml"

对于前端池:

dbimpexp.exe /hrxmlfile:"c:\<fullFilePath>.xml" /sqlserver:<sql server host name>

3. 若要导出单个用户的数据,请使用以下语法:

在 Standard Edition Server 上:

dbimpexp.exe /hrxmlfile:"c:\<fullFilePath>.xml" /restype:user /user:user@contoso.com

对于前端池:
dbimpexp.exe /hrxmlfile:"c:\<fullFilePath>.xml" /sqlserver:<sql server host name> /restype:user /user:user@contoso.com

4. 若要导出单个会议目录的数据,请使用以下语法:

注意:只需指定完整路径,即可将 XML 文件放置在任何位置。

在 Standard Edition Server 上:

dbimpexp.exe /hrxmlfile:"c:\<fullFilePath>.xml" /restype:confdir /dirid:1001

对于前端池:
dbimpexp.exe /hrxmlfile:"c:\<fullFilePath>.xml" /sqlserver:<sql server host name> /restype:confdir /dirid:1001


导入数据

若要导入按照上述导出步骤创建的 XML 文件,请执行以下步骤:

1. 安装 Lync Server 后,等待用户复制程序完成数据复制。完成后,会记录一个事件。
2. 在要导入数据的计算机上停止 Lync Server。
3. 在同一台计算机上,使用以下语法从安装 Lync Server 的 Support 文件夹中运行 Dbimpexp.exe:

在 Standard Edition Server 上:
dbimpexp.exe /import /hrxmlfile:"c:\<fullFilePath>.xml" /restype:all

对于前端池:
dbimpexp.exe /import /hrxmlfile:"c:\<fullFilePath>.xml" /sqlserver:<sql server host name> /restype:all

4. 若要导入单个用户的数据,请使用以下语法:

重要说明:仅当在
Active Directory 中已删除某个用户时才使用此命令,以使 Lync Server 删除该用户的所有数据。使用此方法导入用户时,用户只能获得他们的联系人、组、静态状态相关的数据。将不会为该用户导入已启用 PSTN 会议功能的任何会议,并且可能会导致对这些会议的 PSTN 访问失败。您需要通知用户,应验证并重新计划为 PSTN 会议启用的所有会议。可以使用 dbanalyze.exe 工具确认具有 PSTN 会议问题的用户会议。

注意:导入的用户必须首先注销,然后重新登录以获取更新。
在 Standard Edition Server 上:
dbimpexp.exe /import /hrxmlfile:"c:\<fullFilePath>.xml"  /restype:user /user:user@contoso.com

对于前端池:
dbimpexp.exe /import /hrxmlfile:"c:\<fullFilePath>.xml" /sqlserver:<sql server host name> /restype:user /user:user@contoso.com。

5. 若要导入单个会议目录的数据,请使用以下语法:
     主要说明:仅当以前拥有该会议目录的服务器不再可用时才使用此命令。运行此命令时,会将分配的 PSTN 会议 ID 从该目录重置为导出之前的所有者。因此,运行此命令可能导致 PSTN 会议失败。
在 Standard Edition Server 上 dbimpexp.exe /import /hrxmlfile:"c:\<fullFilePath>.xml" /restype:confdir /dirid:1001

对于前端池:
dbimpexp.exe /import /hrxmlfile:"c:\<fullFilePath>.xml" /sqlserver:<sql server host name> /restype:confdir /dirid:1001

注意:导入文件的名称必须与导出文件的名称相匹配。
重新启动 Lync Server 后,用户拥有的资源数据将与他们原来拥有的资源数据相同。

posted @ 2012-08-20 16:17  zorro8z8  阅读(608)  评论(0编辑  收藏  举报