Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 3 4 5 6 7 [8] 9 10 11 12   вперед  Ctrl      все
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
prospector
Member

Откуда: Donetsk
Сообщений: 110
Boris M.
Ну, это уже надо логи смотреть... Но вот что еще можно посмотреть, если есть домен, то в нем тоже должна быть создана учетная запись sqad, если же домена нет, то нужно добавить такого пользователя на каждый копмпьютер, где стоит SQL Server. Я у себя запускаю скрипты от имени своей доменной учетной записи, и все более-менее нормально :-)


домена нет. завел юзеря sqad на 2-й сервак - результат такой же, строка в sq_main для данного сервера не обновляется :(
вот лог:
18.10.2004 9:49:34 C:\SQL-R\CollectInfo.vbe started
18.10.2004 9:49:34 ---- SQL-R v1.08b
18.10.2004 9:49:34 ini file loaded from: C:\SQL-R\collectinfo.ini
18.10.2004 9:49:34 parameter TimeOut =666000
18.10.2004 9:49:34 parameter SQLServer =K_ALEX
18.10.2004 9:49:34 parameter Database =STATSQLSERV
18.10.2004 9:49:34 parameter Log Path =C:\SQL-R\log\
18.10.2004 9:49:34 parameter ExtendLog =0
18.10.2004 9:49:34 parameter TrustLogin =1
18.10.2004 9:49:34 parameter SQLUser =sqad
18.10.2004 9:49:34 parameter SQLPass = *****
18.10.2004 9:49:34 parameter strDateFormat =mdy
18.10.2004 9:49:34 Use Trust Login for access to Servers
18.10.2004 9:49:34 Use Trust Login for access to K_ALEX
18.10.2004 9:49:34 map network drive: \\K_ALEX\C$ to local x:
18.10.2004 9:49:34 Analyse remote drive
18.10.2004 9:49:34 Disconnect network drive
18.10.2004 9:49:36 CollectInfo:K_ALEX Complete... Rows inserted into SQ_DB = 13
18.10.2004 9:49:36 Use Trust Login for access to MASTER
18.10.2004 9:49:41 map network drive: \\MASTER\C$ to local x:
18.10.2004 9:49:41 Analyse remote drive
18.10.2004 9:49:41 Disconnect network drive
18.10.2004 9:49:43 CollectInfo:MASTER Complete... Rows inserted into SQ_DB = 12
18.10.2004 9:49:43 Collect info finished
18.10.2004 9:49:43 Start creating menu
18.10.2004 9:49:44 Build Menu Finished
18.10.2004 9:49:44 Done...
18 окт 04, 10:53    [1040714]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
pr0ger
Member

Откуда: Москва
Сообщений: 1933
Баг в CollectInfo.vbe, генерируется такой код:

UPDATE SQ_MAIN SET
 TOTAL_DATA = 17406395,5,
 FREE_DATA= 129784,5,
 SQ_SETTINGS = '*',
 LAST_UPD = '18.10.2004 13:37:40',
 CAL = 7,
 CONN = 28,
 USR= 15, 
 SQVER = 'Microsoft SQL Server  2000 - 8.00.818  - Standard Edition on Windows NT 5.0 (Build 2195: Service Pack 4)' 
WHERE SQL_ID=22
18 окт 04, 13:54    [1041654]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
ram
Member [скрыт]

Откуда:
Сообщений: 296
Насчет вируса в скриптах. После отправки их в службу поддержки DrWeb получил следующий ответ:

==========================================================
Ваш запрос был проанализирован и это было ложное срабатывание. Теперь оно исправлено.

Спасибо за сотрудничество.

--
С уважением,
Служба вирусного мониторинга ООО "Доктор Веб"
===========================================================
18 окт 04, 17:07    [1042804]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Hamlet
Member

Откуда: Armenia
Сообщений: 573
Ошибка в CollectPerf.vbe

10/19/2004 7:10:08 PM F:\sqlr\CollectPerf.vbe started v1.08b
10/19/2004 7:10:08 PM Collecting perfinfo from SQLSERV01            
10/19/2004 7:10:08 PM Error: -2147217900 - [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near ','.
10/19/2004 7:10:09 PM Collecting perfinfo from SQLSERV02           
10/19/2004 7:10:09 PM Error: -2147217900 - [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near ','.
10/19/2004 7:10:09 PM Done
19 окт 04, 18:15    [1046188]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Kostya2005
Member

Откуда:
Сообщений: 38
Будьте добры прислать на kf_const@mail.ru и если не затруднит напишите пожалуйста о готовых программах для аудита. Можно и прислать!!! заранее благодарен!
19 окт 04, 21:29    [1046566]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
Ого....
тут целые раследования были...

Сразу скажу, для дебага в файле colectinfo.ini есть параметр
extlog
по умолчанию равен 0
если поставить единичку, то логи будут намного подробнее, включая вывод TSQL для записи собранных данных....

попробуйте поиграться, там будет видно многое....


Насчет вирусов..... да не умею я их писать.... и ненадо это мне :)
Как тут ранее писалось, доктор веб расценивал операцию чтения текстового файла как действие вируса... но как мне еще читать iniшник ? :) Самое инетесное что действия по писания лога он так не заценивал....... Но если кто то боится, не мучайтесь :)


