Утилита тестирования сервера 1С от HADGEHOGs

0. Hadgehogs 478 01.02.22 16:46 Сейчас в теме
Программа для тестирования вашей инфраструктуры 1С. Анализ ключевых параметров оборудования и ПО серверов 1С и MS SQL, поиск ошибок в базах 1С на стороне MS SQL, тестирование производительности серверов MS SQL и 1С, обмен результатами замеров с сообществом, построение отчета.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 629 21.09.22 18:00 Сейчас в теме
Судя по описанию, работы проделано много. Однозначно, респект! Но есть сомнения по важности встроенных синтетических тестов и по поиску ошибок в настройках.
user1851085; МихаилМ; +2 Ответить
2. sytkosa 119 21.09.22 18:16 Сейчас в теме
(0) Скачал файл сразу встроенный защитник выдал вот такое
PUBID_1596718-TST_1C.exe
Обнаружено: Trojan:Win32/Wacatac.H!ml
Состояние: Удалено

может имеет смысл запаковывать файл в zip с паролем в имени файла или прогнать на сигнатуры чтобы антивирусы не детектили или подписать файл валидным сертификатом.

P.S. Файл сам в итоге скачал и запустил. За программу большое СПАСИБО!!!
cleaner_it; +1 Ответить
3. Hadgehogs 478 21.09.22 18:49 Сейчас в теме
(2)Да, скорее всего отдельно выложу без установщика.
Протестировал утилиту на https://www.virustotal.com/
Выдало 1 срабатывание из 69 тестов.
cleaner_it; +1 Ответить
4. cdiamond 228 21.09.22 20:35 Сейчас в теме
Крутая работа, однозначно плюс. Жаль только не всем подходит.
5. qux 25 21.09.22 21:07 Сейчас в теме
Почему может выдавать ошибку "Библиотека не зарегистрирована"?
8. Hadgehogs 478 22.09.22 11:12 Сейчас в теме
(5) В следующей версии добавлю подробное описание выводимых ошибок
6. chg 22.09.22 04:05 Сейчас в теме
Добрый день, решение интересное, но требует доработки, в результатах нет прокрутки и что там дальше написано нет возможности посмотреть, тестировал на двух серверах, скрин со второго, ошибка проявляется на обоих но разная, на втором конфа Вин 2019+МССкуль 2019, на первом винда 2012+мсскуль 2014, притом на первом ни в какую не хочет цеплятся к скулю и при тестировании выдаёт ошибку "Method 'ТестированиеВнешнееСоединение'­ not supported by automation object"
Прикрепленные файлы:
user1851085; +1 Ответить
9. Hadgehogs 478 22.09.22 11:19 Сейчас в теме
(6) Ок, спасибо за отзыв, постараюсь поймать и исправить эти ошибки
7. sytkosa 119 22.09.22 11:02 Сейчас в теме
(0) Продукт будет в дальнейшем коммерческим или нет ? Есть несколько предложений, может есть багтрекер куда можно написать ?
10. Hadgehogs 478 22.09.22 11:20 Сейчас в теме
(7) Продукт не будет коммерческим, пишите приложения сюда, либо в самом приложении на вкладке "Отправить отзыв"
11. spectre1978 59 22.09.22 11:23 Сейчас в теме
Минимальная версия SQL какая поддерживается? 2008 - не?
12. Hadgehogs 478 22.09.22 12:22 Сейчас в теме
(11) 2019. Более низкой на сайте MS просто нет, но ради такого, постараюсь найти минимальную, в которой смогу реализовать весь функционал, либо с ограничениями.
13. _Ramzes 119 22.09.22 13:01 Сейчас в теме
При попытке подключиться к СУБД выдает ошибку.
Сервер СУБД тестовый. Пароль простой
Прикрепленные файлы:
14. Hadgehogs 478 22.09.22 13:09 Сейчас в теме
(13) Попробуйте установить на тот компьютер, с которого запускаете - драйвер MSOLEDBSQL
https://learn.microsoft.com/ru-ru/sql/connect/oledb/download-oledb-driver-for-sql-server?view=sql-server-ver15
15. fishca 1250 22.09.22 14:26 Сейчас в теме
исходники на гитхаб не?
user1851085; ktb; +2 Ответить
16. user1848664 23.09.22 10:03 Сейчас в теме
Спасибо за обработку, при запуске (сервер 1с и mssql) выдает ошибку "Библиотека не зарегистрирована" без указаний какая библиотека, и что с ней делать? (скрин).
Прикрепленные файлы:
blackhorse1976; +1 Ответить
34. blackhorse1976 21 27.09.22 17:32 Сейчас в теме
17. php5 25 23.09.22 18:12 Сейчас в теме
(14) Мне не помогло, пробовал на двух разных серверах.
Ед. момент, что у в обоих случаях MS SQL 2017 установлен.

