Код ошибки 10012

[Вопросы] Mi HUB 2 перенос на другую сеть Wifi

Подробнее Обновить

Xiaomi Comm APP

Получайте новости о Mi продукции и MIUI

Рекомендации

Изменить

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

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

Выбрать регион в Mi Home

На что нужно обращать внимание перед покупкой устройств

На данный момент, подавляющее большинство устройств выпускаются для внутреннего рынка Китая. Соответственно, они работают только, если в приложении Mi Home выставить регион «Материковый Китай» (или просто «Китай»).

Где задается регион в Mi Home

Там можно добавить примерно 700 устройств! Вроде еще недавно было около 300, а тут пересчитал. И это без устройств, которые сделаны для других регионов, которые в Китае их добавить не получится.

Есть устройства, которые работают с любыми регионами, это например настольная лампа и светодиодная лента. Но таких устройств очень мало и я бы не стал на них ориентироваться.

Какой-либо достоверной матрицы я не нашел, на 4pda есть ссылка на некую таблицу, но когда она обновлялась. Поэтому, перед покупкой устройства лучше несколько раз уточнить, можно ли его подключить в Mi Home с вашим регионом. В случае с Китаем, отличным показателем будет наличие вилки питания типа A (с плоскими контактами).

Как решить проблему с уже купленным устройством

А теперь рассмотрим вариант, когда устройство уже куплено. При добавлении в приложение, устройство Xiaomi отсутствует в списке доступных устройств и не находится автоматически при сбросе. Или другой вариант, устройство есть в списке, без проблем добавляется в приложение, но при нажатии получаем ошибку: «Не удалось инициализировать устройство».

Ошибка инициализации устройства

При этом, если изменить регион на правильный, устройство будет работать корректно. Что с этим можно сделать?

Сразу хочу огорчить владельцев яблочной техники, в отличие от Android, решения проблемы на Ipad и Iphone нет. Только переключать регионы. А вот на Android есть несколько решений, клонировать приложение, или поставить модифицированную версию.

Клонирование приложения

На телефонах Xiaomi, с оболочкой MIUI, по умолчанию есть возможность создавать полный клон приложения (создавалась для использования нескольких аккаунтах в мессенджерах). На телефонах других производителей можно поставить сторонние программы клонирования.

Смысл думаю понятен, на телефоне будет 2 приложения Mi Home, с одним и тем же аккаунтом, но с разными регионами. Для управления китайскими устройствами используем одно приложение, для российскихевропейских — второе.

Для настройки на телефоне Xiaomi надо зайти в раздел ПриложенияКлонирование приложений и выбрать Mi Home:

Как клонировать приложение на Xiaomi

После этого, на вашем телефоне будет 2 независимых друг от друга приложения:

Как клонировать приложение Xiaomi

Теперь в одном приложении можно использовать устройства для китайского региона, а во втором для России. Но тут есть свои минусы: только независимое управление, не получится настроить сценарии автоматизации. Если у вас например китайские датчики, а работ пылесос российский — то такой вариант наиболее приемлемый. А вот если купили европейскую версию мойки воздуха и хочется задействовать её в сценариях, то переходим к следующему способу решения проблемы.

Установка модифицированного приложения

Все ограничения носят программный характер, и их возможно отключить. Что собственно и сделали товарищи из Eda-studio и товарищ Vevs, за что им огромное спасибо! Нам остается только скачать приложение Mi Home по приведенным выше ссылкам и установить (предварительно разрешить установку приложений из неизвестных источников). Мы получаем по сути тоже самое оригинальное приложение, но с небольшими доработками. Например, немного изменен дизайн:

Сравнение версий Mi Home

Обратите внимание, в модифицированной версии отображается шлюз из европейского набора, а в оригинальной версии его нет. И если мы зайдем в добавление устройств, там нас ждет абсолютно другая картина:

Сторонние устройства в Mi Home

Куча устройств из сторонних систем, видимо товарищи заметно увеличили охват системы Сяоми. Но я бы не спешил сильно радоваться, нескольких своих устройств я не нашел в списке (например gateway 3). Добавление европейской версии шлюза в китайском регионе ничем не отличается от добавления китайской версии, главное выбрать правильную иконку.

Европейский шлюз Xiaomi

Но подключить к этому шлюзу можно только ZigBee устройства из российского региона. Да и в сценариях это шлюз не получается выбрать (например, включать его как ночник). В целом работать можно, но со своими ограничениями.

Отдельно хочу заметить про роботы-пылесосы, их можно перепрошить под любой нужный регион, подробнее тут.

Заключение

Как видите, все способы выглядят топорно и имеют кучу своих недостатков. Поэтому лучше обращать внимание на принадлежность устройства к нужному региону до покупки. Или покупать в магазине FoxPox.ru, где вся техника умного дома совместима с китайским регионом.

Или всегда можно подключить устройства к сторонним системам, например Home Assistant, Domoticz и т.д.

Робот-пылесос Xiaomi не подключается к сети Wi-Fi и в приложении Mi Home пишет «Поднесите телефон ближе к маршрутизатору»

Поднесите телефон ближе к маршрутизатору

Роботы-пылесосы от Xiaomi выделяются хорошим качеством, но иногда в их работе могут случатся разные проблемы. Одна из них – уведомление в приложении Mi Home «Поднесите телефон ближе к маршрутизатору», где рядом с пунктом «Время ожидания подключения к сети истекло» отображается красный крестик. При этом независимо от того, насколько близко смартфон поднесен к устройству. Рассмотрим, что с этим делать.

Правильная последовательность подключения пылесоса

Для начала убедитесь, что вы подключаете пылесос в правильной последовательности, следуя инструкции ниже:

  1. Установите на смартфон Mi Home.
  2. Если у вас нет Mi-аккаунта, зарегистрируйте его на официальном сайте или в самом телефоне, если он от Xiaomi.
  3. Авторизуйтесь в Mi Home, введя логин и пароль от учетной записи.
  4. Теперь откройте настройки приложения, раздел «Язык и регион» . Язык выставьте английский, а регион — материковый Китай.
  5. В веб-интерфейсе роутера выставьте диапазон 2.4 ГГц, отключите черный список устройств, поменяйте тип шифрования (попробуйте разные, но, прежде всего – WPA2-PSK) и убедитесь, что пароль от сети состоит только из английских букв и цифр.
  6. Затем поставьте пылесос на базу для зарядки.
  7. В приложении нажмите на «+» в правом верхнем углу и дождитесь, пока пылесос определится. Если нет, нужно нажать на кнопку «Вручную» и выбрать «Пылесос» .
  8. Далее следуйте инструкциям на экране.
  9. Если вы все сделали правильно, пылесос подключится, но интерфейс Mi Home будет на китайском – установите плагин для русификации с 4pda.ru/forum. После установки плагина прошивка автоматически обновится и можно будет пользоваться пылесосом.

У меня получилось 30

У меня не получилось 459

Если Mi Home выдает «Поднесите телефон ближе к маршрутизатору»

Если такое сообщение продолжает появляться, подойдет одно из решений ниже.

Робот-пылесос Xiaomi не подключается к Wi-Fi: Поднесите телефон ближе к маршрутизатору

Основные способы решения проблемы

Попробуйте выполнить советы ниже, которыми поделились пользователи на разных ресурсах в сети. Для удобства мы собрали их в этом списке:

  • Проверьте, чтобы в названии Wi-Fi не было спецсимволов. Название сети и пароль должны быть указаны маленькими английскими буквами без цифр и специальных символов.
  • Поменяйте канал, диапазон сети ( выставьте 2.4 ГГц ) и тип шифрования ( выберите WPA2-PSK ). Если не работает, экспериментируйте с разными вариантами. Поскольку все эти действия делаются в интерфейсе роутера, будет полезна инструкция, как зайти в настройки роутера.
  • Несколько раз проверьте, правильно ли вы ввели пароль от сети Wi-Fi.
  • Включите на телефоне и Wi-Fi, и Bluetooth.
  • Разместите и пылесос, и смартфон максимально близко к маршрутизатору.
  • Попробуйте подключить устройство еще раз спустя некоторое время – возможно, проблема не с вашей стороны, а со стороны серверов Xiaomi.
  • Попробуйте подключиться через VPN.

Советы помогли 20

Советы не помогли 164

Также советуем посмотреть комментарии в конце статьи, где пользователи делятся своим опытом.

Смена региона

Одна из главных причин этой проблемы – несовместимость регионов. Например, вы приобрели китайскую версию пылесоса, а в приложении Mi Home установлен российский регион, или наоборот. В таком случае необходимо в программе поменять регион на Китай или Материковый Китай: «Настройки» – «Язык и регион» .

Также помогает смена часового пояса на китайский – попробуйте.

Включение разрешений Mi Home

Еще помогает включение всех разрешений для приложения Mi Home. Для этого необходимо перейти в настройки смартфона, открыть список всех программ и найти там нужное приложение. После нажать на «Разрешения приложений» и проставить галочки во всех пунктах, которые отобразятся на экране.

Разрешения Mi Home

Использование модифицированного приложения Mi Home

Стандартное приложение Mi Home от Xiaomi зачастую либо не определяет устройство, либо выдает ошибку несовместимости с регионом. Умельцы с тематических форумов давно решили эту проблему, модифицировав программу – попробуйте подключить пылесос через нее. Автор модификации – пользователь vevs, а скачать мод можно здесь.

Восстановление заводских настроек пылесоса

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

Для сброса параметров необходимо:

    Одновременно зажмите кнопку «Home» на корпусе и кнопку «Reset» под крышкой (можно использовать зубочистку, стержень или любой другой тонкий предмет).

Reset робота-пылесоса Xiaomi

Заключение

Таким образом, если следовать всем вышеперечисленным советам и инструкциям, робот-пылесос обязательно удастся подключить к домашней сети Wi-Fi. Чаще всего проблема заключается либо в использовании в названии сети русских букв и специальных символов, либо в диапазоне сети и типе шифрования, либо в несовпадении регионов. Поэтому, в первую очередь, попробуйте поменять эти настройки в своей Wi-Fi сети.

  • Remove From My Forums
  • Вопрос

  • Некоторое время начали выскакивать данные ошибки:

    Тип события: Ошибка
    Источник события: Windows Server Update Services
    Категория события: Core
    Код события: 10012
    Дата:  19.12.2007
    Время:  13:13:45
    Пользователь:  Н/Д
    Компьютер: ….

    Описание:
    Права доступа для каталога E:WSUS установлены неправильно.

    Дополнительные сведения можно найти в центре справки и поддержки, в «http://go.microsoft.com/fwlink/events.asp».

    Тип события: Ошибка
    Источник события: Windows Server Update Services
    Категория события: Clients
    Код события: 13042
    Дата:  19.12.2007
    Время:  13:13:45
    Пользователь:  Н/Д
    Компьютер: ……
    Описание:
    Самостоятельное обновление не работает.

    Дополнительные сведения можно найти в центре справки и поддержки, в «http://go.microsoft.com/fwlink/events.asp».

    на сервере все работало, с WSUS никаких манипуляций не производил, единственное что делал вообще на сервере удалял Symantec Corporate Antivirus 10, ставил SEP 11, но обратно все вернул…

