Indítási paraméterek SQL Server 2018, fájl

6.1 SQL Server indítási paraméterek

Az SQL Server olyan végrehajtható alkalmazás, amely el tudja fogadni a paramétereket indításkor. Az indítási paraméterek kétféle módon adhatók meg:

  • meg kell adnia őket a szolgáltatás tulajdonságai ablakának Általános lapján a Start paraméterek mezőben, mint minden más szolgáltatás esetében (ez a mező csak akkor érhető el, ha az SQL Server le van állítva). A gyakorlatban ez nem működik;
  • jelezve őket a rendszerleíró adatbázisban

Ebben a rendszerleíró kulcsban három indítási opció használható alapértelmezés szerint, és további beállításokat is megadhat. Ha az SQL Server működőképes, regisztrálja ezeket a rendszerleíró beállításokat az SQL Server Properties ablakának grafikus képernyőjén az Enterprise Manager (Startup Parameters) fülön.

Az sqlservr futtatható parancs segítségével is elindíthatja az SQL Server paramétereket. exe. A C: \ Program Files \ Microsoft SQL Server \ MSSQL \ Binn könyvtárban található, és nem létezik a PATH változóban. sqlsrvr. Az exe nagyon kényelmes a következő esetekben:

  • amikor szükség van, hogy nézd meg, hogyan működik az SQL Server a különböző számlák (amikor beállította a webes alkalmazások, cross-domain kölcsönhatások, stb), mert amikor a parancs sqlsrvr - c indul az SQL Server nem szolgáltatásként, hanem a rendszeres alkalmazás keretében a jelenlegi a felhasználó;
  • ha az SQL Server indításakor hiba történik. sqlsrvr. Az exe részletes üzenetet jelenít meg az egyes indításkor végrehajtott műveletekről. Különösen az egyes adatbázisok helyreállítási információit mutatja be, a visszahúzás és a roll forward műveleteket. a vezérlőpontok, a programmodulok indítása, a kikötők megnyitása stb.
  • ha folyamatosan el kell indítania és le kell állítania a kiszolgálót (stop - a Ctrl - Break-szel);
  • Ha szeretnénk használni néhány dokumentált indítási paramétereket SQL Server (például a - y - létrehoz egy köteg lerakó, amikor megadja a felhasználó vagy a rendszer hibája, - b - megállás előfordulása említett hiba, - O - DCOM lekapcsolás stb)
  • ha szükséges, hogy minden verem billenő felhasználói kapcsolatok (például Ctrl - C fut a konzol doboz, a kiszolgáló és a felhívásra válaszul y / n adja T. S. M vagy L - válasszon ki egy felhasználói folyamat).

Alapértelmezés szerint az SQL Server három paraméterrel indul:

· - d - teljes elérési út a Mester adatbázis fájlokhoz;

· - l - teljes elérési út a mester adatbázis naplófájljaihoz;

· - e - a könyvtár teljes elérési útja, ahol az SQL Server hiba napló kerül tárolásra.

Ha a fenti fájlok valamelyikét más helyre kívánja áthelyezni (például a kiszolgáló lemezkonfigurációjának módosításakor), akkor ezeket a beállításokat módosítani kell a rendszerleíró adatbázisban.

· - c - lehetővé teszi az SQL Server futtatását a normál alkalmazás (nem a szolgáltatások) módjában. Lásd fent.

· - f - az egyik leghasznosabb indítási paraméter, lehetővé teszi az SQL Server futtatását minimális konfigurációban. Ebben az esetben:

- a kiszolgáló egyfelhasználós üzemmódban működik;

- az ellenőrzés, a leolvasás és a távoli hozzáférés le vannak tiltva;

- az autorun tárolt eljárásokat nem hajtják végre;

- A sp_ configure tárolt eljárást az allow update paraméterrel lehet használni.

Ezt a tárolt eljárást általában akkor használják, amikor más eszközök nem tudják elindítani az SQL Server alkalmazást a konfiguráció megváltoztatásához (pl. A Windows biztonságos módja).

· - m - egyfelhasználós mód. A mester adatbázis vagy bármely más rendszeradatbázis helyreállításakor a kiszolgálót kétszer egymás utáni üzemmódban kell elindítani: egyszer - ha a biztonsági mentés közvetlenül visszaáll, a helyreállítás utáni második alkalommal a helyreállítás után fejeződik be;

· - s - képes megadni az SQL Server nevezett példányát az alapértelmezett példány helyett;

· - T - az SQL Server nyomkövetési zászlók használata (lásd alább). Ha ily módon nyomon követési jelzéseket ad hozzá, automatikusan továbbküldnek az ügyfélkapcsolatoknak.