Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima

  • 9 odgovora
  • 5.670 pregleda

Najnovija ↓

Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima 28.12.2016. u 19:23 · pre 119 meseci #1
Koji softver koristite za centralizovani pristup većem broju udaljenih SQL servera, istovremeno izvršenje skriptova na njima i skladištenje tako prikupljenih podataka?

SSMS ima "Registered Servers" podsistem, koji nam dobrim delom to omogućava, i koji je vrlo koristan, ma koliko u nekim svojim aspektima bio pojednostavljen.

Koristite li njega, ili furate neko "sofisticiranije" rešenje koje, recimo, omogućava da podaci prikupljeni sa više servera budu objedinjeni u nekoj tabeli ili .xls fajlu, bez Copy/Paste zahvata.

Postoji li uopšte neki free (ili ne mnogo skup) ;) softver koji je uspešna zamena za "Registered Servers" podsistem SSMS-a?
Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima 02.01.2017. u 00:48 · pre 119 meseci #5
Isto tako SQL server podrzava replikaciju

Po opisu problema cini mi se da je ono sto tebi treba upravo replikacije i to koriscenje "Central subscriber model" strategije
Central Subscriber Model Explained

umesto da manuelno cupas podatke koji ti trebaju sa X servera pusti SQL da ti replicira te podatke na konacni server i onda radi svoje analize na kumulativnom setu.
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima 02.01.2017. u 23:35 · pre 119 meseci #6
Hvala svima na odgovorima.

Za prikupljanje podataka ću se snaći ;), više me je zanimalo postoji li softver koji, poput "Registered Servers" podsistema SSMS-a, omogućava centralizovan pristup, i istovremeno pokretanje skriptova na svim serverima koji su pod vašom nadležnošću kao DB admina. "Registered Servers" podsistem, rekoh, radi posao, ali u nekim svojim aspektima nije dovoljno fleksibilan, i potrebna mu je nadgradnja.

Recimo, kad imate 130+ lokacija koje održavate i na kojima je, iz ovog ili onog razloga, zbog nekakve "trke sa vremenom" (situacija koja nam je dobro poznata) hitno potrebno odraditi ALTER neke procedure ili UPDATE, ili povući sa njih neki admin podatak, ili slično. Pretpostavljam da ne idete baš pešaka od servera do servera. Obično to odradite centralizovano, bilo kroz RS podsistem SMSS-a, ili kroz storku koja vrti linkovane servere i redom pokreće EXEC AT , ili na neki treći način.

Da skratim priču, ovo me je najviše zanimalo: postoji li softver (poput "SQL Sentry Plan Explorer-a" koji se bavi analizom execution planova i predstavlja izvrsnu nadgradnju SSMS-ove implementacije te problematike) koji bi bio nadgradnja "Registered Servers" podsistema SSMS-a?
Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima 15.02.2017. u 12:58 · pre 118 meseci #10
Citat:
teri_kalijer:
Koji softver koristite za centralizovani pristup većem broju udaljenih SQL servera, istovremeno izvršenje skriptova na njima i skladištenje tako prikupljenih podataka?

SSMS ima "Registered Servers" podsistem, koji nam dobrim delom to omogućava, i koji je vrlo koristan, ma koliko u nekim svojim aspektima bio pojednostavljen.

Koristite li njega, ili furate neko "sofisticiranije" rešenje koje, recimo, omogućava da podaci prikupljeni sa više servera budu objedinjeni u nekoj tabeli ili .xls fajlu, bez Copy/Paste zahvata.

Postoji li uopšte neki free (ili ne mnogo skup) ;) softver koji je uspešna zamena za "Registered Servers" podsistem SSMS-a?



Da odgovorim sam sebi ;).

Problem centralizovanog pristupa udaljenim serverima rešio sam putem Powershell skriptova.

Fascinantno je uz koliko malo kodiranja Powershell omogućava centralizovan pristup udaljenim SQL Serverima, pokretanje raznih dijagnostičkih obrada, objedinjavanje statističkih podataka i njihovo pohranjivanje u bazu na centralnom računaru za kojim sedimo mi, DB admini.



@brainburger: Tek sad sam video tvoj odgovor. Hvala ti. U međuvremu sam došao do sličnog rešenja ;).
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme