-
确保服务器上已安装 Information Modeler 模块,可以在Windchill Shell中使用命令windchill version查看(10.1 之后版本不需要安装该模块)
-
停止方法服务器
-
创建文件<WT_HOME>\wtCustom\wt\part\partModel.properties,并添加如下内容(例如:扩展成120个字符): WTPartMaster.name.UpperLimit=120 WTPartMaster.number.UpperLimit=120
-
打开Windchill Shell,运行如下命令:ant -f \bin\tools.xml custom_column -Dgen.input=wt.part.*
-
更改数据库信息
-
数据库为Oracle:
-
在Windchill Shell中使用sqlplus命令登录数据库并执行如下命令(当codebase\wt.properties中wt.db.maxBytesPerChar的值为3时以下路径为db\sql3;否则路径为db\sql):
@<WT_HOME>\db\sql3\wnc\Foundation\wt\part\drop_WTPartMaster_Index.sql;
alter table wtpartmaster modify (name varchar2(360));
alter table wtpartmaster modify (WTPartNumber varchar2(360));
@<WT_HOME>\db\sql3\wnc\Foundation\wt\part\create_WTPartMaster_Index.sql;
commit;
-
数据库为SQL Server:
访问Sql Server数据库并执行如下命令:
@<windchill>\db\sqlServer\wnc\Foundation\wt\part\drop_WTPartMaster_Index.sql;
ALTER TABLE WTPartMaster ALTER COLUMN name NVARCHAR(360);
ALTER TABLE WTPartMaster ALTER COLUMN WTPartNumber NVARCHAR(360);
@<windchill>\db\sqlServer\wnc\Foundation\wt\part\create_WTPartMaster_Index.sql;
commit;
-
-
启动方法服务器并进行测试
在 Windchill PDMLink 中,如何扩展部件名称和编号长度
于 2023-04-15 09:02:52 首次发布