Задать вопрос
  • Как работают права на файловом сервере?

    @Akina
    Вася Пупкин, да, конечно.

    Правда, есть тонкость. При отсутствии прав на промежуточные каталоги клиент не может найти разрешённый ресурс, идя от корня шары. Для доступа он должен сразу указать точный полный адрес - тогда он попадает в разрешённую ему область, минуя недоступные промежуточные уровни. А потому обычно на шару даются минимальные права на чтение с наследованием вниз по дереву каталогов. Если же чтение имён объектов не имеющим на них права доступа клиентом трактуется как нарушение безопасности, то это решается созданием прямых шар на подкаталоги с нужными назначениями для каждой комбинации прав и запретом перемещения за пределы шары (т.е. ресурс шары монтируется как корневой каталог).
    Написано
  • Почему возникает SQLSTATE[HY000]: General error: 2014 при прямой вставке данных в MySQL таблицы через DBAL?

    @Akina
    Александр Попов, не могу. Про PHP я знаю только то, что он существует. Получите и покажите General Log, желательно с привязкой к PHP-коду - тогда что-то можно будет говорить.
    Написано
  • Существует ли драйвер Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller на windows 7?

    @Akina
    Ну по крайности подними семёрку виртуальную. Под тем же ESXi или типа того...

    PS. Указанный моноблок базируется на Intel® H510 - попробуй взять генерик-драйвер для этого набора. Ну и опять же никто не мешает просто позвонить или написать им в поддержку.
    Написано
  • В чем нарушение синтаксиса в данном запросе? Как его исправить?

    @Akina
    Ипатьев,
    по логике Джордж Клуни может оставить отзыв о жилье только если он его бронировал, а не просто с улицы пришёл.

    Ой, где логика и где учебные задания! Всё, что не описано явно, может быть как угодно. "Пришёл, посмотрел, сплошной срач, бронировать не стал, пишу кляузу" - чем не вариант?

    А почему CROSS, а не INNER?

    Так таблицы юзеров и жилья как бы не связаны - вообще никак. Отсюда и независимость, то есть CROSS JOIN. Обрати внимание - в условиях отбора нет условия, обращающегося к полям обеих таблиц. Нет, возможны и отдельные подзапросы в списке вывода, причём сервер скорее всего построит тот же самый план, но как по мне, так получается более понятный SQL-текст.
    Написано
  • В чем нарушение синтаксиса в данном запросе? Как его исправить?

    @Akina
    он нормально работает.

    А можно я не поверю? Голый CTE, без внешнего запроса, не станет работать ну просто нигде, ибо это противоречит синтаксису любой СУБД.
    Написано
  • Как проранжировать числа в столбце на группы?

    @Akina
    А почему для id=2 значение num изменилось с 0 на 9?
    Написано
  • Какая суммарная полоса пропускания входящего и исходящего трафика у 8-жильной витой пары + Гигабитной сетевухи?

    @Akina
    Эммм ... что значит "если"? Или вы где-то слышали про гигабит в полудуплексе?
    Написано
  • Почему возникает SQLSTATE[HY000]: General error: 2014 при прямой вставке данных в MySQL таблицы через DBAL?

    @Akina
    Александр Попов, итеративные конструкции в ЗАПРОСЕ - это CTE.
    Итеративные процедуры == итеративные ХРАНИМЫЕ объекты.
    Написано
  • MySQL Command Line закрывается после ввода пароля?

    @Akina
    Никита Сальников, на всякий случай - когда получаете сообщение об ошибке, не надо об этом рассказывать. Надо выкладывать текст сообщения - полно и точно.
    Написано
  • Два vlan'a на порт dlink-Yealink. astralinux?

    @Akina
    На каждом untagged порту висит по два влана

    Вот отсюда поподробнее. Формально на порте может быть только один untagged port-based VLAN (определяемый PVID порта, которых не может быть два). Другой VLAN - только через MAC-based (включая Voice VLAN). Лучше просто выложите секцию VLAN из конфига, чтобы сразу всё видеть.,

    Как подружить астру с телефоном?

    Я бы вообще перевёл все порты в гибридный режим и передавал VLAN телефонии как tagged. Для телефона работать с tagged VLAN - вообще не проблема. А сетевая самой астры, если её не настроить на работу с определённым tagged VLAN, тупо игнорирует тегованные пакеты.
    Да и вообще обычно подключают телефон к коммутатору, комп к телефону, и настраивают Voice VLAN, прописывая в коммутаторах MAC телефонов. И тегованные пакеты из Voice VLAN до компа просто не доходят.
    Написано
  • Почему возникает SQLSTATE[HY000]: General error: 2014 при прямой вставке данных в MySQL таблицы через DBAL?

    @Akina
    Vitsliputsli,
    Что касается отсутствия поддержки множественных запросов с подготовленными выражениями, не скажу.

    Источник такого запрета - основное назначение подготовленного запроса. Причём именно в MySQl, и именно по мнению разработчиков MySQl (не нынешнего Оракла, есссно). Так вот, его назначение - сэкономить на синтаксическом разборе и построении плана выполнения. По мнению разработчиков, основное назначение подготовленного запроса - итеративные процедуры, где единожды подготовленный запрос выполняется много раз с разными значениями параметров (не забывайте - итеративные конструкции в MySQL появились только в 8 версии, а подготовленные запросы - намного раньше). А поскольку MySQL в принципе не умеет строить план выполнения батчей, только для одиночного запроса, то это ограничение оптимизатора автоматом распространяется и на подготовленные запросы.
    Написано
  • Почему возникает SQLSTATE[HY000]: General error: 2014 при прямой вставке данных в MySQL таблицы через DBAL?

    @Akina
    Vitsliputsli,
    В библиотеке PDO уже присутствует полноценный парсер SQL.

    Не погружался. Но чтение проблем на форумах оставило устойчивое впечатление, что там имеется весьма упрощённый парсер, и даже скорее просто валидатор. И тот не без закидонов. Хотя, может, в основном это просто потому, что версии библиотеки регулярно отстают от изменений синтаксиса в новых версиях СУБД. Во всяком случае, помню я, как один товарищ так и не смог победить этот парсер, когда у него был подзапрос в условиях связывания - вот ошибка, и застрелись!
    Написано
  • Почему возникает SQLSTATE[HY000]: General error: 2014 при прямой вставке данных в MySQL таблицы через DBAL?

    @Akina
    Ипатьев,
    И если такой запрос работает, то это значит что данные соединяются с запросом на стороне клиента и в БД уже уходит обычный запрос.

    Кстати, вот любопытно было бы точно знать, во что преобразуются те или иные конструкции PHP при передаче на MySQL. Да только всё лень поставить и настроить PHP для работы с MySQL...
    Написано
  • Почему возникает SQLSTATE[HY000]: General error: 2014 при прямой вставке данных в MySQL таблицы через DBAL?

    @Akina
    я всё равно не понимаю, почему оно не работает с несколькими запросами - ведь разделить по точке с запятой и отправить несколько запросов в БД - это несложная операция?

    Да не будет библиотека этого делать! К тому же просто разделить по точке с запятой - это гарантированно всё поломать, если указанный символ входит в состав строкового литерала. И что, теперь цеплять в библиотеку полноценный парсер?

    Что написано, то и передаётся серверу в том виде, в каком написано. Это его парсеру разбираться.

    А как только вы не просто исполняете запрос, а сперва его подготавливаете (prepare), то на сервер гарантированно уходит команда PREPARE, работающая с динамическим SQL. У которого есть ограничение - запрет на multi-query. И, как итог, гарантированная ошибка синтаксиса.

    Можете ради любопытства включить на MySQL запись General Log, выполнить свой код и посмотреть, что же на самом деле было передано на сторону MySQL. Удивитесь...
    Написано
  • Kak настроить antiddos для сайта?

    @Akina
    IPMI, ну неудивительно. серый IP напрямую или через внутреннюю маршрутизацию достижим. А вот извне без маппинга портов это невозможно. Так что если нужна доступность снаружи - идите к провайдеру за услугой статического реального IP. Или организуйте где-то вовне VPN-сервер.
    Написано
  • Kak настроить antiddos для сайта?

    @Akina
    по серому у меня заходит на веб сервер

    Откуда?
    Из внутренней сети? неудивительно.
    Из интернета? не верю.
    Написано
  • Почему в фиас такая иерархия адреса корректна?

    @Akina
    Странно задавать этот вопрос кому-то кроме тех, кто именно такую иерархию организовал.

    Но кроме того, надо сперва убедиться, что это не проблема отображения. пройдите по индексам соотв. территориальных образований и убедитесь, что реальная подчинённость/вложенность соответствует отображению. Если да - то вопрос имеет смысл. Или, возможно, вы обнаружили очередной косяк в данных системы.
    Написано
  • Какие альтернативы Ghost или HDClone используете?

    @Akina
    Именно для клонирования?

    DMDE. Сервис - Копировать секторы (Alt-W).

    А если надо и ресайзить, и делать частичное копирование, и ещё, и ещё ... - тогда CloneZilla. Если интерфейс не по зубам - есть и GUI (RescueZilla).
    Написано
  • Как вывести Сумму из наибольшего параметра веса или объема?

    @Akina
    Читал вчера вечером, ни хрена не понял... перечитал с утра - опять ни хрена не понял.

    Автор! убери свой сленг (всё равно ты им не умеешь правильно пользоваться) и сформулируй задачу грамотным техническим языком.
    Написано
  • Какой алгоритм сравнения цен между крипто биржами?

    @Akina
    Вот охота тебе по одной монетке таскать? чё б сразу не выгрузить все данные с одной биржи (монета-курс) по всем монетам, с другой... а потом весь этот массив обработать.
    Написано