[KB8594] A Microsoft SQL Server telepítése az ESET Inspect szerverhez

MEGJEGYZÉS:

Az oldal fordítása mesterséges intelligencia segítségével készült. Az eredeti szöveg megjelenítéséhez válassza ki az oldal jobb felső részén található legördülő menüből az angol nyelvet. Ha kérdése merülne fel ESET termékekkel kapcsolatban, forduljon ügyfélszolgálatunkhoz!

Kiadvány

Megoldás

A Microsoft SQL Server telepítése

Microsoft SQL verzió

A Microsoft Server Enterprise/Standard kiadást javasoljuk, amely licencköteles. Az ESET Inspect On-Prem nem támogatja a Microsoft SQL Server Express-t.

  1. Töltse le a Microsoft SQL Server telepítőfájlját, és futtassa a fájlt.

  2. A Telepítési típus kiválasztása képernyőn kattintson az Egyéni gombra.

  3. Ellenőrizze vagy frissítse a telepítési könyvtárat, és kattintson a Telepítés gombra.

  4. A telepítőcsomag letöltése után megjelenik az SQL telepítőközpont. A bal oldali menüben kattintson a Telepítés gombra.

  5. Kattintson az Új SQL Server önálló telepítés gombra , vagy adjon hozzá funkciókat egy meglévő telepítéshez.

  6. A kiadás képernyőn válassza ki a használni kívánt kiadást, majd kattintson a Tovább gombra.

  7. A Licencfeltételek képernyőn fogadja el a licencfeltételeket, és kattintson a Tovább gombra.

  8. A Microsoft Update képernyőn jelölje be a Microsoft Update használata a frissítések kereséséhez jelölőnégyzetet.

  9. A Szabályok telepítése képernyőn kattintson a Tovább gombra.

  10. A Feature Selection képernyőn jelölje be a Database Engine Services és az SQL Client connectivity SDK melletti jelölőnégyzetet (nem alkalmazható a Microsoft SQL Server 2022 esetében). Kattintson a Tovább gombra.

  11. Az Instance Configuration képernyőn ellenőrizze a részleteket, majd kattintson a Next (Tovább) gombra.

  12. A Kiszolgáló konfigurációja képernyőn módosítsa az SQL Server-ügynök indítási típusát Automatikusra , majd kattintson a Tovább gombra.

  13. Az Adatbázis-motor konfigurációja képernyőn tegye a következőket:

    1. Válassza a vegyes üzemmódot.

    2. Írja be és erősítse meg az SQL Server alapértelmezett rendszergazda (sa) felhasználói fiókjának jelszavát. Ezt a felhasználói fiókot használhatja az ESET Inspect Server telepítési folyamata során; alternatívaként létrehozhat egy egyéni, megfelelő jogosultságokkal rendelkező Microsoft SQL Server felhasználói fiókot is.

    3. Kattintson a Jelenlegi felhasználó hozzáadása gombra.

    4. Kattintson a Tovább gombra.

  14. Kattintson a Telepítés gombra.

  15. A telepítés befejezése után kattintson a Bezárás gombra.


TCP/IP kommunikáció konfigurálása a Microsoft SQL Server számára

  1. Nyissa meg a Microsoft SQL Server konfigurációkezelőt.

  2. A bal oldali menüben kattintson az SQL Server Network Configuration (SQL Server hálózati konfiguráció) elemre.

  3. A jobb oldali menüben kattintson duplán a {instance_name} protokolljaira.

  4. Ellenőrizze, hogy a TCP/IP protokoll engedélyezve van-e.

  5. A bal oldali menüben kattintson az SQL Server Services (SQL-kiszolgálói szolgáltatások) elemre.

  6. A jobb oldali menüben kattintson a jobb gombbal az SQL Server ({instance_name}) szolgáltatásra. A kontextusmenüben válassza az Újraindítás parancsot.

  7. A jobb oldali menüben kattintson a jobb gombbal az SQL Server Agent ({instance_name}) szolgáltatásra. A kontextusmenüben válassza az Újraindítás parancsot.

  8. A Windows-szolgáltatások között ellenőrizze, hogy az SQL Server szolgáltatás fut-e; ellenkező esetben az ESET Inspect Server nem fog működni.


Egyéni Microsoft SQL Server felhasználói fiók létrehozása a Microsoft SQL Server Management Studio segítségével

ESET Inspect On-Prem verziók