Icon Ex Номер ошибки: Ошибка 10012
Название ошибки: Microsoft Office Access cannot retrieve field properties from the system tables
Описание ошибки: Microsoft Office Access cannot retrieve field properties from the system tables.@This database needs to be repaired. If you click Yes, Microsoft Office Access will open the table in Design view. The settings of the FieldName, DataType, FieldSize, Indexed,
Разработчик: Microsoft Corporation
Программное обеспечение: Microsoft Access
Относится к: Windows XP, Vista, 7, 8, 10, 11

Оценка «Microsoft Office Access cannot retrieve field properties from the system tables»

«Microsoft Office Access cannot retrieve field properties from the system tables» — это стандартная ошибка времени выполнения. Разработчики программного обеспечения, такие как Microsoft Corporation, обычно принимают Microsoft Access через несколько уровней отладки, чтобы сорвать эти ошибки перед выпуском для общественности. Как и во всем в жизни, иногда такие проблемы, как ошибка 10012, упускаются из виду.

Пользователи Microsoft Access могут столкнуться с сообщением об ошибке после выполнения программы, например «Microsoft Office Access cannot retrieve field properties from the system tables.@This database needs to be repaired. If you click Yes, Microsoft Office Access will open the table in Design view. The settings of the FieldName, DataType, FieldSize, Indexed,». Если происходит «Microsoft Office Access cannot retrieve field properties from the system tables», разработчикам будет сообщено об этой проблеме, хотя отчеты об ошибках встроены в приложение. Команда программирования может использовать эту информацию для поиска и устранения проблемы (разработка обновления). Если есть запрос на обновление Microsoft Access, это обычно обходной путь для устранения проблем, таких как ошибка 10012 и другие ошибки.

Что запускает ошибку времени выполнения 10012?

Сбой во время выполнения Microsoft Access, как правило, когда вы столкнетесь с «Microsoft Office Access cannot retrieve field properties from the system tables» в качестве ошибки во время выполнения. Это три основных триггера для ошибок во время выполнения, таких как ошибка 10012:

Ошибка 10012 Crash — Ошибка 10012 остановит компьютер от выполнения обычной программной операции. Если данный ввод недействителен или не соответствует ожидаемому формату, Microsoft Access (или OS) завершается неудачей.

Утечка памяти «Microsoft Office Access cannot retrieve field properties from the system tables» — когда происходит утечка памяти Microsoft Access, это приведет к вялой работе операционной системы из-за нехватки системных ресурсов. Это может быть вызвано неправильной конфигурацией программного обеспечения Microsoft Corporation или когда одна команда запускает цикл, который не может быть завершен.

Ошибка 10012 Logic Error — Вы можете столкнуться с логической ошибкой, когда программа дает неправильные результаты, даже если пользователь указывает правильное значение. Это происходит, когда исходный код Microsoft Corporation вызывает уязвимость при обработке информации.

Большинство ошибок Microsoft Office Access cannot retrieve field properties from the system tables являются результатом отсутствия или повреждения версии файла, установленного Microsoft Access. Большую часть проблем, связанных с данными файлами, можно решить посредством скачивания и установки последней версии файла Microsoft Corporation. Кроме того, некоторые ошибки Microsoft Office Access cannot retrieve field properties from the system tables могут возникать по причине наличия неправильных ссылок на реестр. По этой причине для очистки недействительных записей рекомендуется выполнить сканирование реестра.

Типичные ошибки Microsoft Office Access cannot retrieve field properties from the system tables

Эти проблемы Microsoft Access, связанные с Microsoft Office Access cannot retrieve field properties from the system tables, включают в себя:

  • «Ошибка программы Microsoft Office Access cannot retrieve field properties from the system tables. «
  • «Microsoft Office Access cannot retrieve field properties from the system tables не является приложением Win32.»
  • «Microsoft Office Access cannot retrieve field properties from the system tables столкнулся с проблемой и закроется. «
  • «Не удается найти Microsoft Office Access cannot retrieve field properties from the system tables»
  • «Microsoft Office Access cannot retrieve field properties from the system tables не может быть найден. «
  • «Ошибка запуска в приложении: Microsoft Office Access cannot retrieve field properties from the system tables. «
  • «Microsoft Office Access cannot retrieve field properties from the system tables не выполняется. «
  • «Отказ Microsoft Office Access cannot retrieve field properties from the system tables.»
  • «Ошибка пути программного обеспечения: Microsoft Office Access cannot retrieve field properties from the system tables. «

Проблемы Microsoft Office Access cannot retrieve field properties from the system tables с участием Microsoft Accesss возникают во время установки, при запуске или завершении работы программного обеспечения, связанного с Microsoft Office Access cannot retrieve field properties from the system tables, или во время процесса установки Windows. Отслеживание того, когда и где возникает ошибка Microsoft Office Access cannot retrieve field properties from the system tables, является важной информацией при устранении проблемы.

