Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ / 12 сообщений из 12, страница 1 из 1
27.07.2006, 15:19:47
    #33882516
Matroz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
Нашел в старых темах вопрос по адм. 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
27.07.2006, 19:47:18
    #33883435
DeColo®es
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
Ну типа там есть реагирование на "User settable" алерты.
...
Рейтинг: 0 / 0
01.08.2006, 10:34:10
    #33891081
Denbear
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
Вообще то алерты, могут реагировать на события (Events) и условия по счетчикам производительности (Performance condition). Так что ответ вполне обоснован, и наиболее правильный по условиям вопроса.
...
Рейтинг: 0 / 0
08.08.2006, 10:37:32
    #33904790
Дэр Пароль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
Гы...Собственно точного ответа так никто и не дал!
Вы хоть пытались так оповещение создать?
...
Рейтинг: 0 / 0
09.08.2006, 15:29:35
    #33908342
pavel73
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
ВО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
14.08.2006, 10:06:34
    #33915520
Дэр Пароль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос из экзамена 70-228 (adm. SQL2k), интересен ответ
Pavel73 - > это текст про счетчики для MS AS, а вовсе не ответ - как собрать данные из системного лога с помощью агента SQL-сервера.

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

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


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