Kiadó - nyílt rendszerek, jelentkezzen - sql magazin online - # 01

Futtatni több esetben az SQL Server egy gépen segít növelni a biztonsági szintet és a megbízhatóság.

alkalmazás hosting technológia hálózat (hosting), alakultak az utóbbi időben, de gyorsan fejlődő, hogy a tulajdonosok a helyszínen, hogy a számítástechnikai erőforrások és adminisztratív szolgáltatásokat több vállalat. A kisebb cégek, amelyek nem rendelkeznek az idő és igazgatási erőforrásokat az önálló alátámasztására alapuló fejlesztés SQL Server, előnyös lehet más cégek, üzemeltetéséhez és karbantartásához a megfelelő alkalmazásokat. Az ilyen forgatókönyvek munka, minden cégnek legyen teljes körű rendszergazdai jogosultsággal kapcsolatban feldolgozásával az adatokat. De ha a helyszínen a különböző adatbázisok, egyetlen SQL Server adatait tárolja a különböző cégek, minden rendszergazda automatikusan megkapja az adatokhoz való hozzáférés az összes vállalat. Beállítása az egyes adatbázisok esetben az SQL Server lehetővé teszi az egyes vállalatok, hogy elkerülje ezt, és az, hogy minden cég minden rendszergazdai jogosultsággal kapcsolatos információkat a cég, de menteni ugyanakkor az információs bázisok más szervezetek adatai nem érhetők el a rendszergazdák a cég. Ezen túlmenően, ez a megközelítés egy független beállítás memória és lemezterület, és számos más rendszer erőforrások mindegyik SQL Server. Ez viszont lehetővé teszi, hogy összekapcsolja töltés a honlap használatának ezekkel objektív paraméterek, mint az eloszlása ​​térben és időben a CPU.

Egy további előnye a futás több esetben az SQL Server ugyanazon a számítógépen, hogy ez a megközelítés indokolja a vásárlás nagyobb teljesítményű számítógépek, ami növeli a rendszer megbízhatóságát. Példaként, a kezelést Compaq ProLiant kiszolgáló 8 processzor és 4 GB RAM, amely költségek körülbelül 100 ezer dollár. Ugyanakkor képes lesz működni 10 példányban SQL Server. Természetesen, a beruházások ilyen nagyságrendű kényszeríti tulajdonosok telepíteni a számítógépet egy dedikált, légkondicionált környezetben, és nem valaki asztalán. Sőt, akkor nem csak, hogy szigorúan betartja az összes vonatkozó követelmények hardver és szoftver, hanem lehetővé teszi, hogy működjön együtt a számítógépen csak a tapasztalt felhasználók számára. A megbízhatóság és hibatűrés a rendszer csak akkor képes hasznosítani.

A harmadik terület, ahol az integráció több példányban is jelentős hatást, tesztelünk központok és technikai támogatást. Tekintettel arra, hogy az egyes esetekben tartalmazhat különböző változatai SQL Server, vagy ugyanazt a verzió, de különböző változatai a foltok, akkor az egyik példány a hiba reprodukálásához helyzet vagy felismerni és kijavítani a hibákat. Azt is tudja, melyik verzióval jelölt olyan helyzet áll elő, és bizonyos - nem. műszaki támogató központot személyzet használhatja a különböző esetben az SQL Server, hogy újra megteremtse a konfiguráció, a meglévő különböző ügyfelek. Meg kell jegyezni, hogy minden esetben a megnevezett igényel további általános. Azonban az előnyök által nyújtott ilyen eszközökkel, felülmúlják ezt a hátrányt.

Az alapértelmezett és a megnevezett esetekben

A hossza a példány nevét nem haladhatja meg a 32 Unicode karakter, mert a szolgáltatás neve neve előtt minden esetben a megadott prefix `SQLAgent $`, és legalább az egyik NT eszközök korlátozza a maximális neve hossza 40 Unicode karaktereket. Ezért, annak érdekében, hogy biztosítsák, hogy az SQL Server kompatibilis az összes eszközt kellett szabhat határt a példány neve hossza 32 Unicode karaktereket. Két korlátozás kapcsolatos esetek nevek: először, a neve szükségszerűen kezdeni írni, másrészt nem egy esetben az nem nevezhető Alapértelmezett vagy MSSQLServer.

Minden példány saját könyvtára van, amely tárolja a végrehajtható modul, amely adott esetben lehet elhelyezni adatfájlokat. Minden példány saját szolgáltatási SQL Server Agent. Mert szolgáltatás az alapértelmezett példány segítségével fenntartott nevek MSSQLServer és SQLServerAgent. Így például a nevét SHILOH szolgáltatás lesz az úgynevezett MSSQL $ SHILOH és SQLAGENT $ SHILOH.

A hálózati kapcsolat

Mint korábban említettük, ha csatlakozunk egy elnevezett példánya egyaránt meg kell adni a kiszolgáló nevét és a példány neve. A csatlakozáshoz egy példány SHILOH, ahhoz, hogy használni a osql segédprogram parancssorból


osql / USA / Sogion \ Shiloh

Nehezebb meghatározni, hogy melyik TCP portot használja a megnevezett példány. Az alapértelmezett példány, a Microsoft fenntartva port száma 1433, de nem tudta foglalni kiegészítő port számokat más esetekben. Amikor telepíti, akkor választhatják meg a port számát, de tisztában kell lenniük azzal, hogy nem lehet ellentétes a szolgáltatások más szoftvergyártók. Az ilyen problémák elkerülésére, meg kell adnia a port számát 0. Ez azt jelenti, hogy minden alkalommal, amikor elindítja az SQL Server rendszer megkeresi egy használaton kívüli portot. Lásd, amely port számát választottuk ki az SQL Server, akkor a közüzemi Server Network Utility. Válassza ki a példány nevét, majd kattintson a Tulajdonságok TCP / IP tulajdonságok.