private static string ConnectionString(BizTalkServerRegistry btsServerRegistry) { string str2; str2 = "Data Source=" + btsServerRegistry.BizTalkMgmtDb + ";Initial Catalog=" + btsServerRegistry.BizTalkMgmtDbName + ";Integrated Security=SSPI;Connect Timeout=120"; return(str2); }
public static BizTalkServerRegistry GetMgmtServerInfo() { BizTalkServerRegistry registry2; BizTalkServerRegistry registry = new BizTalkServerRegistry(); string name = @"SOFTWARE\Microsoft\BizTalk Server\3.0\Administration"; RegistryKey key = Registry.LocalMachine.OpenSubKey(name); if (key == null) { throw new Exception(string.Format("Registry key '{0}' not found", new object[] { name })); } registry.BizTalkMgmtDbName = (string)key.GetValue("MgmtDBName"); registry.BizTalkMgmtDb = (string)key.GetValue("MgmtDBServer"); key.Close(); key = null; registry2 = registry; return(registry2); }