Forrásrendszerek elérhetőségének tesztelése

Egyik ügyfelemnél távoli szerverekről kell adatot leválogatnom. Sokszor előfordul, hogy nem tudom az adatbázisokat elérni, mert

  1. Éppen karbantartják őket.
  2. Szokás szerint a security audit eredményeként elveszik a jogosultságom.
  3. Vagy csak egész egyszerűen nincs kapcsolat (General Network Error)

Más esetben az Excel táblák betöltésekor keletkezett olyan hibaüzenetet, amiből az derül ki, hogy a táblázatot épp valaki használja. ("It is already opened exclusively by another user" vagy "you need permission to view its data").

Ezeket a problémát eddig úgy oldottam meg, hogy volt egy FirstOfAll nevű DTS csomagom, amit miden adattárház betöltés első lépéseként futattam. Ez a package állította be a DTS-ek induló paramétereit, ... és ez a package tesztelte azt is, hogy élnek e kapcsolatok.

Hogyan? Letöltött egy kis táblát. Ha letöltés sikerül futott a DTS tovább. Ha nem, ráment a levélküldés task-ra és leállt a betöltés. Egyszerű megoldás volt ez a maga idején, ám most találtam Jammie blogjában egy sokkal szebbet. Írt egy scriptet, ami végigmegy az összes connection-ön és teszteli őket.

Kővári Attila - BI projekt

Új hozzászólás