Получается, что утилита работает только начиная с MS SQL 2019 и старше?
18. capitan 2341 23.09.22 21:44 Сейчас в теме
Круто! Я еще на дельфях пробовал похожее но сдулся)
19. mikukrnet 180 23.09.22 22:54 Сейчас в теме
Ничего не понятно, хоть бы пример типичных проблем которые утилита решает, в пару строк
20. Aroh 25.09.22 11:14 Сейчас в теме
При проверке выдает 2 ошибки: "Не удалось загрузить динамическую библиотеку C:\Users\MSSQLS~1\AppData\Local\Temp\TST_1C_ProxyLib.dll или одну из библиотек, на которые она ссылается. Причина: 193(%1 не является приложением Win32.)" и "Том устройства C:\Users\MSSQLS~1\AppData\Local\Temp\TST_1C_TestBaseSQL.bak" пуст".

Запускается все под администратором, доступ к SQL серверу под sa.

Скажите, в чем может быть причина?

(Windows Server 2012, MS SQL 2014, 1С 8.3.15.1565)
21. Hadgehogs 478 25.09.22 19:05 Сейчас в теме
Функция Decompress(), которая применяется для установки dll, стала доступна с версии SQL 2016
https://learn.microsoft.com/ru-ru/sql/t-sql/functions/decompress-transact-sql?view=sql-server-ver15
Учту версию в будущем.
22. user1203706 12 25.09.22 22:18 Сейчас в теме
(0) 2008 sql не поддерживается ?
"ошибка преобразования char"
24. Hadgehogs 478 26.09.22 12:58 Сейчас в теме
(22) SQL 2008 пока не поддерживается, будет в ближайшей версии в течении недели.
23. bavkyz 3 26.09.22 10:02 Сейчас в теме
Postgresql планируете?
Aleskey_K; +1 Ответить
25. Hadgehogs 478 26.09.22 12:58 Сейчас в теме
26. stepan_shock 112 26.09.22 22:54 Сейчас в теме
А если нет администратора кластера?
28. Hadgehogs 478 27.09.22 11:09 Сейчас в теме
(26) Никаких логинов и паролей вводить не надо.
27. agent00mouse 242 27.09.22 07:55 Сейчас в теме
Хотелось бы видеть поддержку от 08 сикуэля. иначе придётся ждать несколько лет пока софтовая инфраструктура обновиться.
user1851085; +1 Ответить
29. Hadgehogs 478 27.09.22 11:09 Сейчас в теме
30. user1203706 12 27.09.22 11:21 Сейчас в теме
(24) Отлично!. Можете потом в публикации где-то отразить поддерживаемую версию скуля, чтоб лишний раз не скачивать?.
Спасибо.
user1851085; +1 Ответить
31. user1851085 27.09.22 11:50 Сейчас в теме
С MS SQL 2014 утилита не работает?
32. dima1c 37 27.09.22 13:54 Сейчас в теме
лютая дич, показывает хрень.
Настоящий профессионал просто настроит как нужно сервер, а все тесты будет делать с Java или Python
интерфейс шляпа ... визарда нет.
никромантский Delphi ? пипец )))
https://cdn.fishki.net/upload/post/201503/28/1481696/jpg1685139384.jpg
33. alex_sayan 27.09.22 14:21 Сейчас в теме
Плюс, но только за потраченные усилия. Без проверки работоспособности и полезности оного. Интерфейс и описание вырвиглазные. Такими можно детей пугать
username23; ya.Avoronov; +2 Ответить
35. 1v7 229 28.09.22 10:47 Сейчас в теме
36. Dali 30.09.22 05:09 Сейчас в теме
не смог запустить для sql 2012, к серверу sql не может получить доступ, "Не удается найти указанный поставщик. Вероятно, он установлен неправильно" msoledb переустанавливал, не помогло.
ghostishe; user1851085; +2 Ответить
37. 1cyku 59 26.10.22 05:34 Сейчас в теме
Ошибка при подключении к серверу 1с предприятия, проявляется и на первой и на обновленной версии.
Прикрепленные файлы:
38. Hadgehogs 478 26.10.22 11:05 Сейчас в теме
(37)День добрый. А сервер 1С вообще запущен у вас?
39. 1cyku 59 26.10.22 13:00 Сейчас в теме
(38) Конечно запущен.
Прикрепленные файлы:
40. 1cyku 59 26.10.22 13:04 Сейчас в теме
Тип диска SDD вместо SSD в нескольких местах встречается :)
41. Hadgehogs 478 26.10.22 13:47 Сейчас в теме
(40) Ок, нашел, поправил.
По вопросу подключения - можете скопировать полный текст доступа к серверу из вот этого окна:
Прикрепленные файлы:
42. 1cyku 59 26.10.22 14:06 Сейчас в теме
(41) Агент сервера 1С:Предприятия 8.3 (x86-64)(Версия:8.3.20.2076 , путь к исполняемому файлу: C:\Program Files\1cv8\8.3.20.2076\bin\ragent.exe) x64
43. user1203706 12 26.10.22 15:23 Сейчас в теме
(1) sql 2008 r2

