示例#1
0
        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);
        }
示例#2
0
        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);
        }