Paraméterek elindítani a szolgáltatást adatbázis motor

indítási paramétereket meg egy adott helyen a fájlok futtatásához szükséges, valamint néhány, a feltételeket a szerver. A legtöbb felhasználónak nem kell az indítási lehetőségeket esetek kivételével, ahol a problémák megszűnnek Component Services Database Engine, vagy ha nem volt váratlan probléma, és fel kell használni, ahogy azt az indítási paraméter az SQL Server támogatás a felhasználók számára.

Helytelen használata az indítási paraméterek befolyásolják a teljesítményt a szerver, vagy zavarja a dob az SQL Server.

Amikor telepíti az SQL Server telepítési program elmenti egy sor indítási paramétereket a Microsoft Windows rendszerleíró adatbázisában. Ezekkel a beállításokkal, akkor megadhat egy másik master adatbázis fájl, adatbázis mester log fájlt, és a hiba log fájlt. Ha az összetevő a Database Engine nem találja a szükséges fájlokat, az SQL Server fut.

Startup opciókat lehet beállítani az SQL Server Configuration Manager. További információért lásd. A kiszolgáló beállítása start (Configuration Manager SQL Server).

Felgyorsítja a dob SQL Server a parancssorból. Jellemzően komponens komponens SQL Server Database Engine szolgáltatásként fut meghívásával service control manager. Mivel komponens SQL Server Database Engine nem indul a szolgáltatást a parancssorból, használja a -c kapcsolót. hogy kihagyja ezt a lépést.

Elindítja egy SQL Server minimális konfiguráció. Ez a funkció akkor hasznos, ha meg konfigurációs értékeket (például túl sok memória kiosztás) nem teszi lehetővé, hogy a szerver végre a dob. Amikor fut az SQL Server minimális konfiguráció SQL Server átvált egyfelhasználós módban. További információért lásd. Az alábbiakban a leírása a -m paraméter.

Ez határozza meg a memória méretét megabyte (MB), hogy az SQL Server fogja hagyni a többi alkalmazás az SQL Server folyamat, de azon kívül a tárhely SQL Server. Memória kívül a memória medence területén használt SQL Server betöltése tételek, mint a DLL-fájl kiterjesztését eljárások, a szolgáltatók OLE DB által hivatkozott elosztott lekérdezések, és Automatizálási tárgyak által hivatkozott-SQL nyilatkozatokat. Az alapértelmezett érték - 256 MB.

Használja az alapértelmezett paraméter értékét -g, csak akkor, ha a következő figyelmeztetések vannak jelen a hibanaplófájlt SQL Server:

„Hiba elosztásának virtuális bájt: FAIL_VIRTUAL_RESERVE <размер>"

„Hiba elosztásának virtuális bájt: FAIL_VIRTUAL_COMMIT <размер>"

Ezek az üzenetek jelezheti SQL Server megpróbálja felszabadítani némi medence memória SQL Server, kiosztani helyet tételek, mint a DLL-fájlokat a kiterjesztett tárolt eljárások, vagy automatizálási tárgyakat. Ebben az esetben, úgy növekszik a lefoglalt memória mennyiségét kulcs -g.

Ha az érték kisebb, mint az alapértelmezett érték, a rendelkezésre álló memória mennyisége erőforrás pool által kezelt memória menedzser SQL Server, és a menet halom növekszik. Másfelől, a megnövekedett teljesítmény igényes memória-intenzív terhelések rendszerek, amelyek nem használják a nagyszámú kiterjesztett tárolt eljárások, elosztott lekérdezések, és Automatizálási tárgyakat.

Elindítja az SQL Server egyfelhasználós módban. Ebben az üzemmódban egy példányát az SQL Server tud csatlakozni csak egy felhasználó, és az ellenőrzőpont folyamat nem indul el. CHECKPOINT folyamat biztosítja, hogy a tranzakció fejeződik időszakosan újraírták Lemezgyorsítótár az adatbázis eszköz. Ez a paraméter a szokásosan használt problémák esetén a rendszer adatbázisok korrigálni kell. Ha ezt a paraméter beállítás szerepel sp_configure engedélyezi a frissítést. Alapértelmezésben engedélyezi a frissítést le van tiltva. Amikor elkezdi az SQL Server egyfelhasználós módban bármely tagja a helyi Rendszergazdák csoport számítógép képes csatlakozni az SQL Server tagjaként egy előre definiált rendszergazda kiszolgáló szerepét. További információkért lásd. Szakasz az SQL Server kapcsolat, ha a hozzáférés blokkolva a rendszergazdák. További információ a egyfelhasználós módban, lásd. Hogyan indíthatja el az SQL Server egyfelhasználós módban.

-m "Client Application Name"

A név a kliens alkalmazás-és nagybetűket.

Biztonsági megjegyzés

Ne használja ezt az opciót, mint azt a biztonságot. A kliens alkalmazás biztosítja a kliens alkalmazás adja meg a nevét és hamis név részeként a connection stringet.

Néhány indítási lehetőségek (például egyfelhasználós módban, vagy egy minimális konfiguráció üzemmód) használnak elsősorban hibakeresés során. Indítsuk el a szerver hibaelhárítás érdekében a -m vagy -f legkönnyebben a parancssorból indul kézzel sqlservr.exe.

Ha az SQL Server elindult a net start. az indító paramétereket használva perjel (/) helyett kötőjellel (-).

Egyes beállítások szükség arra, hogy minden alkalommal, amikor elindítja az SQL Server. Ha azt szeretnénk, hogy kezdje a paraméterek, mint a -g. vagy a nyomokban zászló, a legjobb, ha az indítás opció segítségével az SQL Server Configuration Manager. Ez az eszköz elmenti az indítási lehetőség a regisztrációs kulcsot, majd az SQL Server mindig kezdeni ezekkel a paraméterekkel.

Kapcsolódó cikkek