Корень проблем Microsoft Office Access cannot retrieve field properties from the system tables

Заражение вредоносными программами, недопустимые записи реестра Microsoft Access или отсутствующие или поврежденные файлы Microsoft Office Access cannot retrieve field properties from the system tables могут создать эти ошибки Microsoft Office Access cannot retrieve field properties from the system tables.

В основном, осложнения Microsoft Office Access cannot retrieve field properties from the system tables связаны с:

  • Недопустимая или поврежденная запись Microsoft Office Access cannot retrieve field properties from the system tables.
  • Файл Microsoft Office Access cannot retrieve field properties from the system tables поврежден от вирусной инфекции.
  • Другая программа (не связанная с Microsoft Access) удалила Microsoft Office Access cannot retrieve field properties from the system tables злонамеренно или по ошибке.
  • Другое приложение, конфликтующее с Microsoft Office Access cannot retrieve field properties from the system tables или другими общими ссылками.
  • Поврежденная загрузка или неполная установка программного обеспечения Microsoft Access.

Продукт Solvusoft

Загрузка
WinThruster 2023 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

  **
Location Offline
Junior Member

Reputation:
2,544

Thanks Given: 500
Thanks Received: 2941 (46 Posts)

Posts: 
169 
Threads: 
57

Joined: Aug 2013


19

08-24-2018, 12:11 PM
(This post was last modified: 08-24-2018, 12:12 PM by alfiones.)

re-post

Hi

you found the solution, PRO10012 error connecting to 8889020 with PTT 2.5.87

Thanks

Thanks given by:

NewSon  **
Location Offline
Junior Member

Reputation:
1

Thanks Given: 191
Thanks Received: 10 (4 Posts)

Posts: 
27 
Threads: 
3

Joined: Jan 2015


20

08-29-2018, 05:11 AM

I’m having the same problem. my thought is that the PTT 2.5.87 im using (off of the forum, the one with Edward… password) is for euro trucks only. I’m trying to connect to a VNL (north american truck).
tell me if that’s the case. PTT installed correctly. Done installations on many PC’s.

Thanks given by:

alfiones  **
Location Offline
Junior Member

Reputation:
2,544

Thanks Given: 500
Thanks Received: 2941 (46 Posts)

Posts: 
169 
Threads: 
57

Joined: Aug 2013


21

08-29-2018, 11:26 AM

HI

the same defect for the trucks in Europe, I am Italian, even I have done several installations, but I think it is a problem after the latest upgrades

Thanks given by:

rh13440  ****
Location Offline
Senior Member

Reputation:
43

Thanks Given: 181
Thanks Received: 257 (143 Posts)

Posts: 
311 
Threads: 
20

Joined: Jun 2015


22

08-30-2018, 09:46 PM

The errors are caused by MANY different things. You have to find why it is giving it for you. There is no one answer for this.
1. Bad install of PTT.
2. You are not connected to the Central Server, SOME tests require you to be connected or, connect download the information needed. Store it for future use.
3. The connector is bad. IE Vocom, Nexiq ECT. Wrong drivers, bad cable, bad USB on the computer.
4. ELD connected to the truck.
5. Blown fuse
6.The cache is full on PTT and needs to be deleted.
7. You need to shut the truck down. Disconnect the batteries (make sure they are ALL GOOD TOO). Disconnect the interface adaptor and shut down the computer. Restart. WAIT!!! reconnect the interface. Wait for PTT to find the interface. Connect to the truck and WAIT. Some trucks are slow.
8. The truck harness is bad. Hate to say it but the wires Volvo/Mack uses are junk. We change 1 every week due to corrosion or the insides rot and leave a nice plastic case.
9. The truck has the nice bundle installed that prevents pirated software from being used. Yes it is a real thing… I’m not the only one saying it.
10. This is RARE but, the new trucks. 2018/19s Like BRAND NEW off the factory floor are having an issue connecting to anything. Haven’t figured it out yet. I’m thinking a terminating resistor is either not installed or bad to start with. Only seen this 2 times.
11. PTT is a PIG for RAM and processor. If you are at the minimum for it you will have lots of errors. Slow, won’t connect, freezes, disconnects, wont run tests all of the way all sorts of issues. This is seen more on trucks with lots of modules in them. Make sure you don’t have back ground programs running, any of them. Also get a system that is MORE than what they want you to have. This gets me all the time, I leave a program running in the background.
12. I have seen this a few times…. an update to PTT was missing parts of it. You need to make sure that Windows is updated when you do an install or update. Also turn off any Virus protection and other add on programs.

That’s it. I see these connection issues EVERYDAY. I have a good, legit version Vocom, Vocom II, divers ect. and connect to CS all the time. Most of the time it is what I listed about wires, fuse or the restarting the computer and truck.

Cheers!

ITCD Co  ****
Location Offline
Senior Member

Reputation:
502

Thanks Given: 17
Thanks Received: 1013 (202 Posts)

Posts: 
1,230 
Threads: 
26

Joined: Jan 2018


23


Volvo 
08-31-2018, 11:34 AM

(08-24-2018, 12:11 PM)alfiones Wrote: re-post

Hi

you found the solution, PRO10012 error connecting to 8889020 with PTT 2.5.87

Thanks

