Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 SQL Server Health and History Tool (SQLH2) Reports  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10712
Блог
SQL Server Health and History Tool (SQLH2) Reports
Microsoft Corporation
The Microsoft SQL Server Health and History Tool (SQLH2) collects information from instances of SQL Server and stores this information. In order to view the information, we have created reports that you can download here. These reports require Microsoft's SQL Server Reporting Services to display.
10 сен 04, 13:00    [950652]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62035
или я дурак, или одно из двух.
при попытке сбора информации SQLH2 генерит скрипт
Insert dbo.c_database 
(run_id,srv_id,inst_id,dbid,name,CompatibilityLevel,CreateDate,DataSpaceUsage,IndexSpaceUsage
,dbSize,SpaceAvailable,IsSystem,txSize,txSpaceAvailable,txLastBackup,oRecoveryModel,oPageVerify
,oUserAccess,oAutoClose,oAutoShrink,oAutoCreateStat,oAutoUpdateStat,oOffline,oReadOnly
,oSelectIntoBulkCopy,oTruncateLogOnCheckpoint,oPublished,oSubscribed,oMergePublished,oMergeSubscribed
,oFullTextEnabled,oDbChaining) 
Values (1, 1, 1, 11, 'abc', 80, '15.07.2004 18:21:45', 227208, 1792, 663,562500, 431,8515625, 0, 68
,125000, 60,359375, '01.01.1900 0:00:00', 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0)
который выпадает с ошибкой
Server: Msg 110, Level 15, State 2, Line 8
There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement.

и, значица, информация не собирается.
Это токо у меня? и как с этим бороться?
10 сен 04, 15:36    [951578]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
тоже пытаюсь посмотреть на тулзу - появилась проблема.
согласно документации (файл:"SQLH2 V2 Reports.doc")

Step1:
1. выполнить "New Dictionaries.sql"
2. выполнить "Reporting Procs.sql"

Step2:
Насторить DataSource

Step3:
Upload report files.

Все, по идее отчеты должны уже начать работать. Однако вылетает ошибка, не найден объект dbo.mgr_server

An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for data set 'Servers'. (rsErrorExecutingCommand)
Invalid object name 'dbo.mgr_server'. 
Судя по rdl-файлам там активно используется эта таблица, но в скриптах создания - ее нет.
14 сен 04, 20:16    [959497]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
Grigory Pogulsky [MSFT]
Member

Откуда:
Сообщений: 22
Отвечая товарищу locky
Проблема в формате чисел - запятая, как разделитель целой и дробной части
Вторая не проявившаяся еще проблема формат даты - dd.mm.yyyy

По поводу первой проблемы - единственное решение установить точку, как разделитель, на машине, где SQLH2 запускается. (проблема в том, что число преобразуется в строку согласно локальному формату - результат лишняя запятая, дающая лишнее число в строке Values (отсюда и сообщение))

Вторая проблема зависит от установок сервера.
14 сен 04, 23:08    [959663]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
Grigory Pogulsky [MSFT]
Member

Откуда:
Сообщений: 22
Отвечая товарищу AAron

Не совсем понятно, что происходит, но похоже собственно SQLH2 у вас не установлена (Reports - это доп компонент для SQLH2, дающий возможность просматривать данные в виде готовых репортов.)
14 сен 04, 23:11    [959667]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
OLEG_ISR
Guest
А где можно найти вот ето чудо :
SQLH2 Performance Collector.

The Performance Collector is optional, and is available for download from the Microsoft Download Center (search for SQL Server with keyword SQLH2): http://www.microsoft.com/downloads/search.aspx

что то он не наxодится
15 сен 04, 09:34    [959985]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
2Grigory Pogulsky [MSFT]
Да согласен. Как оказалось, я по ссылке выкачал только отчеты, но не сам инструмент.

Спасибо.
15 сен 04, 10:50    [960315]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
ZrenBy
Member

Откуда: Костромаа
Сообщений: 1549
Grigory Pogulsky
Отвечая товарищу locky
Проблема в формате чисел - запятая, как разделитель целой и дробной части
Вторая не проявившаяся еще проблема формат даты - dd.mm.yyyy