Ошибка размещения тестовой базы 1С на сервере SQL по причине:Операционная система вернула ошибку "5(Отказано в доступе.)" при попытке выполнить "RestoreContainer::ValidateTargetForCreation" в "D:\DataTestBase865524F877C240A3B90289C28FA85FF4.mdf"


что под виндовой, что под sa ошибка одинаковая.
На старой утилите, только скуль не тестировало, а щас и совсем, тоска печаль.
ЗЫ: права доменного админа, если что
44. user1203706 12 26.10.22 15:33 Сейчас в теме
+(43)
утилита предлагает ручонками создать базу TestBase865524F877C240A3B90289C28FA85FF4 в кластере серверов и загрузить в неё cf-ник, которого нет.
Где его брать то ?
По кнопке просто открывается каталог, откуда утилита запущена и всё.
45. Hadgehogs 478 26.10.22 16:24 Сейчас в теме
(44) просто введите имя файла и нажмите "Сохранить"
Прикрепленные файлы:
46. user1203706 12 26.10.22 16:35 Сейчас в теме
(45) А...Семён Семёныч..
а старая утилита чего такого геморроя не требовала ? Чего изменилось то ?
:)
username23; +1 Ответить
47. user1203706 12 26.10.22 16:49 Сейчас в теме
(45) создал, не помогло - ошибка та же.

База даже открывается в 1с с 2мя кнопками тестирования вызовов.
48. user1203706 12 26.10.22 16:58 Сейчас в теме
И в описалове ошибки..слэша не хватает в пути D:\Data\...там mdf валяется, могёт, в этом причина ?
Прикрепленные файлы:
49. Hadgehogs 478 26.10.22 16:59 Сейчас в теме
(48) Скорее всего да, пока считаем SQL 2008 не поддерживаемым.
50. user1203706 12 26.10.22 17:07 Сейчас в теме
(49) Не.. причина в другом, надо было в скуле саму базу тоже с именем TestBase865524F877C240A3B90289C28FA85FF4 создать, тогда поехало, НО, как и в первой утилите

"время ожидания истекло" и не тестит сам скуль, но хоть всё остальное поехало.
51. kauksi 211 11.11.22 11:22 Сейчас в теме
скачал версию1.0.1.30. На двух разных компах Windows 10 / SQL 2019 Developer пишет "ошибка при загрузки библиотеки"
52. Kitsunedie 25.11.22 09:39 Сейчас в теме
Ранее пользовался этой утилитой. Сейчас переустановили операционку на тестовом сервере и при запуске утилиты ошибка "Библиотека не зарегистрирована". Никто не подскажет, какой библиотеки не хватает? Еще красным горит значок подключения к серверу 1С.
53. v_id 105 01.12.22 13:09 Сейчас в теме
На Версии 1.0.1.30 под Windows Server 2008R2 ошибка:
Определение типа диска C: невозможно в данной версии Windows (Доступно с версии Windows8/Windows2012)
Прикрепленные файлы:
54. IvanovIS 29.01.23 17:35 Сейчас в теме
После установки на WinServer2008R2 SQL20212 выдало "Библиотека DLL повреждена или другой разрядности."
Прикрепленные файлы:
55. username23 21.02.23 16:14 Сейчас в теме
(12) MS SQL express 2017 доступен с официального сайта в 2023 году, в каком-то меню прошлых версий. А ваша программа 10 раз скачивает обновление 1.0.1.30 (Обновление готово к установке. После нажатия кнопки приложение будет перезапущено), но кнопка "запустить обновление" не устанавливает его.

Ещё невозможно ввести имя сервера без TCP (shared memory) вида LPC:host\servername которое прекрасно определяется хостами 1С и тестом Гилёва.
56. gadgadgets 3 24.03.23 09:48 Сейчас в теме
Выходит ошибка Could not convert variant of type (OleStr) into type (Double) подскажите что не так?
Оставьте свое сообщение
Вакансии
Системный архитектор 1С
Москва
зарплата от 250 000 руб.
Полный день

Функциональный архитектор
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 250 000 руб. до 300 000 руб.
Полный день

Консультант 1С
Москва
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Аналитик 1C
Москва
зарплата от 120 000 руб. до 250 000 руб.
Полный день