加载架构
基于 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 文件中读取默认数据库详细信息。
这对您有帮助吗?