A szükséges felhasználói jogosultságok megváltoztak az ESET Inspect On-Prem 1.8-as és újabb verziójában. Az 1.8-as vagy újabb verzióra frissítő felhasználóknak az ESET Inspect Server frissítése előtt be kell állítaniuk a felhasználói jogokat.

  1. Töltse le a Microsoft SQL Server Management Studiót, és telepítse a Microsoft SQL Server gépére.

  2. Nyissa meg a Microsoft SQL Server Management Studio alkalmazást.

  3. A Csatlakozás a kiszolgálóhoz ablakban tegye a következőket:

    1. A Kiszolgáló típusa legördülő menüben válassza az Adatbázis motor lehetőséget.

    2. A Kiszolgáló neve legördülő menüben válassza ki a kiszolgáló nevét.

    3. A Hitelesítés legördülő listában válassza a Windows-hitelesítés lehetőséget.

    4. Kattintson a Csatlakozás gombra.

  4. A bal oldali menüben kattintson a jobb gombbal a Biztonság mappára. A kontextusmenüben kattintson az Új bejelentkezés parancsra.

  5. A Bejelentkezési név mezőbe írja be a felhasználói fiók nevét. Válassza az SQL Server hitelesítés lehetőséget. Írja be és erősítse meg a jelszót.

  6. Törölje a jelszó lejárati idejének érvényesítését.

  7. Kattintson a bal oldali menüben a Felhasználói hozzárendelés gombra. Az ehhez a bejelentkezéshez hozzárendelt felhasználók listájából válasszon ki egy fő bejelentkezést. Az Adatbázis szerepkör tagság listában ellenőrizze, hogy a public van-e kiválasztva.

  8. Kattintson a Securables gombra. Kattintson a Keresés gombra, válassza ki a Kiszolgálót, majd kattintson az OK gombra. Görgessen lefelé a Permission for listában, és a View Server State (Kiszolgáló állapota megtekintése) területen jelölje be a Grant (Megadás) jelölőnégyzetet.

  9. A bal oldali menüben kattintson a Kiszolgálói szerepkörök elemre. A Kiszolgálói szerepkörök listából válassza ki a dbcreator elemet, és ellenőrizze, hogy a public van-e kiválasztva.

  10. Kattintson az OK gombra.


Microsoft SQL Server adattárolási ajánlások

A Microsoft SQL-adatbázis az ESET Inspect Server alapvető fontosságú eleme, és jelentős mennyiségű lemezterületet foglalhat el. Az operációs rendszer stabilitásának biztosítása és a teljesítmény fenntartása érdekében javasoljuk, hogy az SQL Server adatokat és az ideiglenes mappákat helyezze át egy dedikált kötetre (partícióra ) vagy a különálló kiszolgálóra.

Az ESET Inspect On-Prem a következő helyeken figyeli a lemezterületet:

  • SQL Server adatmappa—, ahol a Microsoft SQL Server tárolja az ESET Inspect adatbázist (alapértelmezett hely: C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA)
  • SQL Server ideiglenes mappa—ahol a Microsoft SQL Server az ideiglenes táblákat és belső objektumokat tárolja (alapértelmezett hely: C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA\tempdb)
  • Az ESET Inspect Server adatmappája—általában a következő címen található C:\ProgramData\ESET\Inspect Server\Server

Ha az SQL Server adatbázis ugyanazon a gépen fut, mint az ESET Inspect Server, az ESET Inspect On-Prem leállítja az új események fogadását, amikor:

  • Kevesebb mint 3% szabad hely marad a lemezen az SQL Server adatmappával
  • A lemezen kevesebb, mint 3% szabad hely marad a  SQL Server ideiglenes mappa számára
  • Az ESET Inspect Server adatmappájának kevesebb mint 5% szabad hely marad a lemezen

Ha az ESET Inspect Server adatmappa és az SQL Server ideiglenes mappája ugyanazon a lemezen van, az ESET Inspect On-Prem leállítja az új események fogadását, ha a lemezen a szabad hely 10% alá csökken.

Ha az SQL Server-adatbázis az ESET Inspect On-Prem rendszerrel azonos gépen van elhelyezve, akkor az SQL Server ideiglenes mappáját tartalmazó lemezen legalább 10% szabad helyet kell biztosítania a törlési folyamat megfelelő működéséhez. A tisztítással kapcsolatos problémákat piros jelölések jelzik a az ESET Inspect On-Prem műszerfal  Események betöltéselapjánakEsemények betöltése lapjána Számítógépenként feldolgozott és tárolt események diagramon.


