Migrating Aphelion To Windchill DS

  1. 升级安装时不要安装Windchill DS.你可以先安装一个Aphelion,然后在安装新版本时选择配置现有的ldap服务,并指向你新安装的Aphelion。注意,一定要安装Aphelion,而不是其它的Ldap服务器。
  2. 用Windchill DS替换Aphelion.首先确认base dn,然后导出Aphelion数据,再安装Windchill DS.安装Windchill DS时尽量保持用户名和密码不变,不然后面的配置变更会比较麻烦。
  3. 导入Aphelion数据.使用Windchill提供的工具将导出的Aphelion数据转为符合Windchill DS格式的数据,然后使用Windchill DS命令行或Control Panel导入转换后的数据。参考命令:java -jar <WindchillDS>/tools/MigrateLdif.jar -input <ldif_from_Aphelion> -output <file_to_import_into_WindchillDS>
  4. 重新配置。使用相关的命令将Windchill和Apache的Ldap配置指向新Windchill DS服务。在<Apache_home>/conf/extra/additional.conf中注释掉include conf/extra/app-aphelion.conf。用ldap browser打开Windchill DS,定位到节点ptcServiceName=com.YourCompany.Ldap,通常其DN为dc=MyHostName,dc=MyCompany,dc=com,cn=configuration,cn=Windchill_9.x,o=ptc。查看其属性,修改com.MyCompany.Ldap.java.naming.provider.url的值为新Windchill DS的url。我想你一看就明白。同理也要修改ptcServiceName=com.MyCompany.EnterpriseLdap,ptcServiceName=com.MyCompany.MyHostName.ldap-pendingp这两个节点。修改Windchill 属性,包括ie.ldap.serverHostName,ie.ldap.serverPort,wt.federation.ie.ldapServer等,如果Windchill DS的管理dn和密码也不同于之前的Aphelion,则还要修改ie.ldap.managerDn,ie.ldap.managerPw
  5. 验证。关闭Aphelion,同时确保Windchill DS已经启动。重新启动Apache,Tomcat和Windchill,如果启动正常,并可以用wcadmin(或类似用户)登录,说明配置已经成功。
  6. 卸载Aphelion.

猜你喜欢

转载自samuelray.iteye.com/blog/1110333
DS
今日推荐