最近项目新增了网络控制,需要把ALM服务器迁移到新的区域。服务器整体复制后更改了IP地址。

ALM与Oracle在同一台服务器(windows server 2008 R2)

ALM的配置也需要做如下变更:

1、修改siteadmin.xml配置文件

   文件在C:\ProgramData\HP\ALM\jboss\server\default\deploy\20qcbin.war\WEB-INF下,修改数据库连接字符串数据库连接字符串: 

   jdbc:mercury:sqlserver://原IP:1522 将此处原IP改为新的IP

2、修改站点管理数据库表

  (1) 修改表qcsiteadmin_db.dbservers中的DBSERVER_NAME和DB_CONNSTR_FORMAT字段值,如果有原来的IP则改为新的IP

  (2)修改表qcsiteadmin_db.projects中的DB_CONNSTR_FORMAT和DBSERVER_NAME字段值,如果有原来的IP则改为新的IP

(3)修改表qcsiteadmin_db.appservers中的TD_SERVERNAME字段值,如果有原来的IP则改为新的IP。

    注意:主机名更改后 appserver 会自动生成新增1条新的机器信息

3、修改项目配置文件

打开项目文件中的dbid.xml,修改DBSERVER_NAME为新的IP。

重启ALM服务,就可以用新IP访问了。

如果主机名也修改了,还需要修改如下Oracle配置:

1、修改listener.ora和tnsnames.ora两个文件

在$ORACLE_HOME\NETWORK\ADMIN目录下,把两个文件中的HOST名字改为新的主机名

2、进入$ORACLE_HOME\oc4j\j2ee 修改文件夹名

  把OC4J_DBConsole_$oldhost_orcl 文件夹更改名为OC4J_DBConsole_$newhost_orcl,

  这里$oldhost是指你的旧主机名

3、修改注册表

  HKEY_LOCAL_MACHINE-software-oracle 中查找host关键字,修改数值为新的主机名。

重新启动Oracle服务即可

此解决方案有参考http://blog.csdn.net/yhqun/article/details/6567358 谢谢!

最新文章

  1. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
  2. 亲临现场不是梦,2017央视春晚推出VR直播
  3. thinkphp自动验证中的静态验证和动态验证和批量验证
  4. S5PV210之Sate210-F DIY硬件,移植uboot,kernel,android 活动现在已经进入实施阶段吗,欢迎广大网友参与 !
  5. windbg加载sos.dll
  6. Unix/Linux 命令技巧
  7. C++中 :: 的意思
  8. Qt之QSequentialAnimationGroup
  9. erlang mnesia数据库设置主键自增
  10. 关于echo双引号和单引号的问题
  11. kivy create a package for Android
  12. promise async await使用
  13. Spring 学习——Spring AOP——AOP配置篇Advice(有参数传递)
  14. react & vue 项目创建的方式
  15. Python3爬虫实例 代理的使用
  16. Linux - 文件操作
  17. 在java中构建json对象,返回给前端页面
  18. UVa 1347 旅行
  19. ECharts 定制 label 样式
  20. atime、mtime、ctime

热门文章

  1. 【ABAP系列】SAP ABAP基础-abap数据类型的解析整理
  2. Game on a Tree Gym - 102392F(树上最大匹配)
  3. 最长连续公共子序列(LCS)与最长递增公共子序列(LIS)
  4. HTML设置<table>的<td>横跨3列
  5. typedef&define的用法与区别
  6. maven基础--IDEA集成
  7. A AFei Loves Magic
  8. 74.Maximal Rectangle(数组中的最大矩阵)
  9. hud2243 考研路茫茫——单词情结
  10. 【学习总结】GirlsInAI ML-diary day-20-初识 Kaggle