Използването на стартиране Параметри на услугата SQL Server

Ускорява стартирането на SQL Server от командния ред. Като цяло, компонент SQL Server Database Engine работи в среда на като се обадите на мениджър за управление на услуги. Тъй като компонент SQL Server Database Engine няма да започне като услуга, когато го стартирате от командния ред, използвайте опцията -C. да пропуснете тази стъпка.

Започва случай на SQL Server с минимална конфигурация. Тази функция е полезна, ако стойността на зададената конфигурация (например, твърде много се заделяне на памет) не позволява на сървъра стартиране. Когато започнете с минимална конфигурация SQL Server се превключва в режим на единичен потребител. За повече информация, вижте. В описанието на -м опцията.

Той определя размера на паметта в мегабайта (МБ), че SQL Server ще оставят други приложения в рамките на процеса на сървър SQL, но извън басейна за съхранение на SQL Server. Memory извън басейна памет е площта, използвана от SQL Server за товарене на предмети като процедури за удължаване с DLL файл, доставчици на OLE DB, на които се позовава разпределени заявки и автоматизация на обекти, които са цитирани от Transact-SQL отчети. Стойност по подразбиране - 256 MB.

Използвайте стойността на -g опция по подразбиране, освен ако не е лог файл, грешка, SQL Server не представя следните предупреждения:

"Грешка разпределяне на виртуални байта: FAIL_VIRTUAL_RESERVE <размер>"

"Грешка разпределяне на виртуални байта: FAIL_VIRTUAL_COMMIT <размер>"

Тези съобщения могат да показват SQL Server се опитва да освободи някои басейн памет SQL Server, за да се намери място за елементи, като DLL-файлове на разширени съхранени процедури, или за автоматизация на обекти. В този случай, помислете за увеличаване на размера на паметта запазени ключ -g.

Ако се използва стойност по-малка от сумата по подразбиране на разположение буферна памет басейн и купчини потоци се увеличава; от своя страна увеличава производителността в взискателни голяма памет натоварвания в системи, които не използват голям брой разширени съхранени процедури, разпределени заявки и автоматизация на обекти.

Започва инстанция на SQL Server в режим на единичен потребител. В този режим, копие от SQL Server може да се свърже само един потребител, както и процеса на контролно-пропускателен пункт не е започнало. Контролно-пропускателен пункт процес, който гарантира, че сделка ще бъде завършен периодично пренаписан от кеша на диска на устройството за база данни. Този параметър обикновено се използва в случай на проблеми с базите данни на системата, които трябва да бъдат коригирани. Включва опция sp_configure позволи актуализации процедури. По подразбиране, позволи актуализации е забранено. След като изпълните SQL Server в режим на един потребител, всеки член на групата локални администратори на компютър да се свърже с инстанция на SQL Server от името на член на системния администратор, определен сървър роля. За повече информация, вижте. В раздела за отстраняване на проблеми. Свържете се с SQL Server, когато системните администратори са заключени. За повече информация относно потребителски режим, вижте. Как да започнете SQL Server в режим на единичен потребител.

-m "на името на клиентско приложение"

Не използвайте тази опция, като средство за сигурност. Име на приложението на клиента, осигурен от приложението, и да посочите, фалшиво име, като част от низ връзка.

Той посочи, че не е необходимо да се използва регистъра на приложения за Windows за SQL Server сеч. Когато стартирате инстанция на SQL Server с опцията -n Препоръчва се също да укажете опция старта -Д. В противен случай, SQL Server събития, които не са регистрирани.

Тя ви позволява да стартирате екземпляр с име на SQL Server. Ако не е посочен опцията -s, системата се опитва да стартира инстанция по подразбиране. Преди да започнете sqlservr.exe програма. трябва да превключите на директория Binn съответстващ например. Например, ако Instance1 например използва за бинарни файлове директория \ MSSQL $ Instance1, за да изпълни команда sqlservr.exe -s instance1. трябва да отидете в директория \ MSSQL $ на Instance1 \ Binn.

Тя уточнява, че случаят на SQL Server трябва да започне с почти настроен следа флаг (следа #). следи флагове се използват за стартиране на сървъра, в нестандартен режим. За повече информация, вижте. Трейс Знамена (Transact-SQL).

Тя забранява следните функции за мониторинг.

Стойки Monitor SQL работата на сървъра.

статистики за поддръжка на процесорно време и съотношението на кеш.

Събиране на данни за SQLPERF командния DBCC.

Събиране на данни за някои динамични изгледи за управление.

Много събития точкови Extended събития.

Когато се използва за стартиране -X значително намалява количеството на наличните данни за представяне на диагностика и SQL Server функционални проблеми.

Това увеличава броя на степени, разпределени за всеки файл в групата на файла. Тази опция може да бъде полезна за приложения с хранилища на данни, с ограничен брой потребители, които стартират кодове или данните за сърфирането. Не може да се използва и в други приложения, тъй като това може да повлияе неблагоприятно на изпълнението. Тази опция не се поддържа от 32-битовите версии на SQL Server.

Когато зададете флага на следа, като се използва опцията -t, използвайте главна буква "Т" да мине номера на следа флаг. SQL Server приема и малка буква «т», но в този случай определя други вътрешни знамена следи, които са необходими само инженери SQL Server Support. (Настройки в Startup в областта на управлението, не могат да бъдат прочетени.)

Някои опции за стартиране (например определяне на режим на единичен потребител или минимална конфигурация) се използват предимно по време на отстраняване на неизправности. При стартиране на сървъра за отстраняване на проблеми с -м или -f е най-лесното нещо да се направи от командния ред, когато стартирате sqlservr.exe ръчно.

Ако SQL Server е започнало въз основа на нетната старт команда. вместо тире (-) се използва с използва Run параметри наклонена черта (/).

Някои настройки може да се наложи да се използва всеки път, когато стартирате SQL Server. Тези параметри се изпълняват, като например -G или започване следа флаг, най-лесният начин да се дефинира старт, като зададете параметрите използвайте околната среда SQL Server Management Studio или мениджър SQL Server Configuration. Тези инструменти спести стартиране параметри в ключа на системния регистър, а след това SQL Server, винаги ще се започне с тези параметри.