Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

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

[es] :: MS SQL :: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima

[ Pregleda: 2643 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

teri_kalijer

Član broj: 335009
Poruke: 13
46.240.232.*



Profil

icon Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima28.12.2016. u 18:23 - pre 50 meseci
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?
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+709 Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima28.12.2016. u 21:22 - pre 50 meseci
Možda ću sad malo da lupim jer zadnjih desetak godina ne radim sa MS/MSSQL, ali zar ne možeš da napraviš skriptu koja će preko TCP/IP dovući te podatke sa N servera i dumpovati ih u neki JSON/XML/štagod?
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.net.upcbroadband.cz.



+638 Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima29.12.2016. u 00:55 - pre 50 meseci
A standardni alati kao sto je Chef/Ansible ne rade posao?
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima29.12.2016. u 15:19 - pre 50 meseci
Ja za to koristim najobicniju vezu izmedju servera. Svaki ima vezu sa svakim i kada mi nesto treba to mogu najjednostavnijom procedurom da objedinim.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6006



+4618 Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima01.01.2017. u 23:48 - pre 50 meseci
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.
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ć
 
Odgovor na temu

teri_kalijer

Član broj: 335009
Poruke: 13
46.240.232.*



Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima02.01.2017. u 22:35 - pre 50 meseci
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?
 
Odgovor na temu

SamoOpusteno
Beograd

Član broj: 51859
Poruke: 6
...148.91.adsl.dyn.beotel.net.



+4 Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima02.01.2017. u 23:51 - pre 50 meseci
Mozda je Redgate Multi Script ono sto trazis?
Multi Script
 
Odgovor na temu

teri_kalijer

Član broj: 335009
Poruke: 13
46.240.232.*



Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima03.01.2017. u 00:13 - pre 50 meseci
Hvala, SamoOpusteno, to je rešenje koji sam tražio. Nažalost, Multi Script nije baš jeftin, pa mi jedino preostaje da sednem i napišem aplikacijicu koja bi bila njen, ne toliko "feature-rich", ali free, pandan ;)
 
Odgovor na temu

brainbuger

Član broj: 9647
Poruke: 411
*.tor.primus.ca.



+48 Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima12.01.2017. u 20:47 - pre 50 meseci
PowerShell skripta koja koristi WinRM zbog sigurnosti i to je to. Ne treba ti nikakvo pisanje aplikacija u te svrhe :)

Recimo: https://bi-bigdata.com/2013/03...sql-query-on-multiple-servers/
 
Odgovor na temu

teri_kalijer

Član broj: 335009
Poruke: 13
46.240.232.*



Profil

icon Re: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima15.02.2017. u 11:58 - pre 49 meseci
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 ;).
 
Odgovor na temu

[es] :: MS SQL :: Centralizovani pristup većem broju SQL Servera i paralelno izvršavanje skriptova na njima

[ Pregleda: 2643 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.