Администирование СУБД MS SQL Server 2000. Шибанов С.В - 64 стр.

UptoLike

Составители: 

64
Для запуска служб именованной копии сервера необходимо добавить ее имя и
знак доллара перед ним. Например, для запуска служб копии с именем PRIMAT ис-
пользуются следующие команды:
net start mssqlserver $PRIMAT или net start sqlserveragent $PRIMAT.
Выполнение команды net start без имени службы приведет к выводу списка
запущенных в операционной системе служб.
Для запуска службы MSSQLServer можно воспользоваться утилитой команд-
ной
строки sqlserver. В этом случае SQL Server 2000 запускается не как служба, а
как отдельной приложение. Это означает, что все средства администрирования (Ser-
vice Manager, Enterprise Manager, Services в панели управления) будут показывать,
что сервер остановлен. Все системные сообщения будут появляться в консольном
окне, в котором выполнена команда sqlserver. Сервер будет запускаться под учет-
ной записью пользователя, работающего в
системе в данный момент. Если пользо-
ватель решит завершить сеанс работы в операционной системе, ему придется снача-
ла завершить работу SQL Server.
3.3.2. Останов служб SQL Server 2000
Останов (Stop) службы подразумевает освобождение памяти, занимаемой ко-
дом службы. При этом также закрываются все потоки, используемые службой. Как
следствие другие службы, приложения и пользователи лишаются возможности ис-
пользовать функции, предоставляемые службой. Например, при останове
MSSQLServer обрывается выполнение пользовательских запросов, выполняется от-
кат незавершенных транзакций, уничтожаются все временные объекты и т.д.
Остановить службы SQL Server можно, используя один из следующих мето-
дов:
Enterprise Manager останавливает локальный или удаленный SQL Server
либо службу SQLServerAgent;
Services Manager останавливает локальный или удаленный SQL Server ли-
бо службу SQLServerAgent из
одного окна;
                                                                               64



       Для запуска служб именованной копии сервера необходимо добавить ее имя и
знак доллара перед ним. Например, для запуска служб копии с именем PRIMAT ис-
пользуются следующие команды:
       net start mssqlserver $PRIMAT или net start sqlserveragent $PRIMAT.
       Выполнение команды net start без имени службы приведет к выводу списка
запущенных в операционной системе служб.
       Для запуска службы MSSQLServer можно воспользоваться утилитой команд-
ной строки sqlserver. В этом случае SQL Server 2000 запускается не как служба, а
как отдельной приложение. Это означает, что все средства администрирования (Ser-
vice Manager, Enterprise Manager, Services в панели управления) будут показывать,
что сервер остановлен. Все системные сообщения будут появляться в консольном
окне, в котором выполнена команда sqlserver. Сервер будет запускаться под учет-
ной записью пользователя, работающего в системе в данный момент. Если пользо-
ватель решит завершить сеанс работы в операционной системе, ему придется снача-
ла завершить работу SQL Server.



                      3.3.2. Останов служб SQL Server 2000
       Останов (Stop) службы подразумевает освобождение памяти, занимаемой ко-
дом службы. При этом также закрываются все потоки, используемые службой. Как
следствие другие службы, приложения и пользователи лишаются возможности ис-
пользовать   функции,   предоставляемые    службой.   Например,   при   останове
MSSQLServer обрывается выполнение пользовательских запросов, выполняется от-
кат незавершенных транзакций, уничтожаются все временные объекты и т.д.
       Остановить службы SQL Server можно, используя один из следующих мето-
дов:
       • Enterprise Manager останавливает локальный или удаленный SQL Server
         либо службу SQLServerAgent;
       • Services Manager останавливает локальный или удаленный SQL Server ли-
         бо службу SQLServerAgent из одного окна;