Hi ,
Contact me i will solve it .

alfiones  **
Location Offline
Junior Member

Reputation:
2,544

Thanks Given: 500
Thanks Received: 2941 (46 Posts)

Posts: 
169 
Threads: 
57

Joined: Aug 2013


24

09-28-2018, 11:09 AM

Same PC, same Truck, same Vocom, with PTT 2.5.55 perfect no problem

The problem gives it with the 2.5.87 and the new updates, the 2.5.87 not updated recently no problem

Thanks given by:

dddm  **
Location Offline
Junior Member

Reputation:
23

Thanks Given: 386
Thanks Received: 50 (10 Posts)

Posts: 
77 
Threads: 
13

Joined: May 2015


25

10-17-2018, 12:06 AM

Had same issue with Nexiq, it’s work with same Volvo truck and JPro software but doesn’t connect with PTT 2.5.87, tried everything. And when I changed nexiq to other one it’s start working fine wiout any problems. Both Nexiq are Chinese copy from same wendor.

Thanks given by:

Reputation:
271

Thanks Given: 178
Thanks Received: 338 (21 Posts)

Posts: 
117 
Threads: 
41

Joined: May 2011


26

01-06-2019, 12:13 AM

hi
i have exactly same problem error pro10012
the pc with vocom connexion is ok
but vocom with truck is       not ok  for both automaticaly or manualy
the problem is in installation or in updat

Thanks given by:

nabolse  *
Location Offline
Newbie

Reputation:
0

Thanks Given: 2
Thanks Received: 5 (1 Posts)

Posts: 
3 
Threads: 
0

Joined: Apr 2011


27

09-23-2019, 08:39 PM

If you have tested all the previous thing and the problem is still the same so you have a bad vocom, you must replace it.

Thanks given by:

Автор Сообщение

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Ошибка в CDR Analysis and Reporting Error Code 10012

Здравствуйте!
Стоит CUCM v.6.0. При попытке посмотреть статистику звонков в CDR Analysis and Reporting (CAR), выдает ошибку 10012. Судя по всему проблемы с подключением к базе данных. Местоположение этой БД неизвестно. Была попытка попробовать что нибудь найти и подключить в SSMS (SQL Server Management Studio), ни к одной найденной подключиться не удалось, возможно не те базы + действия по руководству не совпадают http://www.voipinfo.net/docs/cisco/97053-ec10012-ermsg.pdf.
Еще попался вариант отследить путь до БД через tcpdump и wireshark. Но что к чему и с чем есть не понятно… подскажите пожалуйста в какую сторону рыть?

Вложения:

157359-CDR database error 10012.jpg
157359-CDR database error 10012.jpg [ 28.11 КБ | Просмотров: 10388 ]

29 окт 2018, 20:22

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Сервис CAR запущен?
Вообще там база Informix, крутится на паблишере UCM, не знаю реплицируется или нет.

29 окт 2018, 21:31

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Bessmertniy
Все сервисы связанные с CAR — ом запущены. Перезапуск тоже не помог. А вот про Informix уже интересно. Не подскажете как её найти(базу)? Насчет репликации не уверен, подскажете где глянуть? SQuierrel SQL на винде стоит, мб через него что нить попробовать?

30 окт 2018, 12:35

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Стандартный способ — логинитесь на паблишер по ssh и там run sql. Если открыли нормальный шелл то su — informix.

30 окт 2018, 13:01

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Bessmertniy писал(а):

Стандартный способ — логинитесь на паблишер по ssh и там run sql. Если открыли нормальный шелл то su — informix.

Можно поподробнее про это? Где это делать в Call manager или в SQuirell?
Запустил наконец таки SQuirreL вместе с informix драйвером, но как подключиться к бд пока не понял, мб надо в настройках порыться или может в ту сторону нет смысла смотреть?

30 окт 2018, 13:16

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

ssh $ucm_admin_login@$ucm_ip
Там команда run sql
Но я бы начал смотреть логи CAR сервисов UCM в RTMT, не просто так же не удается подключиться.
Насколько я помню UCM’овская БД по умолчанию не дает подключиться снаружи.

30 окт 2018, 13:32

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Bessmertniy писал(а):

ssh $ucm_admin_login@$ucm_ip
Там команда run sql
Но я бы начал смотреть логи CAR сервисов UCM в RTMT, не просто так же не удается подключиться.
Насколько я помню UCM’овская БД по умолчанию не дает подключиться снаружи.

ssh $ucm_admin_login@$ucm_ip — это нужно в консоли циски делать?
Попробовал посмотреть логи в System>Tools>SysLog Viewer>System Logs>messages…1..2..3..4, выдает ошибку «Operation Failed Due to File Permission Issue:messages.1». (нет доступа?). Подскажите там ли ищу?

Еще вопрос немного не по теме, если в консоль циски залазить тут http://netclo.ru/dostup-po-protokolu-ssh-k-oborudovaniyu-cisco/ правильно я понял что нужно именно через свитч(коммутатор) и в циску(опять же не понятно в какой именно порт)? Получалось куда то залесть только подключая монитор и клаву к циске мб это как раз и была консоль)

30 окт 2018, 14:58

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

К UCM’у можно подключить по SSH, все то же можно делать и с консоли. Логи смотреть нужно в RTMT, скачать можно в applications->plugins.

30 окт 2018, 15:19

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Bessmertniy писал(а):

К UCM’у можно подключить по SSH, все то же можно делать и с консоли. Логи смотреть нужно в RTMT, скачать можно в applications->plugins.

RTMT установил. На паблишере не дает доступа к некоторым логам, пишет нет доступа, на subscibe все дает прочитать, но кажется база находиться на паблишере, потому что на subscribe остутствуют некоторые службы CDR-а, которые есть на паблишере.

Зашел в консоль, через SSH или я не знаю,(подсоединил монитор и клаву, больше похоже было на MS DOS(черный экран белый текст)), ввел show tech database , показал путь cm/trace/dbl/showtech5096.out. Не подскажете где это может быть?

30 окт 2018, 16:10

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Покопался еще раз в логах паблишера(publisher).
Зашел еще раз в CDR проверил, снова ошибка, было это примерно 16:21. Все логи касающиеся CAR-а стабильно выдают какую то лабуду в это время и не вызывают подозрений, кроме этого:

    ccm6-pub
    CCM
    Cisco CAR Web Service

Код:

2018-10-30 16:06:38,058 INFO  [http-8443-Processor8] general.GenErrorMsg — <— getErrorDescription — Main
2018-10-30 16:21:31,457 INFO  [http-8443-Processor8] userinterface.LogonServlet — doPost(): —>
2018-10-30 16:21:35,809 ERROR [http-8443-Processor25] beans.EBSystemPreferences — loadCurrentData(): CDR_MIN_DATE does not exist in tbl_system_preferences, restore to its default
2018-10-30 16:21:35,834 ERROR [http-8443-Processor25] beans.EBSystemPreferences — save(): Error while saving Sys Pref Data: CDR_MIN_DATE  null
java.sql.SQLException: Cannot insert a null into column (tbl_system_preferences.param_value).
   at com.informix.jdbc.IfxSqli.a(IfxSqli.java:3171)
   at com.informix.jdbc.IfxSqli.E(IfxSqli.java:3484)
   at com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:2328)
   at com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:2244)
   at com.informix.jdbc.IfxSqli.executeCommand(IfxSqli.java:766)
   at com.informix.jdbc.IfxResultSet.b(IfxResultSet.java:291)
   at com.informix.jdbc.IfxStatement.c(IfxStatement.java:1253)
   at com.informix.jdbc.IfxPreparedStatement.executeUpdate(IfxPreparedStatement.java:408)
   at com.cisco.ccm.car.beans.EBSystemPreferences.save(EBSystemPreferences.java:306)
   at com.cisco.ccm.car.beans.EBSystemPreferences.restoreDefault(EBSystemPreferences.java:264)
   at com.cisco.ccm.car.beans.EBSystemPreferences.loadCurrentData(EBSystemPreferences.java:186)
   at com.cisco.ccm.car.beans.EBSystemPreferences.<init>(EBSystemPreferences.java:97)
   at com.cisco.ccm.car.beans.EBBillingDataStatus.loadCurrent(EBBillingDataStatus.java:93)
   at com.cisco.ccm.car.beans.EBBillingDataStatus.<init>(EBBillingDataStatus.java:74)
   at com.cisco.ccm.car.userinterface.JSPReportBase.getMinMaxDate(JSPReportBase.java:188)
   at org.apache.jsp.QOSDetail_jsp._jspService(QOSDetail_jsp.java:186)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
   at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
   at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
   at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
   at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
   at org.apache.catalina.[list]core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
   at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:419)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
   at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
   at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException
   at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:395)
   at com.informix.jdbc.IfxSqli.E(IfxSqli.java:3489)
   … 44 more
2018-10-30 16:21:35,838 INFO  [http-8443-Processor8] general.GenErrorMsg — getErrorDescription —> Main
2018-10-30 16:21:35,839 INFO  [http-8443-Processor8] general.GenErrorMsg — First : [10012]
2018-10-30 16:21:35,839 INFO  [http-8443-Processor8] general.GenErrorMsg — getErrorDescription —>
2018-10-30 16:21:35,840 INFO  [http-8443-Processor8] general.GenErrorMsg — <— getErrorDescription
2018-10-30 16:21:35,840 INFO  [http-8443-Processor8] general.GenErrorMsg — argvctErrCodeParams : [10012][/list]
2018-10-30 16:21:35,840 INFO  [http-8443-Processor8] general.GenErrorMsg — getFullErrorMessage — strErrorCode : 10012
2018-10-30 16:21:35,841 INFO  [http-8443-Processor8] general.GenErrorMsg — vctMappedParamErrCodes : [40023, 40024, 40025]
2018-10-30 16:21:35,841 INFO  [http-8443-Processor8] general.GenErrorMsg — The vector after the first element processing : []
2018-10-30 16:21:35,841 INFO  [http-8443-Processor8] general.GenErrorMsg — The size of the final full description : 0
2018-10-30 16:21:35,842 INFO  [http-8443-Processor8] general.GenErrorMsg — <— getErrorDescription — Main

Подскажете в чем тут дело?
(Как я понимаю дело в нулевой дате которую он не может вбить в какую либо строку или столбец, и поэтому возникает ошибка, но это я так думаю, потому как не особо в этом разбираюсь)

30 окт 2018, 16:47

Профиль

root99

Зарегистрирован: 29 май 2017, 21:19
Сообщения: 1403

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

