none
SC 2012 Service Manager SP1 Ошибки в логах Data Warehouse RRS feed

  • Вопрос

  • Здравствуйте, в логах Data Warehouse с периодичностью в полчаса выскакивают ошибки и предупреждения:

    1. Service Manager CMDB Grooming failed.

    Grooming Type: DWStaging

    The following error was encountered:

    Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.

    Выполнение данной инструкции было прервано.

    2.

    Data Access Layer rejected retry on SqlError:

    Request: GroomDwStagingData -- (TargetId=55270a70-ac47-c853-c617-236b0cff9b4c), (RetentionPeriodInMinutes=129600), (GroomingCriteria=<Config><Target><ModuleName>TransformActivityDim</ModuleName><WarehouseEntityName>ActivityDim</WarehouseEntityName><RequiredWare...), (BatchSize=100), (RETURN_VALUE=1)

    Class: 16

    Number: 242

    Message: Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.

    На всех трех серверах в региональных стандартах в формате стоит русский (Россия), параметры сортировки на SQL-сервер - Cyrillic_General_CI_AS.

    И еще: запускаю стандартный отчет о инцидентах - список инцидентов: показывает инциденты только до 12.02.2013, хотя конечно даты проставлены правильно, плюс не показывает в отчете значения в столбце "Кому назначено". В задачах хранилища данных все без ошибок, хотя в задаче mpsync не связались пакеты, связанные с Olap.base

     
    20 февраля 2013 г. 5:16

Ответы

  • Ваш коллейшн не поддерживается SCSM - http://technet.microsoft.com/en-us/library/hh495583.aspx. Нужен Cyrillic_General_100_CI_AS.

    Отчеты не работают, потому что данные для них берутся из DW, в котором у Вас не обновляются данные.

    • Помечено в качестве ответа Эрик С 25 февраля 2013 г. 8:07
    20 февраля 2013 г. 5:40

Все ответы

  • Ваш коллейшн не поддерживается SCSM - http://technet.microsoft.com/en-us/library/hh495583.aspx. Нужен Cyrillic_General_100_CI_AS.

    Отчеты не работают, потому что данные для них берутся из DW, в котором у Вас не обновляются данные.

    • Помечено в качестве ответа Эрик С 25 февраля 2013 г. 8:07
    20 февраля 2013 г. 5:40
  • Да уж, досадно, существуют ли способы безболезненно поменять коллейшн?
    20 февраля 2013 г. 6:34
  • Хм, ну если данные не жалко, можно поднять новый DW сервер снять регистрацию со старого и зарегить новый. Не уверен что просто смена коллейшена что-то изменит, хоят бы потому что коллейшн системных баз(tempdb например) останется старым.
    20 февраля 2013 г. 7:27
  • Данные не жалко, они тестовые. То есть достаточно будет удалить старый DW, установить новый DW на SQL с правильным collation, при этом не трогая основной сервер?

    20 февраля 2013 г. 7:42
  • Да, только сначала надо сделать Unregister DW, и только потом ставить новый сервер DW.
    20 февраля 2013 г. 9:07
  • Наблюдаю аналогичные предупреждения и ошибки каждые полчаса в логах DWH Management Server.

    Collation Cyrillic_General_100_CI_AS, проблем с отчетами нет.

    Текст ошибок ниже:

    Предупреждение 33333, DataAccessLayer

    Data Access Layer rejected retry on SqlError:

    Request: GroomDwStagingData -- (TargetId=55270a70-ac47-c853-c617-236b0cff9b4c), (RetentionPeriodInMinutes=129600), (GroomingCriteria=<Config><Target><ModuleName>TransformActivityDim</ModuleName><WarehouseEntityName>ActivityDim</WarehouseEntityName><RequiredWare...), (BatchSize=100), (RETURN_VALUE=1)

    Class: 16

    Number: 242

    Message: Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.

    Предупреждение 33333, DataAccessLayer

    Data Access Layer rejected retry on SqlError:

    Request: GroomDwStagingData -- (TargetId=55270a70-ac47-c853-c617-236b0cff9b4c), (RetentionPeriodInMinutes=129600), (GroomingCriteria=<Config><Target><ModuleName>TransformActivityDim</ModuleName><WarehouseEntityName>ActivityDim</WarehouseEntityName><RequiredWare...), (BatchSize=100), (RETURN_VALUE=1)

    Class: 0

    Number: 3621

    Message: Выполнение данной инструкции было прервано.

    Ошибка 10880, Database Modules

    Service Manager CMDB Grooming failed.

    Grooming Type: DWStaging

    The following error was encountered:

    Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.

    Выполнение данной инструкции было прервано.

    23 апреля 2013 г. 4:50
  • Проверьте региональные настройки сервера DW.
    23 апреля 2013 г. 5:27
  • На всех серверах SCSM, в т.ч. на сервере с БД, региональные настройки одинаковые:

    Расположение: Россия

    Форматы: Русский (Россия)


    • Изменено K.Erikov 23 апреля 2013 г. 5:41
    23 апреля 2013 г. 5:40
  • Аналогичная ошибка, региональные настройки те же, Collation Cyrillic_General_100_CI_AS
    23 апреля 2013 г. 7:24
  • Помогла установка update rollup 6 - данные переносятся в бд отчетности, но ошибка из логов не пропала.
    5 августа 2014 г. 6:54