Теперь насчет секьюрити....
Изначально скрипт писался под трастовый доступ на все сервера....
когда стал выкладывать в нет... на скорую руку написал во всех конеушенах возможность входа с native акаунтом... проверить досканально не удалось, но одно точно, ввиду того что скрипт при сборе инфы обращается к системным таблицам, не только мастера но и всех баз которые есть на опрашиваемом сервере. Для этого Native логина, нужны SA права....
Если нет возможности запускать скрипт под доменным акаунтом, имеющим права на все опрашиваемые сервера, попробйте поиграть со следующими параметрами в CollectInfo.INI

TrustLogin=0 (Перевод в SQL Native )
SQLUser=имяsqlюзера
SQLPass=пассворд
20 окт 04, 07:39    [1046806]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
pr0ger
Member

Откуда: Москва
Сообщений: 1933
Лог есть, только не везде :)
dspace()
set mrs = mconn.Execute("UPDATE SQ_MAIN SET TOTAL_DATA = "& Totalspace &", FREE_DATA= "& freespace &
                        ", SQ_SETTINGS = " & sortord & ", LAST_UPD = '"&now&"', CAL = " & i-1 & ",CONN = " & sqconn & 
                        ", USR= " & squsr & ", SQVER = " & sqver &" WHERE SQL_ID="&NSQL(i1,1))
z = WshShell.popup( NSQL(i1,0) & " Complete... : "& int(abs(t1-now)) ,3,"DATA COLLECTION",64) 

log "CollectInfo:" & NSQL(i1,0) & " Complete... Rows inserted into SQ_DB = " & rowsinserted
set mrs = mconn.Execute("Calc_Average")

после dspace() в переменных Totalspace и freespace в качестве разделителя дробной части используется запятая(зависит от региональных настроек) и естественно получаем Incorrect syntax near 'х'. А в логе: CollectInfo: SERVER Complete...
20 окт 04, 12:09    [1047736]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
Понял...
сразу чет не сообразил, хотя когда то сталкивался с похожей проблемой...
поправлю

когдаж время то появится...
эх...
20 окт 04, 12:20    [1047794]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
ram
Member [скрыт]

Откуда:
Сообщений: 296
А на ASP.NET нет желания переделать? ;)
20 окт 04, 12:22    [1047803]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
в будущем возможно :)
Со времен фокс про 2.5 не програмил ничего :))
А вот WSH впечатлил доступностью и простотой...
даже дебагер не юзаю... все в фаре пишу...

лень великое дело, ну лень мне лазать по 21 серверу каждое утро и помнить на изусть историю каждой из 780 баз... чтоб было с чем сравнивать...
вчера выловил скачек на одной из баз, 15 гиг даных откудато взялось, девелоперы второй день ищут, паяют схему (с) не помню :) что у них произошло...
Говорят что ничего не курили в тот день :) хотя травой несет....
20 окт 04, 12:31    [1047864]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
ram
Member [скрыт]

Откуда:
Сообщений: 296
ASP.NET проще ASP и тоже на нем в Фаре пишу, хоть и на Studio пробовал.
Но для простых приложений мне больше Фар нравиться.

Вобщем тебе две недели сроку на обучение и переделку программы ;)
20 окт 04, 14:04    [1048338]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
ram
Member [скрыт]

Откуда:
Сообщений: 296
Да, и еще, а почему нельзя было написать хранимую процедуру по сбору данных из всех баз и записи их в базу SQL-R и не использовать WSH.
Помоему это был бы самый простой вариант.
20 окт 04, 14:40    [1048532]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
Хех, если проще... будем капать :)
Но тут есть, ньюанс, он пока не столь распространент, .НЕТ

от хранимой процедуры отказался сразу, так как линковать сервера нехотелось, а заставлять сервер делать не своейственную ему работу темболее. Главным условием для себя поставил то чтоб на опрашиваемые сервера не вмешиваться никакт, исключительно селекты и никаких агентов или удаленных процедур....

а да, поправил в пререлизе эти ошибки что запостили тут, т.е. в новом уже их не будет.
20 окт 04, 15:23    [1048813]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
В общем добил версию 1.09b

Можно скачивать новую версию
с исправленными ошибками и добавленым фунционалом

качаем отсюда

нашел почему многим приходилось в asp править руками параметры доступа... исправлено
22 окт 04, 09:46    [1053569]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Hamlet
Member

