Windchill 10.0 安装遇到的问题

工作之后第一篇blog。


  这两天把Windchill 10.0装到了自己的电脑,虽然基本上是傻瓜式安装,但是安装的时候还是出了些问题,记录于此。
  1. Oracle 11g R2
  Windchill 10.0不支持oracle 11g r2以下的版本,必须安装11g R2。下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
  由于后来安装Windchill的时候出错了,没仔细查出什么原因,只是oracle报错,所以卸载了一次oracle。Oracle完全卸载比较复杂,百度上搜索一下可以看到许多大家的经验,我参考的是http://wenku.baidu.com/view/35051602de80d4d8d15a4f53.html。事实证明这种方法是可行的。

  另外,由于Windchill会创建数据库,所以在此处只安装数据库软件。


  2. 安装Windchill 10.0
  安装启动文件是:Windchill 10\Windchill_10.0_Solution_Installer_M020\setup.vbs。

  安装之前选择要安装的模块以及数据库账号密码、系统wcadmin密码等等,在此只安装了Windchill PDMLink和Windchill ProjectLink。


  配置信息填完之后开始安装,但是在安装Oracle时出错,ORA-12638身份证明检索失败。
  解决方法:sqlnet.ora文件中将SQLNET.AUTHENTICATION_SERVICES = (NTS)改为SQLNET.AUTHENTICATION_SERVICES = (NONE)。参考:http://wenku.baidu.com/view/89a9c70616fc700abb68fc9d.html
  NTS是Windows操作系统登录数据库的验证方式,也可以理解成SQLNET.AUTHENTICATION_SERVICES = (NTS)只对Windows系统有效,这个参数等于NTS的含义是即可以用口令验证,又可以用操作系统验证的方式来登录ORACLE数据库,这个参数等于NONE表示只允许使用口令验证的方式来登录数据库,而一般情况下域用户不能应用操作系统认证而身份证明检索失败。
  数据库连接成功后顺利装好Windchill 10.0.

  3. PL/SQL Developer无法登录
  PL/SQL在登录时弹出错误提示,ORA-12154_TNS无法解析指定的连接标识符。
  在SQLPlus中可以正常连接数据库,tnsnames.ora配置文件也是正确的。最后同样是在网上找到了解决方案:
  进入PLSQLDeveloper的主界面,在登录界面选择取消即不登录进入主界面,然后选择菜单Tools(工具)-Preferences(首选项),在设置窗口中,选择Oracle-Connection(连接),对应设置窗口中,找到OracleHome(Oracle主目录),选择你本地所安装客户端的版本,保存设置,然后重新启动PLSQLDeveloper,这时就可以正常登录了
  4. 启动Windchill 10.0
windchill startup process
(1). oracle
(2). windchill ds
D:\app\ptc\Windchill_10.0\WindchillDS\server\bat\start-ds.bat
(3). apache
D:\app\ptc\Windchill_10.0\Apache\bin\httpd.exe
(4). method server
D:\app\ptc\Windchill_10.0\Windchill\bin\windchill.exe -w "D:\app\ptc\Windchill_10.0\Windchill" --java="D:\app\ptc\Windchill_10.0\Java\jre\bin\java.exe" start








你可能感兴趣的:(Windchill)