По поводу первой проблемы - единственное решение установить точку, как разделитель, на машине, где SQLH2 запускается. (проблема в том, что число преобразуется в строку согласно локальному формату - результат лишняя запятая, дающая лишнее число в строке Values (отсюда и сообщение))

Вторая проблема зависит от установок сервера.


Я фигею ! Программисты, блин.
15 сен 04, 11:02    [960361]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
OLEG_ISR
Guest
Все таки у кого нибудь получилось получить performonse monitor counters в репортаx ?

(Проблему я описал више в етой ветке)
15 сен 04, 11:06    [960373]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
segun
Member

Откуда: Москва
Сообщений: 504
автор
Я фигею ! Программисты, блин.
Уважаемый, вам шашечки или ехать?
Это первая версия, давайте будем терпимее.
15 сен 04, 11:52    [960561]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
joni
Member

Откуда: Днепропетровск
Сообщений: 221
У меня установка прошла нормально (судя по сообщениям) до места, где настраивается задание в шедулере. А там получил сообщение "не удалось прочитать указанный файл". Подскажите что за команда в том задании, попробую ручками прописать.
15 сен 04, 12:54    [960922]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
joni
Member

Откуда: Днепропетровск
Сообщений: 221
Дочитался, наконец, что у меня, на win2000 оно и не должно было сработать :)

автор
NOTE: The schtasks.exe utility is only shipped with Windows Server 2003 and Windows XP. In earlier Windows environments (Windows 2000), the wizard cannot create a task, so you must create the task manually.


Вот бы еще написали как именно "...must create the task manually." :)
15 сен 04, 15:34    [961935]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62035
автор

Уважаемый, вам шашечки или ехать?

мине - ехать! токо оно у меня не ехало. И неизвестно, как ехать то будет. в профиле я то поправил разделители и формат даты, запустил - заработало.
а вот когда оно из под шедулера запустится, какие настройки (и откуда) оно возьмет?
сыроватый какой-то прОдукт, аж неприятно
15 сен 04, 16:17    [962170]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
Grigory Pogulsky [MSFT]
Member

Откуда:
Сообщений: 22
SQLH2 Performance Collector еще не опубликован. Должен появиться в ближайшие дни. (Он, собственно, и нужен, чтобы Performance Counters репорт что-нибудь показывал).

Чтобы создать task manually - Control Panel | Scheduled Tasks

По поводу форматов - продукт "оффициально" не поддерживает локализованные среды (о чем есть примечание в доке). Понимаю, что отмазка слабая, но ничего поделать не могу. Манипуляция форматов на данном этапе - единственный способ заставить это дело работать в отличных от US-English средах.
15 сен 04, 20:57    [963053]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62035
автор

По поводу форматов - продукт "оффициально" не поддерживает локализованные среды (о чем есть примечание в доке). Понимаю, что отмазка слабая, но ничего поделать не могу.

Нормальная отмазка. Написано что низя, значит низя. Надо бы мне внимательнее доки читать....
15 сен 04, 21:04    [963060]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
joni
Member

Откуда: Днепропетровск
Сообщений: 221
2Grigory Pogulsky [MSFT]
автор
Чтобы создать task manually - Control Panel | Scheduled Tasks


Спасибо конечно, но до этого я и сам дошел :)) Писать-то в задании что, что запустить и с какими параметрами? :)
16 сен 04, 10:58    [963734]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
ASa
Member

Откуда: Нижний Новгород
Сообщений: 495
Вот такую ошибку получаю. Никак не пойму в чем дело.
9/16/2004 12:34:02 PM INFO: 17176 - 9/15/2004 12:46:13 PM - 616 - 944 - 15.0
9.2004 12:36:57 - 15.09.2004 8:36:57
9/16/2004 12:34:02 PM ERROR: Aborting collection. Event 17176 is not in an ex
pected format.
16 сен 04, 12:39    [964258]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
ASa
Member