Откуда: Armenia
Сообщений: 573
Привет.

В новои версии всплывает та же ошибка

10/23/2004 4:48:13 PM INSERT SQ_PERF (SQL_ID,DBID,DateTime,Trans,Batch,Compil) VALUES (1,Null,'10/23/2004 16:48:14 PM',6349,,)
10/23/2004 4:48:13 PM Error: -2147217900 - [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near ','.
23 окт 04, 15:53    [1056532]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Yuraz.com
Member

Откуда:
Сообщений: 802
Приветствую всех!
Я сам админю 5 SQL серверов, и поэтому приходится следить за ними одновременно, и желательно что бы это не сильно отрывало от др. дел. Написал такую прогу. Бесплатную. Подробности тут.
Картинка с другого сайта.
23 окт 04, 21:19    [1056655]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Yuraz.com
Member

Откуда:
Сообщений: 802
PS...
Она показывает некоторые пареметры сервера. А MSSQL конторлирую по наличию свободной ОЗУ.

--
sql.yuraz.com - описание ХП для MS SQL 2000
23 окт 04, 21:20    [1056656]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Yuraz.com
Member

Откуда:
Сообщений: 802
Хотя, если кому надо другие параметры, с удовольствием сделаю. Перечислите параметры, и как их получить ср-ми SQL, напишу расширенную ХП в виде dll, она будет держать связь с усовершенствованным "монитором" администратора как и эта версия программы.
:)

--
sql.yuraz.com - описание ХП для MS SQL 2000
23 окт 04, 21:31    [1056659]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
Выложен патч для скрипта collectperf.vbe

исправлена критическая ошибка при которой лог файл разростался до размеров диского пространства. Проявлялась если в момент старта скрипта, база SQLR не доступна.
Так же исправлена ошибка описаная HAMLET.

качать тут

Просто замените старый файл на новый.
18 ноя 04, 07:53    [1115303]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Dantist
Member

Откуда:
Сообщений: 205
DrWeb 4.32b
ругается на твоё обновление:

CollectPerf.vbe инфицирован модификацией VBS.Duke

Это как понимать ?
7 дек 04, 14:17    [1163532]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
Как понимать я сказать не могу, так как вирусов я не писал :)), темболее того который там указан... чуть выше на этой же странице было упоминание что это антивирус дает ложное срабатывание.

Как удалось выяснить, срабатывал на конструкцию которая читает содержимое текстового фала, в частности инишника....

Могу порекомендовать так же отправить этот скрипт в службу поддержки может поправят....

Мой ативирь криминала ни разу не находил...
22 дек 04, 15:03    [1200599]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
neal
Member

Откуда: Сердце Москвы
Сообщений: 492
Классная прога!
Удобно действительно!

Есть несколько мелочей - не всегда на IIS устанавливается (на одном из компов не установилась, хотя может IIS кривой).

Перформансы ограничены - нельзя закачать свой файл .msc

Как настроить историю, чтобы статистику показывал за предыдущие даты по датам, а за последние двое суток по 2-3часа. Собирается у меня она раз в час.

_SiMBA_
Перспективы.
Сейчас дорабатываю ту часть, которая будет следить за пользовательскими акаунтами и правами к ним прилепленными. Предполагаю вести историю по правам и доступам какие были у пользователей за всю историю существования оного. Так же добавлю функционал востановления всех прав к базе для ролей и юзеров в случае допустим переноса базы с сервера на сервер(т.е. тупо генерацию скрипта по сушествующему слепку).


Как продвигается?

Спасибо!
-------------------------------------------------------
Успешный проект от слова успеть. (с) не мой
22 дек 04, 15:21    [1200708]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
_SiMBA_
Member

Откуда: Almaty
Сообщений: 157
Перформанс можете сами поправить как вам нужно в asp

да и любое представление данных, тобиш интерфейс "под себя" при желании переделать не проблема. Так как данный с который отчеты вытягиваются свободны, да и мои аспшки открытые...
27 дек 04, 10:17    [1210742]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Canя
Member

Откуда: Киев
Сообщений: 47
Иногда при просмотре performance вываливается сообщение о невозможностидобавления счётчиков на \\EUPMIKZALASMS01\ и дальше сами счётчики.
Также при нажатии на гистограму напротив каждого сервера пишется сообщение
HTTP 500 - Internal server error
Internet Explorer
2 мар 05, 19:18    [1357814]     Ответить | Цитировать Сообщить модератору
 Re: Tool Вы знаете что твориться на ваших 10-30+ серверах ?  [new]
Canя
Member

Откуда: Киев
Сообщений: 47
500-я ошибка прошла почемуто :-).
а \\EUPMIKZALASMS01\ выскакивает, когда нажимаешь performance monitor перед серверами
2 мар 05, 19:33    [1357837]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 3 4 5 6 7 [8] 9 10 11 12   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить