Este artículo recoge (para la v2022 de Historian) las diferentes claves de registro en las que se han encontrado referencias al nombre del servidor Historian.


El caso de ejemplo mostrado a continuación corresponde a una máquina que aloja:

  • Servidor Historian
  • Servidor iFIX
  • Colectores iFIX e iFIX A&E


Notas: 

  • Conviene parar los servicios de Historian, IHAlarmArchiver HistorianDataArchiver_x64,
    antes de ejecutar cualquiera de estos cambios en el registro


Los cambios están recopilados en el formato de un fichero INF, con una variable "Node" que contendría el nombre del nuevo servidor Historian al que referenciar todo el registro, de modo que puedan ser aplicados automáticamente
(En cualquier caso, el redactado del fichero es suficientemente claro para que sirva como guía en caso de modificación manual)


[Version] 
Signature=$CHICAGO$

[Strings] 
node =SCADA42  <-- cambiar al nombre del servidor Historian al que se quiera re-apuntar)

[DefaultInstall] 
AddReg=Add.Historian 
AddReg=Add.HServices_AlarmArchiver 
AddReg=Add.HServices_iFixAECollector 
AddReg=Add.HServices_iFixCollector

[Add.Historian]HKLM,"SOFTWARE\Intellution, Inc.\iHistorian\Servers",DefaultServer,0,%node% HKLM,"SOFTWARE\Intellution, Inc.\iHistorian\Servers",Server1,0,%node%
HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Servers",DefaultServer,0,%node% HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Servers",Server1,0,%node%

[Add.HServices_AlarmArchiver] 
HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Services\AlarmArchiver",DataArchiver,0,%node%:14000 HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Services\AlarmArchiver",DbServerName,0,%node%
[Add.HServices_iFixAECollector] 
HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Services\iFixAECollector",DefaultTagPrefix,0,%node%_iFIX HKLM,"SOFTWARE\WOW6432Node\Intellution,Inc.\iHistorian\Services\iFixAECollector",HistorianNodeName,0,%node% HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Services\iFixAECollector",InterfaceName,0,%node%_iFixAE
[Add.HServices_iFixCollector] 
HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Services\iFixCollector",HistorianNodeName,0,%node% HKLM,"SOFTWARE\WOW6432Node\Intellution, Inc.\iHistorian\Services\iFixCollector",InterfaceName,0,%node%_iFIX