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

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

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 507 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 461 21.09.22 18:49 Сейчас в теме
(2)Да, скорее всего отдельно выложу без установщика.
Протестировал утилиту на https://www.virustotal.com/
Выдало 1 срабатывание из 69 тестов.
cleaner_it; +1 Ответить
4. cdiamond 221 21.09.22 20:35 Сейчас в теме
Крутая работа, однозначно плюс. Жаль только не всем подходит.
5. qux 25 21.09.22 21:07 Сейчас в теме
Почему может выдавать ошибку "Библиотека не зарегистрирована"?
8. Hadgehogs 461 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 461 22.09.22 11:19 Сейчас в теме
(6) Ок, спасибо за отзыв, постараюсь поймать и исправить эти ошибки
7. sytkosa 119 22.09.22 11:02 Сейчас в теме
(0) Продукт будет в дальнейшем коммерческим или нет ? Есть несколько предложений, может есть багтрекер куда можно написать ?
10. Hadgehogs 461 22.09.22 11:20 Сейчас в теме
(7) Продукт не будет коммерческим, пишите приложения сюда, либо в самом приложении на вкладке "Отправить отзыв"
11. spectre1978 59 22.09.22 11:23 Сейчас в теме
Минимальная версия SQL какая поддерживается? 2008 - не?
12. Hadgehogs 461 22.09.22 12:22 Сейчас в теме
(11) 2019. Более низкой на сайте MS просто нет, но ради такого, постараюсь найти минимальную, в которой смогу реализовать весь функционал, либо с ограничениями.
13. _Ramzes 119 22.09.22 13:01 Сейчас в теме
При попытке подключиться к СУБД выдает ошибку.
Сервер СУБД тестовый. Пароль простой
Прикрепленные файлы:
14. Hadgehogs 461 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 1242 22.09.22 14:26 Сейчас в теме
исходники на гитхаб не?
user1851085; ktb; +2 Ответить
16. user1848664 23.09.22 10:03 Сейчас в теме
Спасибо за обработку, при запуске (сервер 1с и mssql) выдает ошибку "Библиотека не зарегистрирована" без указаний какая библиотека, и что с ней делать? (скрин).
Прикрепленные файлы:
blackhorse1976; +1 Ответить
34. blackhorse1976 19 27.09.22 17:32 Сейчас в теме
17. php5 24 23.09.22 18:12 Сейчас в теме
(14) Мне не помогло, пробовал на двух разных серверах.
Ед. момент, что у в обоих случаях MS SQL 2017 установлен.

Получается, что утилита работает только начиная с MS SQL 2019 и старше?
18. capitan 2249 23.09.22 21:44 Сейчас в теме
Круто! Я еще на дельфях пробовал похожее но сдулся)
19. mikukrnet 179 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 461 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 25.09.22 22:18 Сейчас в теме
(0) 2008 sql не поддерживается ?
"ошибка преобразования char"
24. Hadgehogs 461 26.09.22 12:58 Сейчас в теме
(22) SQL 2008 пока не поддерживается, будет в ближайшей версии в течении недели.
23. bavkyz 3 26.09.22 10:02 Сейчас в теме
Postgresql планируете?
Aleskey_K; +1 Ответить
25. Hadgehogs 461 26.09.22 12:58 Сейчас в теме
26. stepan_shock 111 26.09.22 22:54 Сейчас в теме
А если нет администратора кластера?
28. Hadgehogs 461 27.09.22 11:09 Сейчас в теме
(26) Никаких логинов и паролей вводить не надо.
27. agent00mouse 235 27.09.22 07:55 Сейчас в теме
Хотелось бы видеть поддержку от 08 сикуэля. иначе придётся ждать несколько лет пока софтовая инфраструктура обновиться.
user1851085; +1 Ответить
29. Hadgehogs 461 27.09.22 11:09 Сейчас в теме
30. user1203706 27.09.22 11:21 Сейчас в теме
(24) Отлично!. Можете потом в публикации где-то отразить поддерживаемую версию скуля, чтоб лишний раз не скачивать?.
Спасибо.
user1851085; +1 Ответить
31. user1851085 27.09.22 11:50 Сейчас в теме
С MS SQL 2014 утилита не работает?
32. dima1c 36 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 Сейчас в теме
Плюс, но только за потраченные усилия. Без проверки работоспособности и полезности оного. Интерфейс и описание вырвиглазные. Такими можно детей пугать
ya.Avoronov; +1 Ответить
35. 1v7 227 28.09.22 10:47 Сейчас в теме
36. Dali 30.09.22 05:09 Сейчас в теме
не смог запустить для sql 2012, к серверу sql не может получить доступ, "Не удается найти указанный поставщик. Вероятно, он установлен неправильно" msoledb переустанавливал, не помогло.
user1851085; +1 Ответить
37. 1cyku 59 26.10.22 05:34 Сейчас в теме
Ошибка при подключении к серверу 1с предприятия, проявляется и на первой и на обновленной версии.
Прикрепленные файлы:
38. Hadgehogs 461 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 461 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 26.10.22 15:23 Сейчас в теме
(1) sql 2008 r2

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


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

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

"время ожидания истекло" и не тестит сам скуль, но хоть всё остальное поехало.
51. kauksi 209 11.11.22 11:22 Сейчас в теме
скачал версию1.0.1.30. На двух разных компах Windows 10 / SQL 2019 Developer пишет "ошибка при загрузки библиотеки"
52. Kitsunedie 25.11.22 09:39 Сейчас в теме
Ранее пользовался этой утилитой. Сейчас переустановили операционку на тестовом сервере и при запуске утилиты ошибка "Библиотека не зарегистрирована". Никто не подскажет, какой библиотеки не хватает? Еще красным горит значок подключения к серверу 1С.
Оставьте свое сообщение
Вакансии
Ведущий разработчик 1С (Внутренний учет)
Москва
зарплата от 200 000 руб.
Полный день

Консультант по внедрению информационных систем 1С:ТОИР (аналитик по внедрению)
Иркутск
зарплата от 153 000 руб. до 186 000 руб.
Полный день

Программист 1С
Краснодар
зарплата от 150 000 руб.
Полный день

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

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