加载架构
基于 STEP 的数据交换需要在实际数据交换进程之前将各种架构加载到 EDMDB 中。根据特性或行为,架构分为以下类别。
这些架构在 EDM EXPRESS 编译器的帮助下加载。开发此工具是为了便于定制器将各种架构加载到 EDMDB 中。
以下命令用于将架构加载到 EDMDB 中
命令语法
$>java wt.stepdex.expressschemautil.ExpressDbSchemaManager -loadschema [-overwrite] -type (-t) -e|-x|-q -s (schemafile) SchemaAbsolutePath [-dbname (-d) <DBName> -user(-u) <DBContextLoginName> -password(-p) DBPassword -location(-l) DBLocation]
其中
• -loadSchema:用于加载新架构的选项
• -overwrite:用于覆盖现有架构的选项
• -t:架构的类型。可为以下 3 个选项
◦ -x:用于加载 EXPRESS-X 架构的选项
◦ -e:用于加载 EXPRESS 架构的选项
◦ -q:用于加载查询架构的选项
• SchemaAbsolutePath:指定架构的绝对路径
• DBName:指定数据库名称
• DBContextLoginName:指定数据库上下文登录名称
• DBPassword:指定数据库密码
• DBLocation:指定数据库的路径
示例
这是将 Windchill EXPRESS 架构加载到 EDMDB 中的简单命令
$> java wt.stepdex.expressschemautil.ExpressDbSchemaManager -loadschema -t -e -s [WT_HOME]/loadXMLFiles/windchill_express_schema.exp
|
如果命令中不存在数据库详细信息,则该工具将从 stepdex.properties 文件中读取默认数据库详细信息。
|