Откуда: Нижний Новгород
Сообщений: 495
А вот что написалось в WinXP (см. рисунок)

К сообщению приложен файл. Размер - 0Kb
16 сен 04, 12:43    [964287]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
joni
Member

Откуда: Днепропетровск
Сообщений: 221
Спасибо. Не пришло в голову, что все так просто :)
16 сен 04, 13:07    [964407]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
кстати, можно sqlh2 из командной строки запустить вручную. не обязательно таску делать.
16 сен 04, 19:27    [966374]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
Grigory Pogulsky [MSFT]
Member

Откуда:
Сообщений: 22
ASa
Вот такую ошибку получаю. Никак не пойму в чем дело.
9/16/2004 12:34:02 PM INFO: 17176 - 9/15/2004 12:46:13 PM - 616 - 944 - 15.09.2004 12:36:57 - 15.09.2004 8:36:57
9/16/2004 12:34:02 PM ERROR: Aborting collection. Event 17176 is not in an ex
pected format.


Опять локализационная проблема. SQLH2 хочет формат mdy, а дата в тексте сообщения (15.09.2004) - dmy. Соответственно, ломается на конвертации текста в DateTime.
Проблема - скверная. Cерверу нужно посылать mdy, для чего на кленте ставим mdy. Однако считывает с удаленных машин с локальным форматом dmy.
Мы тут мозгуем, как бы так подкрутить программку, чтобы малой кровью, и в то же время, можно было бы работать в описанной ситуации. Подождите несколько дней. Должно полегчать.
16 сен 04, 22:30    [966580]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
GUемплен
Guest
Grigory, как вы попали в MS, если не секрет? Я тоже хочу. Могу решить проблемы, описанные здесь.
17 сен 04, 00:30    [966643]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
joni
Member

Откуда: Днепропетровск
Сообщений: 221
А кто-нибудь может просветить почему не работают следующие отчеты:
Feature Usage - Instance and Database Details - пустой список серверов в соответствующем параметре, я так понимаю, что данных для отчета вообще нет.
Performance Counters - аналогичная ситуация
Inventory of Services by Server - выводится пустой отчтет, ни одного параметра не показывает.
Они вообще должны работать у меня (Windows 2000 + SQL Server 2000)?
17 сен 04, 12:23    [967938]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
ASa
Member

Откуда: Нижний Новгород
Сообщений: 495
joni
А кто-нибудь может просветить почему не работают следующие отчеты:
Feature Usage - Instance and Database Details - пустой список серверов в соответствующем параметре, я так понимаю, что данных для отчета вообще нет.
Performance Counters - аналогичная ситуация
Inventory of Services by Server - выводится пустой отчтет, ни одного параметра не показывает.
Они вообще должны работать у меня (Windows 2000 + SQL Server 2000)?


Performance Counters -
Grigory Pogulsky
SQLH2 Performance Collector еще не опубликован. Должен появиться в ближайшие дни. (Он, собственно, и нужен, чтобы Performance Counters репорт что-нибудь показывал).

Боюсь, что данные для Feature Usage и Inventory of Services by Server нужно получать через WMI. У меня сервер в другом домене и другой подсети. Я пока не смог заставить получить эти данные. А вот с локальной машины вроде получить удавалось, но сейчас не могу проверить.
17 сен 04, 14:51    [968740]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Health and History Tool (SQLH2) Reports  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62035
2Grigory Pogulsky [MSFT]
Так Вы один из разработчиков данной тулзы? Во, теперь я с Вас не слезу :-)
1.А нельзя ли в отчетах сделать так, чтобы базы сортировались по имени, а не по dbid? или, если уж на то пошло, чтобы можно было выбрать порядок сортировки.
2. Можно ли собирать сведения о размерах таблиц, a-la sp_spaceused
3. в отчеты, или куда еще, вставить "прогнозы" размера базы, размера таблиц на произвольно заданный период.
4. "сигнальные флажки" на таблицы, которые в последнее время значительно увеличили свой прирост.


Posted via ActualForum NNTP Server 1.0

17 сен 04, 15:20    [968857]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить