Ошибка при использовании модуля SQL

Поддержка
  • ОС: Windows server 2016
    BAS: 24.6.2

    Решил протестировать модуль SQL. Подключил обе версии Node js в настройках, установились корректно.

    В действиях:
    Включить отладку
    Настроить соединение
    Количество записей

    При выполнении действия "Количество записей" ошибка:

    Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by "exports" in C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\24.6.2\e\273b.nMA5\distr\node_modules\sequelize\package.json
    

    На форуме подобных проблем не нашел.
    Гуглил, вот тут нашел по похожей проблеме советы https://exerror.com/error-err_package_path_not_exported-package-subpath-lib-tokenize-is-not-defined-by-exports-2/
    Что либо даунгрейд делать, либо переустанавливать node js.

    BAS перезапускал, компьютер перезагружал

    Буду благодарен за советы по решению вопроса

  • @romanbiz said in Ошибка при использовании модуля SQL:

    sequelize

    Попробуйте удалить установку node из бас, она лежит примерно по такому пути
    C:\Users\username\AppData\Roaming\BrowserAutomationStudio\apps\24.7.1\e\4a35.PT4v

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

    Я сейчас у себя специально с нуля установил модуль и он работает без ошибок

  • @UserTrue Спасибо, но не помогло. Удалял папку, обе версии nodejs устанавливались. База рабочая, через клиент HeidiSQL проверял коннект, подключилось. Вот лог node js

    [13:01:58.171] -> {
        "f": "SQL_CountRecords",
        "id": "4559662169504316934",
        "t": 0,
        "v": {
            "SQL_NODE_PARAMETERS": [
                {
                    "connect_timeout": "",
                    "data": {
                        "database": "test2002",
                        "dialect": "mysql",
                        "host": "db4free.net",
                        "password": "********",
                        "port": 3306,
                        "storage": "",
                        "username": "test2002"
                    },
                    "debug": true,
                    "id": "NjS2qEuUmA1",
                    "timeout": 300000
                },
                "123",
                [
                    "",
                    false,
                    [
                    ]
                ]
            ]
        }
    }
    
    [13:01:58.196] <- {"f":"SQL_CountRecords","id":"4559662169504316934","t":0,"v":{"SQL_NODE_PARAMETERS":[{"connect_timeout":"","data":{"database":"test2002","dialect":"mysql","host":"db4free.net","password":"***********","port":3306,"storage":"","username":"test2002"},"debug":true,"id":"NjS2qEuUmA1","timeout":300000},"123",["",false,[]]]},"e":"Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by \"exports\" in C:\\Users\\Administrator\\AppData\\Roaming\\BrowserAutomationStudio\\apps\\24.6.2\\e\\273b.Aj6Y\\distr\\node_modules\\sequelize\\package.json","s":false}
    
    
  • @UserTrue увидел что у Вас 24.7.1 и установил ее, в ней все заработало. Спасибо за наводку. Попробую переустановить 24.6.2

  • @UserTrue После переустановки BAS 24.6.2 заработало корректно

  • Привет!
    Та же ошибка при работе c MSSQLEXPRESS!
    Версия BAS: 25.3.8

    [773332363] [15:17:33] Поток №1 : Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by "exports" in C:\Users\User\AppData\Roaming\BrowserAutomationStudio\apps\25.3.8\e\273b.qz1b\distr\node_modules\sequelize\package.json

    Народ! Объясните как правильно настроить работу с MSSQLEXPRESS!!
    encryption:flase поставил, через другие проги подключение есть....

    Нет нормального мануала!
    Спасибо!

  • @BimbasPots said in Ошибка при использовании модуля SQL:

    Привет!
    Та же ошибка при работе c MSSQLEXPRESS!
    Версия BAS: 25.3.8

    [773332363] [15:17:33] Поток №1 : Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by "exports" in C:\Users\User\AppData\Roaming\BrowserAutomationStudio\apps\25.3.8\e\273b.qz1b\distr\node_modules\sequelize\package.json

    Народ! Объясните как правильно настроить работу с MSSQLEXPRESS!!
    encryption:flase поставил, через другие проги подключение есть....

    Нет нормального мануала!
    Спасибо!

    Windows 7?

  • @Fox Windows 10 Pro

  • @BimbasPots said in Ошибка при использовании модуля SQL:

    @Fox Windows 10 Pro

    И у вас не устанавливается официальный модуль SQL BAS?

  • @Fox Сейчас полностью удалю БАС и поставлю заново 5 мин

  • Переустановил...
    теперь пишет : Failed to connect to HVO-12-345:1433 - 94460000:error:0A000102:SSL routines:ssl_choose_client_version:unsupported protocol:c:\ws\deps\openssl\openssl\ssl\statem\statem_lib.c:1986:

    c:\ws\deps\openssl\openssl\ssl\statem\ - такой директории нету на компе

  • @BimbasPots said in Ошибка при использовании модуля SQL:

    Переустановил...
    теперь пишет : Failed to connect to HVO-12-345:1433 - 94460000:error:0A000102:SSL routines:ssl_choose_client_version:unsupported protocol:c:\ws\deps\openssl\openssl\ssl\statem\statem_lib.c:1986:

    c:\ws\deps\openssl\openssl\ssl\statem\ - такой директории нету на компе

    Пишет где?

  • @Fox Failed to connect to HVO-12-345:1433 - 94460000:error:0A000102:SSL routines:ssl_choose_client_version:unsupported protocol:c:\ws\deps\openssl\openssl\ssl\statem\statem_lib.c:1986: - В логе БАС

    Так что делать то?

  • 0 Votes
    2 Posts
    229 Views
  • Ошибка Metamask

    Поддержка
    0 Votes
    13 Posts
    956 Views
  • 0 Votes
    3 Posts
    399 Views
  • 0 Votes
    11 Posts
    1029 Views
  • 0 Votes
    10 Posts
    2088 Views