A Microsoft SQL Server adatbázis áthelyezése egy dedikált kötetre (partícióra)

  1. Győződjön meg arról, hogy az SQL Server-nek otthont adó gépen rendelkezésre áll egy dedikált kötet (partíció), például, E:\.

  2. Hozzon létre egy üres adatmappát a dedikált köteten (partíción), például, E:\DATA.

  3. Nyissa meg a Microsoft SQL Server Configuration Manager-t, és csatlakozzon hozzá. Kattintson az Új lekérdezés gombra, és hajtsa végre az alábbi parancsokat. A végrehajtáshoz kattintson a Végrehajtás gombra.

    ALTER DATABASE model MODIFY FILE (NAME = modeldev, FILENAME = 'E:\DATA\model.mdf'); ALTER DATABASE model MODIFY FILE (NAME = modellog, FILENAME = 'E:\DATA\modellog.ldf'); ALTER DATABASE msdb MODIFY FILE (NAME = MSDBData, FILENAME = 'E:\DATA\MSDBData.mdf'); ALTER DATABASE msdb MODIFY FILE (NAME = MSDBLog, FILENAME = 'E:\DATA\MSDBLog.ldf'); ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'E:\DATA\tempdb.mdf'); ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'E:\DATA\templog.ldf');
  4. Állítsa le az SQL Server szolgáltatást. A szolgáltatás leállításához futtassa a Parancssorompót rendszergazdaként, és hajtsa végre a következő parancsot:

    net stop mssqlserver

    Annak ellenőrzéséhez, hogy a MySQL szolgáltatás fut-e, futtassa a következőt:

    sc query mssqlserver

    Egy megnevezett példány esetében cserélje ki a mssqlserver a mssql${instance_name}—például, mssql$instance2.

  5. Az SQL-adatmappa tartalmát helyezze át a dedikált köteten (partíción) létrehozott adatmappába, például a következő címre E:\DATA. Az SQL-adatok mappája általában a következő címen található C:\Program Files\Microsoft SQL Server\{instance_name}\MSSQL\DATA. Az adatmappa helyének ellenőrzéséhez nyissa meg a Microsoft SQL Server Management Studio-t, az Objektumtérképben kattintson a jobb gombbal a kiszolgáló nevére, válassza a Tulajdonságok menüpontot, nyissa meg az Adatbázis-beállítások menüpontot, és ellenőrizze az Adat mezőt az Adatbázis alapértelmezett helyei alatt.

  6. Adjon engedélyt az SQL Server példányának a dedikált partíció adatmappájának elérésére (E:\DATA ebben a példában):

    1. Az SQL Server-példány fióknevének lekérdezése:

      1. Nyissa meg a Microsoft SQL Server konfigurációkezelőt.

      2. A bal oldali menüben kattintson az SQL Server Services (SQL-kiszolgálói szolgáltatások) elemre.

      3. A jobb oldali menüben kattintson a jobb gombbal az SQL Server ({instance_name}) elemre, kattintson a Tulajdonságok parancsra, és másolja be a Bejelentkezés lapon a Fióknév mező értékét.

    2. Az SQL Server példány számára tegye elérhetővé a dedikált köteten (partíción) lévő adatmappát:

      1. Kattintson a jobb gombbal az adatmappára, és válassza a Tulajdonságok parancsot.

      2. Az Adattulajdonságok ablakban nyissa meg a Biztonság lapot.

      3. Kattintson a SzerkesztésHozzáadás gombra.

      4. A Kiválasztandó objektumnevek megadása mezőbe illessze be a másolt példányfiók nevét, majd kattintson a Nevek ellenőrzése gombra. A névnek aláhúzva kell lennie, jelezve, hogy fel van ismerve. Kattintson az OK gombra.

      5. A Csoport- vagy felhasználónevek alatt a példányfiók nevének kiválasztásával jelölje be a Teljes ellenőrzés engedélyezése alatti jelölőnégyzetet, majd kattintson az OK gombra → OK.

  7. Frissítse az adatbázis indítási paramétereit:

    1. Nyissa meg a Microsoft SQL Server konfigurációkezelőt.

    2. A bal oldali menüben kattintson az SQL Server Services (SQL-kiszolgálói szolgáltatások) elemre.

    3. A jobb oldali menüben kattintson a jobb gombbal az SQL Server ({instance_name}) elemre, majd kattintson a Properties (Tulajdonságok ) → Startup Parameters (Indítási paraméterek) parancsra.

    4. Frissítse a paramétereket, hogy megfeleljenek az adatmappa helyének a dedikált köteten (partíción), azaz a következővel E:\DATA ebben a példában.

    5. Kattintson az Alkalmazás gombra.

  8. Indítsa el az SQL Server szolgáltatást. A szolgáltatás indításához futtassa a parancssorozatot rendszergazdaként, és hajtsa végre a következő parancsot:

    net start mssqlserver

    Annak ellenőrzéséhez, hogy a MySQL szolgáltatás fut-e, futtassa a következőt:

    sc query mssqlserver

    Megnevezett példány esetén cserélje ki a mssqlserver a mssql${instance_name}—például, mssql$instance2.