martedì 11 maggio 2010

Adapter ... "rename"

Ciao,
può capitare di avere più installazioni di Biztalk ( develop, stage , ... ) , il consiglio , se può esser ovvio, è quello di tenere i nomi dei vari adapter che si aggiungono nella console di amministrazione identiti!!
Questo perchè quando si fanno i pacchetti, alias .msi, poi non funzionano danno un errore del tipo "adapter XXX non presente" !!!
Gli scenari possono essere:
a) 2 ambienti di biztalk con un adater dello stesso tipo ma con nomi diversi, per es. WCF Custom e WCF-Custom , ma nessuna applicazione
In questo caso, si rimuove l'adapter che si vuole modificare, dalla console, e lo si ricrea con il nome giusto.

b) 2 ambienti di biztalk con un adater dello stesso tipo ma con nomi diversi, per es. WCF Custom e WCF-Custom , una applicazione con un binding con quell'adapter
In  questo caso, la console non ti lascia rimuovere adapter in quanto usato. In questa situazione si ha 2 alternative
 1) rimuovere l'applicazione ed eseguire il metodo del punto a) 
2) aprire il db di biztalk, via sql server, aprire il db  BIZTALKMGMTDB, aprire la tabella adm_Adapter e rinominare l'adapter interessato con il nome desiderato. Fare un F5 nella console e il nome appare "giusto".

ciao

lunedì 10 maggio 2010

Indentify BizTalk Version and Edition

Here is how you can find out the edition: Enterprise/Standard/Branch 
HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0 and the key ProductEdition. This should tell you if it is Enterprise/Standard or Branch.... 

BizTalk version through Registry:
HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0

ProductVersion key version
3.0.4902.0 BizTalk Server 2004
3.0.6070.0 BizTalk Server 2004 SP1
3.0.7405.0 BizTalk Server 2004 SP2
3.5.1602.0 BizTalk Server 2006
3.6.1404.0 BizTalk Server 2006 R2

ciao