使用导入/导出管理实用程序
使用导入和导出操作可以向站点内外移动完整的内容和元数据。导出操作将数据存储在 JAR (Java archive) 文件中,导入操作则从 JAR 文件中提取内容和元数据并将其放置在本机数据库中指定的位置内。
|
本节提供有关使用“导入/导出管理”实用程序导出和导入数据的信息。
|
导出
使用导出操作可以将存储在本地数据库中高级对象内的所有数据放置在本地文件系统中的 JAR 文件中。也可以选择仅包含在特定日期和时间范围内创建或修改的对象。然后,使用导入操作将这些 JAR 文件提取至本地数据库中指定的位置。先导出 (存储) 再导入 (提取) 的数据不包含更改控制所需的信息。
导出操作可以将各种对象中的数据压缩成 JAR 文件,其中包括以下数据:
• 文件夹和文件柜内容
• 产品结构 (以活动配置规范构建)
• CAD 文档结构 (以最新配置规范构建)
• 含 CAD 文档的产品结构 (以活动配置规范构建)
• 文档
可在“导出”窗口中查看所有可以导出的对象类型。其他对象引用的文档将包括在导出数据中。
虽然您可以在保存文件时更改名称,但是默认情况下会为 JAR 文件指定一个已生成的名称。如果不指定其他文件扩展名,这些文件的扩展名将为 .jar。可以使用任何用于打开和展开 ZIP 文件的软件打开 JAR 文件。
“导入”
使用导入操作可以展开由导出进程创建的压缩文件并将对象放置在本地数据库中。导入对象后,可以像修改任何其他文件一样对这些对象进行修改。
如果使用默认设置,则导入操作不会覆盖本地数据库中已经存在且与要导入的对象状况相同的对象。导入操作基于以下标识符确定某个对象是否唯一:
• 对象的唯一联合标识符 (UFID),由本地 ID、域和站点组成。UFID 是在将对象存储到数据库时分配的。更改对象的修订版本、版本或小版本均会造成 UFID 发生更改,但更改对象的生命周期状态却没有此影响。
• 对象的业务标识,通过以下各属性的值衍生而来:
◦ 对于 WTPart - 编号、版本、小版本和视图
◦ 对于 WTDocument - 编号、版本和小版本
◦ 对于 CADDocument - CAD 名称、编号、版本和小版本
如果将要导入的对象与现有数据库对象具有相同的名称、编号、版本和小版本,但 UFID 不同,则导入将失败。这种情况下,如果不想造成导入失败,可在“导入”窗口中选择“解决可忽视冲突”复选框,也可以使用策略或规则文件更改导入对象的 UFID 或名称、编号、版本和小版本值。
如果其他属性的值还存在冲突,则根据选择的属性和导入选项的不同,系统的响应也有所不同。有关覆盖冲突的详细信息,请参阅
导入和导出策略、映射规则和冲突消息。
进程
导出和导入进程可以参考映射规则文件,该文件可以在 JAR 文件的界面上变换属性数据或阻止属性数据。此外,导入进程可以参考上下文映射文件,这些文件控制将导入的对象放置在哪一个上下文中。
在数据库中创建或修改对象的方式可通过使用策略文件或导入或导出过程中在用户界面中所选的可用操作来控制。这些导入策略文件或操作在应用了任何映射规则文件之后应用。
有关映射规则和策略的详细信息,请参阅
导入和导出策略、映射规则和冲突消息。
相关主题