Seznam SQL serverů   zodpovězená otázka

VB.NET

Ahoj, ve VB píšu aplikaci která zjištuje nějáké info o databázích a potřeboval bych poradit nějákou funkci která mi načte seznam SQL serverů které jsou v doméně. Nevíte prosím někdo jak na to? Pokud by to bylo příliš složite obejdu se bez toho.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Podívej se: http://www.codeguru.com/vb/gen/vb_system...

Nevím jestli to pomůže, je to pro starší Visual Basic, ale každopádně se podle mě jedná o správné řešení problému.

Také to lze udělat přes příkaz SQL Serveru pomocí nástroje SQL Cmd:sqlcmd -L

Jenže zde musíte řešit parsování výstupu a proto bych se raději přikláněl k první variantě. Možná na internetu je příklad i pro VB.NET, zkuste hledat.

Až se Vám to povede, budeme rádi, když kód zařadíte do kategorie Snippets.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
For Each row As System.Data.DataRow In System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources().Rows
  'row(0) obsahuje název nalezené instance SQL Serveru
  Console.WriteLine(row(0))
Next

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback