Задать вопрос
  • Почему при отключении Proxy ARP пропадает связь с роутером?

    @Akina
    ProxyARP обеспечивает доступ к узлам подсети, если источник и приёмник находятся в разных L2-доменах. То есть как маршрутизация (или даже скорее как DNS), но на L2-уровне. Обеспечивается это за счёт того, что он отвечает на ARP-запросы для всех известных ему соответствий MAC-IP, вне зависимости от физического/логического интерфейса.
    Написано
  • Есть ли способ изменять переменную в запросе?

    @Akina
    Приведите лучше пример. Добавьте в вопрос:
    • CREATE TABLE, ненужные для вопроса поля убрать
    • INSERT INTO, пример данных на 5-7-10 записей
    • ваш запрос, пусть и нерабочий, но демонстрирующий хотя бы логику
    • требуемый эталонный результат на именно этих данных

    Данные должны включать по возможности все мыслимые сочетания.
    Написано
  • Как открыть порт на Windows Server?

    @Akina
    Ziptar, это - сервер голым задом в Инет. Даже если базовая ОС вроде бы не использует/разделяет адаптер, тем не менее именно она всё принимает и транслирует в гостевую машину. Потенциальные дыры самой ОС, самого Hyper-V и его виртуального коммутатора, гостевой ОС и самого pfSence... кто может дать гарантию, что их не существует? В этом отношении безответственная пограничная железка - оно поспокойнее. Да и бюджет мероприятия ну совсем не миллион, 25 тыров - это недорого за относительное спокойствие...
    Написано
  • Как открыть порт на Windows Server?

    @Akina
    kitalev,
    У нас данный сервер выступает в качестве шлюза

    В смысле маршрутизатора между сетями и в Интернет? Ай, плохо...

    В таком случае лучше перед ним поставить маршрутизатор и подключить провайдера к маршрутизатору, верно?

    Мало данных для осмысленного ответа.

    С моей точки зрения наиболее правильная схема такая.

    Между сервером и провайдером ставится аппаратный маршрутизатор. И не какое-нибудь SOHO-говно, а более-менее приличная железка. Хотя бы Микротик. Само собой, максимально свежая прошивка, и максимально жёсткие настройки безопасности (всё, что не нужно явно, всё DROP, особенно управление через WAN-интерфейс).
    Провод провайдера - в WAN-порт аппаратного маршрутизатора. На этом порте соответственно src-NAT к провайдеру. На нём же порт-маппинг нужного тебе порта с WAN-интерфейса на адрес конечного узла, плюс статические маршруты на LAN-подсети через WAN-интерфейс сервера.
    LAN-порт аппаратного маршрутизатора - к нынешнему WAN-порту сервера. На WAN-порте сервера NAT либо общий доступ к Инету убираем, оставляем чистую маршрутизацию. Также на WAN-порте сервера всё, кроме собственно IPv4-протокола, всякие там клиенты и службы - поотключать нахрен.
    Ну а клиентские сети и подключение их к серверу - без изменения.

    Если же на сервере работает какая-либо прокси-служба (какой-нить трафик инспектор или типа того), то NAT и весь софт на нём оставляем, с аппаратного маршрутизатора делаем порт-маппинг на WAN сервера, а на самом сервере - порт маппинг на конечный компьютер. Статические маршруты на роутере в этом случае не нужны.
    Написано
  • Как отключить Hyper-V?

    @Akina
    В PowerShell с правами администратора:
    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

    В реестре:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
    Ключ LsaCfgFlags=0
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceGuard]
    Ключ LsaCfgFlags=0
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard]
    Ключ EnableVirtualizationBasedSecurity - удалить
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard]
    Ключ RequirePlatformSecurityFeatures - удалить


    И перегрузиться.
    Написано
  • Как отключить Hyper-V?

    @Akina
    Vitalya Ivanov, ну вообще-то зависит от ОС, про которую автор стыдливо умолчал...
    Написано
  • Возможно ли в UPDATE "видеть" результат обновления предыдущих строк?

    @Akina
    Alexeytur, нет, нельзя, вам доступен только снапшот таблицы на момент старта запроса. Я же показал, как получать данные из предыдущей обработанной записи.
    Написано
  • Возможно ли в UPDATE "видеть" результат обновления предыдущих строк?

    @Akina
    Alexeytur, исправьте адрес ссылки на fiddle. Линк не должен заканчиваться символом тире.

    и запрос перестал видеть предыдущие строки.

    Вы внимательно читали то, что я пишу? перечитайте последнее предложение. Вы обращаетесь к состоянию таблицы TMP_PDIndicatorsHistory на момент запуска запроса, а не на текущий момент полуобработанной таблицы.
    Написано
  • Проводная и wi-fi сети через один шлюз, как сделать безопасно?

    @Akina
    Да просто запретить форвардинг между физическими интерфейсами к LAN и к AP.
    Написано
  • Возможно ли в UPDATE "видеть" результат обновления предыдущих строк?

    @Akina
    Alexeytur,
    Существующую сигнатуру GetPD менять возможности нет, она зависит от ItemId и ReportDate, а то что она иногда получает предыдущее значение из PDIndicatorsHistory - редкая ситуация.


    Я вам демонстрирую принцип. А что там у вас постоянно, что меняется и что от чего зависит - это уже детали, влияющие только на конкретную реализацию в коде.

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


    Ну добавьте в запрос OPTION (MAXRECURSION 0).
    Написано
  • Как подсчитать количество строк в sql запросе?

    @Akina
    N, согласен. Неприкрытое неуважение и хамство по отношению к тем, кто потенциально мог бы помочь (причём помочь совершенно бесплатно!).

    nata32,
    что конкретно не понятно в поставленной задаче ?

    Читайте теорию по термину "Условное агрегирование". А применительно к конкретной версии СУБД - ещё и "Оконные функции".
    Написано
  • Как подсчитать количество строк в sql запросе?

    @Akina
    N, вот оно мне нада? Ну если хочет человек выстрелить себе в ногу - да и пусть его стреляет, жалко, что ли?
    Написано
  • Оператор, операция, функция, процедура - что всё это значит?

    @Akina
    rPman, термин "встроенные функции" (built-in functions) как бы сомневается в разделении по такому признаку. Впрочем, смысл я понял - как захотелось автору ЯП, так и назвал...
    Написано
  • Оператор, операция, функция, процедура - что всё это значит?

    @Akina
    Ранее во многих старых языках программирования "оператор" (operator) - это одна строка кода. Термин "инструкция" (statement) стал использоваться далеко не сразу.
    Написано
  • Оператор, операция, функция, процедура - что всё это значит?

    @Akina
    Евгений,

    print("Hello") - оператор вывода


    Не подскажите, в каком именно ЯП это является оператором, а не функцией и не процедурой?
    Написано
  • Как подсчитать количество строк в sql запросе?

    @Akina
    Вы хотите, чтобы записи были посчитаны на стороне MySQL или на стороне PHP?
    ТОЧНАЯ версия MySQL - какая?
    Написано
  • Почему накопительное обновление windows 2012r2 ломает hyper-v?

    @Akina
    Решение прикладываю текстом, ссылку не оставляю т.к. исходный форум с решением блокирует РФ.


    Хабр: Отключение фикса Meltdown и Spectre в Windows
    Написано
  • Как клонировать систему на 20 компьютеров?

    @Akina
    Ziptar,
    Это может проблемой в некоторых обстоятельствах.

    В теории-то я это как раз понимаю. Типа с одного компа аутентифицируемся и получаем доступ к шаре, а потом со второго имеем доступ к этой шаре без аутентификации? Вот только на практике я такого сценария не видел.
    Написано
  • Возможно ли в UPDATE "видеть" результат обновления предыдущих строк?

    @Akina
    Я думаю, что будет быстрее и проще, если вы сделаете модельный пример (и добавите его в текст вопроса). Упрощённый CREATE TABLE, наполнение начальными данными (4-5 записей должно хватить), упрощённая процедура (типа значение в следующей строке = значение в предыдущей умножить на два), и требуемое финальное состояние данных. Тогда можно будет прямо сразу делать запрос, а не крутить в воздухе пальцами.
    Написано
  • Как клонировать систему на 20 компьютеров?

    @Akina
    Ziptar, ну в принципе никто и ничто не мешает создавать ACL к локальным ресурсам для учётных записей стороннего компьютера. Но вот на практике я такого извращения (кроме как чисто попробовать) - не помню.

    А единственный известный мне софт, который реально испытывал проблемы с такими "дубликатами" - это WSUS.
    Написано