powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
12 сообщений из 12, страница 1 из 1
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33882516
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел в старых темах вопрос по адм. SQL сервера, и стало интересно

3. You are the administrator of a Microsoft Windows 2000 Advanced Server
computer. The server is also running SQL Server 2000 and contains a
database named Sales. The server is configured as shown in the exhibit.

The Sales database is configured by using the default options and
increases by 50 MB per day. You want an operator to be notified
automatically before the database runs out of disk space. You also want to
minimize the amount of administrative overhead necessary for this database.

... DISK1: Sales_data.mdf (6GB) + Sales_data.ldf (1GB)

What should you do?

В качестве правильного ответа в обсуждении выбран вариант а) без особых пояснений

a. Configure System Monitor to log an alert if the hard disk contains less
than 600 MB of free space
Configure SQL Server Agent to send an e-mail message notifying the
operator of the System Monitor alert


я понимаю, как сконфигурировать сист. монитор: создать свое сообщение, использовать счетчик free space из группы Logical disk, можно и сообщение по сети послать net send-ом.
Но что сделать в алертах SQL Server Agent, ЧТОБЫ ЗАСТАВИТЬ ЕГО ПРОЧИТАТЬ СИСТЕМНЫЙ (даже не свой - sql сервера) ЛОГ и на основании этого что-то делать?


P.S.
Собственно, вот и остальные варианты
b. Create a SQL Server Agent job that uses the sp_spaceused stored
procedure each morning
Place the results of the stored procedure in an e-mail message and use SQL
Mail to send the results to the operator

c. Set the MaxSize property of Sales_data.mdf to 7.5 GB and the MaxSize
property of Sales_log.ldf to 1.5 GB
Configure SQL Server Agent to send an e-mail message to an operator when
the data file and the transaction log have reached these limits

d. Use Microsoft Windows Explorer to verify the available space on the
hard disk each morning
Execute the sp_spaceused stored procedure each morning
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33883435
Фотография DeColo®es
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну типа там есть реагирование на "User settable" алерты.
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33891081
Denbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще то алерты, могут реагировать на события (Events) и условия по счетчикам производительности (Performance condition). Так что ответ вполне обоснован, и наиболее правильный по условиям вопроса.
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33904790
Фотография Дэр Пароль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гы...Собственно точного ответа так никто и не дал!
Вы хоть пытались так оповещение создать?
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33908342
pavel73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВОL
for use with the System Monitor, the following steps must be performed.

Installing Analysis Services Performance Counters
Add the named values in the following table to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerOLAPService\Performance

The registry path is described in the following table.

Named value Value
Library The file path of the Msmdctr80.dll library
Open OpenPerformanceData
Collect CollectPerformanceData
Close ClosePerformanceData


The information for the performance counters must be installed into the registry. Two files, Msmdctr.ini and Msmdctr.h, are included for this purpose. The two files are typically installed in the same location as the msmdctr80.dll library. To load this information into the registry, use the LODCTR.EXE program distributed with Windows NT 4.0 and Windows 2000. To install, execute the following command in a command prompt:
LODCTR msmdctr.ini
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33915520
Фотография Дэр Пароль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel73 - > это текст про счетчики для MS AS, а вовсе не ответ - как собрать данные из системного лога с помощью агента SQL-сервера.

Похоже, что придется принять другой ответ - С: установить лимит на базу, и при помощи стандартного сообщения Alert по номеру 9002 высылать сообщение о заполнении базы.
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33917626
Фотография DeColo®es
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответ дан правильный.
А Вы предлагаете отправлять сообщение о переполненной базе, а не ДО этого, как в вопросе.
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33917974
Фотография Дэр Пароль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самое интересное - что никто до сих пор не сказал КАК ЭТО выполнить.

Конечно при сдаче экзамена, в свое время, я бы выбрал именно ответ А. Типа "хитрые Microsoft", "надо выбрать ответ который явно не противоречит".
Но вот сейчас я сомневаюсь в этом варианте.

DeColo®es - я подозреваю что Вы невнимательно прочитали условие.

Насчет условий задачи: "You want an operator to be notified
automatically before the database runs out of disk space. " Просто в приведенном примере не указан объем диска! (Мне кажется он там должен быть). Если максимальный размер базы выставить меньше существующего объема диска, то мы получим alert ДО (before) того как на диске уже не будет места ( runs out of disk space). Речь идет именно о " disk space ", а не об объеме базы, как Вы пишите.

Regards...
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33918069
Фотография DeColo®es
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В задаче сказано не просто про диск, а про то, что database runs out of disk space. А как это сделать - сказано - создать User settable alert в System Monitor и на него реагировать. Или Вы хотите ответ в стиле "Запустить это, нажать туда, выбрать то"?
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33918292
Фотография Дэр Пароль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, если Вы можете ответить в таком стиле.
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33918331
Фотография DeColo®es
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам лениво самому посмотреть/почитать, мне - лениво тоже. ;)
К тому же у меня на работе нет доступа к настройкам систем монитора сервера. А названия кнопок навскидку не вспоминаются. Так что вот так...
...
Рейтинг: 0 / 0
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
    #33918361
Фотография Дэр Пароль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аргументированный ответ, спасибо!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]