我不熟悉已经设置好的WebSphere商务企业v6.0环境。我想知道,对于我来说,确定哪些服务器用作生产服务器,哪些服务器用作临时服务器,哪些服务器用于测试,最确定的方法是什么?
发布于 2015-06-11 18:07:47
据我所知,到目前为止,WCS还没有包含可以返回WCS服务器性质的DB条目或脚本。如果有的话,IBM需要清楚地记录下来。
要在开箱即用的WCS安装中找出WCS服务器的性质,最好的方法可能是这样的查询:
SELECT CASE
WHEN count(1)>0 THEN 'STAGING'
WHEN count(1)=0 THEN 'PRODUCTION'
END AS WCS_TYPE
FROM STAGLOG WHERE STGPROCESSED = 1;(注意:更简单的检查可能只依赖于STAGLOG表的存在,但我看到许多WCS服务器都有这个表,而不是临时服务器。)
另一种选择是添加专有/自定义系统属性或WCS服务器。
发布于 2015-11-11 17:10:45
非转移永远不会有转移触发器。
select * from syscat.triggers where trigschema = CURRENT_SCHEMA and trigname like 'STAG%';发布于 2016-11-18 19:13:17
要从数据库中查找环境是实时的还是暂存的,需要查询STAGLOG表。
如果我们在STAGLOG表中找到条目,则这是一个临时环境。这些条目由临时数据库表的触发器创建。
在LIVE中,我们不会在STAGLOG表中有条目。
https://stackoverflow.com/questions/30740002
复制相似问题