вы копаетесь в том в чём не понимаете, перезагрузите для начала паблишер, потом посмотрите в сервисах вообще активирован CDR и запущен ли он, возможно придётся сделать апгрейд в текущей ветке 6.1.х — возможно были баги с этим, на тех версиях их было полно, но т.к. эта версия давно дохлая вряд ли вам удастся что-либо сделать в этой ветке, так что или оставляйте как есть или мигрируйте на новые версии КУКМа

30 окт 2018, 16:53

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Вы какие логи смотрите? Воспроизводите ошибку и потом качайте трейсы служб CAR за это время. Возможно нужно включить дебаг для этих сервисов, я в нюансы лечения CAR не углублялся.
UCM это не тот продукт где без понимания того как что взаимодействует можно потыкаться и все починить. В рамках форума можно найти решешия каких-то конкретных проблемных моментов, но объяснить как восстановить сервис практически нереально, лучше обратитесь в TAC.

30 окт 2018, 16:54

Профиль

root99

Зарегистрирован: 29 май 2017, 21:19
Сообщения: 1403

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Bessmertniy

В ТАС данная версия не обслуживается — :(

30 окт 2018, 16:55

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

root99 писал(а):

вы копаетесь в том в чём не понимаете, перезагрузите для начала паблишер, потом посмотрите в сервисах вообще активирован CDR и запущен ли он, возможно придётся сделать апгрейд в текущей ветке 6.1.х — возможно были баги с этим, на тех версиях их было полно, но т.к. эта версия давно дохлая вряд ли вам удастся что-либо сделать в этой ветке, так что или оставляйте как есть или мигрируйте на новые версии КУКМа

Службы связанные с CDR запущенны и перезагружались тоже, разве что сам паблишер не перезагружал(потому что вся связь нашего предприятия встанет, а этого никому не хочется). Мигрировать нет возможности. А баг этот как мне коллеги подсказали уже был и его вылечили. Причем этот связан с тем что отсутствуют или не заполнены поля MIN_DATE, CDR_MIN_DATE, MAX_DATE, CDR_MAX_DATE.

30 окт 2018, 17:10

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Bessmertniy писал(а):

Вы какие логи смотрите? Воспроизводите ошибку и потом качайте трейсы служб CAR за это время. Возможно нужно включить дебаг для этих сервисов, я в нюансы лечения CAR не углублялся.
UCM это не тот продукт где без понимания того как что взаимодействует можно потыкаться и все починить. В рамках форума можно найти решешия каких-то конкретных проблемных моментов, но объяснить как восстановить сервис практически нереально, лучше обратитесь в TAC.

Я так и сделал потом полез в логи выше выложил лог службы CAR Web Service.
Еще немного почитал инфы, это лечиться SQL-запросами инфу взял тут https://community.cisco.com/t5/ip-telephony-and-phones/error-code-10012/td-p/740699/page/2

Код:

Re: Error code 10012

Hi keithknowles,

Yes my problem was solved by a TAC engineer.

In fact the probmlem corresponds to the BUG CSCsm34263

Bug Details:

Missing date column entries in tbl_system_preferences fail car scheduler

Symptom:

Reports or CDR Loading fail in CAR, causing missing CAR reports and accumulated CDR/CMR files unprocessed to CAR database.

this is caused due to missing max_date, min_date,cdr_max_date OR cdr_min_date from tbl_system_preferences.

the following line can be seen in car scheduler / car web service trace:

«loadCurrentData(): does not exist in tbl_system_preferences, restore to its default»

Follow steps below to confirm which entry is missing:

1. check MIN_DATE value:

admin: run sql select param_value from car:tbl_system_preferences where param_name=’MIN_DATE’

2. check CDR_MIN_DATE value. admin: run sql select param_value from car:tbl_system_preferences where param_name=’CDR_MIN_DATE’

3. check MAX_DATE value: admin: run sql select param_value from car:tbl_system_preferences where param_name=’MAX_DATE’

4. check CDR_MAX_DATE value. admin: run sql select param_value from car:tbl_system_preferences where param_name=’CDR_MAX_DATE’

Conditions:

CAR’s ‘tbl_system_preferences’ table is missing MIN_DATE, MAX_DATE, CDR_MIN_DATE, or CDR_MAX_DATE column, or a combination of the four columns. This usually happens after W1/L2 migration.

Workaround:

Identify which column(s) are missing in tbl_system_preferences table (this can be done either by looking at the CAR scheduler trace and search for ERRORm, or it can simply be done by querying directly on tbl_system_preferences table via CLI to find out which one(s) are missing: «admin: run sql select * from car:tbl_system_preferences»)

If any of these four columns is missing, insert it back to the table with the following logic:

— If MIN_DATE is missing, find CDR_MIN_DATE value and insert such value as MIN_DATE to tbl_system_preferences.

— If CDR_MIN_DATE is missing, find MIN_DATE value and insert such value as CDR_MIN_DATE to tbl_system_preferences.

— If both MIN_DATE & CDR_MIN_DATE are missing, insert ’01/01/1970′ to both columns to to tbl_system_preferences.

— If MAX_DATE is missing, find CDR_MAX_DATE value and insert such value as MAX_DATE to tbl_system_preferences.

— If CDR_MAX_DATE is missing, find MAX_DATE value and insert such value as CDR_MAX_DATE to tbl_system_preferences.

— If both MAX_DATE & CDR_MAX_DATE are missing, insert ’01/01/1970′ to both columns to to tbl_system_preferences.

In any of the above cases, once Loader starts and load new files, it will populate the correct values for these columns again, based on the records being loaded.

For example, if CDR_MIN_DATE is missing:

1. Get MIN_DATE value.

admin: run sql select param_value from car:tbl_system_preferences where param_name=’MIN_DATE’

2. Get the value from above, eg: 01/01/2008, then run:

admin: run sql insert into car:tbl_system_preferences values(‘CDR_MIN_DATE’, ’01/01/2008′);

For example, if MAX_DATE is missing:

1. Get CDR_MAX_DATE value.

admin: run sql select param_value from car:tbl_system_preferences where param_name=’CDR_MAX_DATE’

2. Get the value from above, eg: 02/14/2008, then run:

admin: run sql insert into car:tbl_system_preferences values(‘MAX_DATE’, ’02/14/2008′);

Hope this would solve your problem. It did solve mine.

Regards.

Вопрос теперь в том чтобы не неамутить лишнего и создать бэкап.

30 окт 2018, 17:12

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

root0
Засада, еще 1 мая 2012 окончательно захоронили.

30 окт 2018, 17:12

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Валерий2
Ну так если нашли способ и не страшно то вперед в консоль пускать SQL. Только очень рекомендую убедиться что DRS работает и сделать бэкап. И в правильно настроенной сети перзагрузку паблишера при живых сабскрайберах абоненты не замечают.

30 окт 2018, 17:15

Профиль

root99

Зарегистрирован: 29 май 2017, 21:19
Сообщения: 1403

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Как и было указано выше, скорее всего данная проблема была решена в более поздних версиях кукма так что вам проще всего обновить систему, это самый безопасный способ, чем лазить в БД…

С ДРС у вас слетит лицензия и т.д. и вы получите дополнительный клубок проблем…

30 окт 2018, 18:40

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

root99 писал(а):

Как и было указано выше, скорее всего данная проблема была решена в более поздних версиях кукма так что вам проще всего обновить систему, это самый безопасный способ, чем лазить в БД…

С ДРС у вас слетит лицензия и т.д. и вы получите дополнительный клубок проблем…

Нету возможности, точнее сказать нету средств на обновление системы.
Подскажите пожалуйста в каких случаях слетит лицензия, когда сделаю бэкап или когда буду восстанавливать? А если слетит это фатально будет?

31 окт 2018, 09:55

Профиль

root99

Зарегистрирован: 29 май 2017, 21:19
Сообщения: 1403

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

ДРС слетает лицензия при восстановлении на новую инсталляцию, а здесь может так быть, что бекап у вас будет, только система не будет рабочей для разворачивания и т.д.

И если слетает лицензия — то система у вас становится полностью не рабочей

31 окт 2018, 11:40

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

root99 писал(а):

ДРС слетает лицензия при восстановлении на новую инсталляцию, а здесь может так быть, что бекап у вас будет, только система не будет рабочей для разворачивания и т.д.

И если слетает лицензия — то система у вас становится полностью не рабочей

Я тут https://community.cisco.com/t5/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D0%B8-%D0%B3%D0%BE%D0%BB%D0%BE%D1%81%D0%BE%D0%B2%D0%B0%D1%8F-%D1%81%D0%B2%D1%8F%D0%B7%D1%8C-voice/quot-%D1%81%D0%BB%D0%B5%D1%82%D0%B5%D0%BB%D0%B0-quot-%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F-%D0%BF%D1%80%D0%B8-%D1%81%D0%BC%D0%B5%D0%BD%D0%B5-timezone-cucm-8-6/td-p/2767886 почитал. Юзер пишет что ему сконфигурировали новую лицензию.
А вообще с чего ей слетать-то это же копия того что сейчас стоит на серве, что такого он может изменить что аж лицензия слетит :shock: … и почему это вдруг система может стать не рабочей? Думаете из-за восстановления?

31 окт 2018, 12:30

Профиль

Bessmertniy

Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1517

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

Лицензия слетит если изменится license mac или если обновитесь на версию с более новой схемой лицензирования.

31 окт 2018, 13:34

Профиль

root99

Зарегистрирован: 29 май 2017, 21:19
Сообщения: 1403

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

С вашей древней версией — вам никто ничего не сделает, и это так просто, чтобы вы обратили внимание, что могут возникнут дополнительные проблемы, а могут не возникнуть и т.д.

31 окт 2018, 13:54

Профиль

Валерий2

Зарегистрирован: 29 окт 2018, 12:40
Сообщения: 44

Сообщение Re: Ошибка в CDR Analysis and Reporting Error Code 10012

root99 писал(а):

С вашей древней версией — вам никто ничего не сделает, и это так просто, чтобы вы обратили внимание, что могут возникнут дополнительные проблемы, а могут не возникнуть и т.д.

А есть какой нибудь вариант скопировать базу данных на субскрайбер и там её немного попытать? Или вообще открыть её извне? Тут всего то нужно пару столбцов добавить.. или хотя бы глянуть какая структура у этой БД.

31 окт 2018, 14:13

Профиль

Понравилась статья? Поделить с друзьями:
  • Код ошибки 1001 zoom
  • Код ошибки 1006 на телевизоре
  • Код ошибки 10011 не удалось запустить игру фортнайт
  • Код ошибки 1001 windows 10 как исправить
  • Код ошибки 1006 интернет