🐘 Установка Postgresql 10 на Ubuntu 18.04 LTS
Установим Postgresql 10 на сервер с операционной системой Ubuntu 18.04 LTS. Это виртуальная машина, по хорошему postgresql лучше устанавливать на отдельный диск, поэтому примонтирую новый диск в /opt.
Требования:
🔹 ОС Ubuntu 18.04 LTS. Или Ubuntu 16.04.
🔹 Работаем из-под root.
#sql #linux
https://internet-lab.ru/postgresql_10_install_ubuntu
Установим Postgresql 10 на сервер с операционной системой Ubuntu 18.04 LTS. Это виртуальная машина, по хорошему postgresql лучше устанавливать на отдельный диск, поэтому примонтирую новый диск в /opt.
Требования:
🔹 ОС Ubuntu 18.04 LTS. Или Ubuntu 16.04.
🔹 Работаем из-под root.
#sql #linux
https://internet-lab.ru/postgresql_10_install_ubuntu
internet-lab.ru
Установка Postgresql 10 на Ubuntu 18.04 LTS | internet-lab.ru
Установим Postgresql 10 на сервер с операционной системой Ubuntu 18.04 LTS. Это вертуальная машина, по хорошему postgresql лучше устанавливать на отдельный диск, поэтому примонтирую новый диск к виртуалке.
👍1
🛢 MSSQL Server — ошибка The SQL Server license agreement cannot be located for the selected edition
Столкнулся с ошибкой вида:
SQL Server Setup failure. SQL Server Setup has encountered the following error:
The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being unsupported by the media.
Error code 0x858C001B.
Вместо EVAL может быть также Datacenter | Enterprise | Standard | Web | Business Intelligence | Workgroup | Express.
#sql #windows
https://internet-lab.ru/mssql_error_858C001B
Столкнулся с ошибкой вида:
SQL Server Setup failure. SQL Server Setup has encountered the following error:
The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being unsupported by the media.
Error code 0x858C001B.
Вместо EVAL может быть также Datacenter | Enterprise | Standard | Web | Business Intelligence | Workgroup | Express.
#sql #windows
https://internet-lab.ru/mssql_error_858C001B
internet-lab.ru
MSSQL Server — ошибка The SQL Server license agreement cannot be located for the selected edition | internet-lab.ru
Столкнулся с ошибкой вида: The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being unsupported by the media.
🛢️ Установка Microsoft SQL Server 2019
Инструкция по установке Microsoft SQL Server 2019, чтобы не забыть. Будем устанавливать Microsoft SQL Server 2019 на Windows Server 2016.
Редакции MS SQL Server 2019
🔹 Express — бесплатная версия
до 4 ядер CPU
до 1 ГБ памяти
размер базы до 10 ГБ
🔹 Web — бесплатная версия
до 16 ядер CPU
до 64 ГБ памяти
🔹 Standard — не все функции, может быть лицензирована по модели SERVER + CAL или PER CORE
до 24 ядер CPU
до 128 ГБ памяти
🔹 Enterprise — включает в себя все возможные функции и компоненты, может быть лицензирована только по модели PER CORE
🔹 Developer — бесплатная версия с опциями Enterprise
для некоммерческого использования
для разработчиков и тестировщиков
🔹 Evaluation — бесплатная пробная версия с опциями Enterprise
180 дней пробный период
#sql #windows #update
https://internet-lab.ru/mssql_2019_install
Инструкция по установке Microsoft SQL Server 2019, чтобы не забыть. Будем устанавливать Microsoft SQL Server 2019 на Windows Server 2016.
Редакции MS SQL Server 2019
🔹 Express — бесплатная версия
до 4 ядер CPU
до 1 ГБ памяти
размер базы до 10 ГБ
🔹 Web — бесплатная версия
до 16 ядер CPU
до 64 ГБ памяти
🔹 Standard — не все функции, может быть лицензирована по модели SERVER + CAL или PER CORE
до 24 ядер CPU
до 128 ГБ памяти
🔹 Enterprise — включает в себя все возможные функции и компоненты, может быть лицензирована только по модели PER CORE
🔹 Developer — бесплатная версия с опциями Enterprise
для некоммерческого использования
для разработчиков и тестировщиков
🔹 Evaluation — бесплатная пробная версия с опциями Enterprise
180 дней пробный период
#sql #windows #update
https://internet-lab.ru/mssql_2019_install
internet-lab.ru
Установка Microsoft SQL Server 2019 | internet-lab.ru
Инструкция по установке Microsoft SQL Server 2019, чтобы не забыть. Будем устанавливать Microsoft SQL Server 2019 на Windows Server 2016.
⚙ Установка SQL Server Management Tools — SSMS
Для управления SQL сервером понадобится SQL Server Management Tools (SSMS). Приложение SSMS можно установить на тот же сервер, что и SQL Server 2019, однако, иногда удобнее выполнить установку на компьютер системного администратора, DBA или разработчика.
Сейчас это отдельный продукт, который не входит в пакет установки SQL Server 2019. Однако, в инсталляторе SQL Server 2019 есть на него ссылка.
#sql #soft #update #windows
https://internet-lab.ru/ssms_install
Для управления SQL сервером понадобится SQL Server Management Tools (SSMS). Приложение SSMS можно установить на тот же сервер, что и SQL Server 2019, однако, иногда удобнее выполнить установку на компьютер системного администратора, DBA или разработчика.
Сейчас это отдельный продукт, который не входит в пакет установки SQL Server 2019. Однако, в инсталляторе SQL Server 2019 есть на него ссылка.
#sql #soft #update #windows
https://internet-lab.ru/ssms_install
internet-lab.ru
Установка SQL Server Management Tools — SSMS | internet-lab.ru
Для управления SQL сервером понадобится SQL Server Management Tools (SSMS). Приложение SSMS можно установить на тот же сервер, что и SQL Server 2019, однако, иногда удобнее выполнить установку на компьютер системного администратора, DBA или разработчика.
🛢 Настройка зеркалирования в Microsoft SQL Server 2019
Зеркалирование или mirroring в Microsoft SQL Server 2019 есть. Нас пугали, что эта опция будет недоступна, но, к счастью системных администраторов, этого не произошло.
Database mirroring — полезное решение для повышения доступности базы данных. Если ваш сервер упал, посыпались винты, сгорел ЦОД, то возможность быстро переключиться на резервный сервер экономит время, деньги и нервы.
Не следует рассматривать зеркалирование в качестве замены резервного копирования, так как оно не спасает от случайного удаления данных.
Режимы зеркалирования
В Microsoft SQL Server 2019 есть три режима зеркалирования:
🔹 асинхронный
🔹 синхронный без автоматического восстановления
🔹 синхронный с автоматическим восстановлением
#sql #special #windows
https://internet-lab.ru/mirroring_mssql_2019
Зеркалирование или mirroring в Microsoft SQL Server 2019 есть. Нас пугали, что эта опция будет недоступна, но, к счастью системных администраторов, этого не произошло.
Database mirroring — полезное решение для повышения доступности базы данных. Если ваш сервер упал, посыпались винты, сгорел ЦОД, то возможность быстро переключиться на резервный сервер экономит время, деньги и нервы.
Не следует рассматривать зеркалирование в качестве замены резервного копирования, так как оно не спасает от случайного удаления данных.
Режимы зеркалирования
В Microsoft SQL Server 2019 есть три режима зеркалирования:
🔹 асинхронный
🔹 синхронный без автоматического восстановления
🔹 синхронный с автоматическим восстановлением
#sql #special #windows
https://internet-lab.ru/mirroring_mssql_2019
internet-lab.ru
Настройка зеркалирования в Microsoft SQL Server 2019 | internet-lab.ru
Зеркалирование или mirroring в Microsoft SQL Server 2019 есть. Нас пугали, что эта опция будет недоступна, но, к счастью системных администраторов, этого не произошло.
👍5
🛢 Veritas Backup Exec — путь к БД MSSQL
Чтобы долго не искать искомое... Настройки приведены для типовой установки Veritas Backup Exec 20.
Путь по умолчанию к MSSQL базе данных Veritas Backup Exec:
Файл данных:
Лог транзакций:
#veritas #symantec #sql
https://internet-lab.ru/bedb_sql_path
Чтобы долго не искать искомое... Настройки приведены для типовой установки Veritas Backup Exec 20.
Путь по умолчанию к MSSQL базе данных Veritas Backup Exec:
C:\Program Files\Veritas\Backup Exec\Data
Файл данных:
bedb_dat.mdf
Лог транзакций:
bedb_log.ldf
#veritas #symantec #sql
https://internet-lab.ru/bedb_sql_path
internet-lab.ru
Veritas Backup Exec — путь к БД MSSQL | internet-lab.ru
Путь по умолчанию к MSSQL базе данных Veritas Backup Exec.
🛢️ XWiki — резервное копирование
Итак, вы подняли и настроили XWiki, вся компания счастлива. Теперь, как любой грамотный сисадмин, вы должны настроить резервное копирование этого чуда.
Бэкапить будем:
🔹 Базу данных
🔹 Файлы данных
🔹 Файлы конфигурации — не бэкаплю, вы можете свои скопировать куда-нибудь, их не имеет смысла постоянно автоматически бэкапить, достаточно одного раза вручную.
База данных у меня Postgresql.
Процесс резервного копирования прост:
🔸 Останавливаем XWiki
🔸 Бэкапим БД
🔸 Бэкапим файлы
🔸 Запускаем XWiki
На время резервного копирования XWiki недоступно пользователям.
Есть альтернативные способы резервирования. Если у вас XWiki находится на виртуальной машине, то имеет смысл рассмотреть резервирование виртуалки целиком. Такой способ не потребует остановки виртуальной машины.
#xwiki #linux #special #sql
https://internet-lab.ru/xwiki_backup
Итак, вы подняли и настроили XWiki, вся компания счастлива. Теперь, как любой грамотный сисадмин, вы должны настроить резервное копирование этого чуда.
Бэкапить будем:
🔹 Базу данных
🔹 Файлы данных
🔹 Файлы конфигурации — не бэкаплю, вы можете свои скопировать куда-нибудь, их не имеет смысла постоянно автоматически бэкапить, достаточно одного раза вручную.
База данных у меня Postgresql.
Процесс резервного копирования прост:
🔸 Останавливаем XWiki
🔸 Бэкапим БД
🔸 Бэкапим файлы
🔸 Запускаем XWiki
На время резервного копирования XWiki недоступно пользователям.
Есть альтернативные способы резервирования. Если у вас XWiki находится на виртуальной машине, то имеет смысл рассмотреть резервирование виртуалки целиком. Такой способ не потребует остановки виртуальной машины.
#xwiki #linux #special #sql
https://internet-lab.ru/xwiki_backup
internet-lab.ru
XWiki — резервное копирование | internet-lab.ru
Итак, вы подняли и настроили XWiki, вся компания счастлива. Теперь, как любой грамотный сисадмин, вы должны настроить резервное копирование этого чуда.
📗 Использование SQLite
Пополнение библиотеки
Эта книга представляет собой введение в продукт базы данных SQLite. SQLite - это автономный механизм реляционной базы данных с нулевой конфигурацией, который предназначен для встраивания непосредственно в приложение. Экземпляры базы данных автономны в одном файле, что позволяет легко переносить и настраивать.
Использование SQLite в первую очередь написано для опытных разработчиков программного обеспечения, у которых никогда не было особой потребности в изучении реляционных баз данных. По той или иной причине вы теперь столкнулись с большой задачей по управлению данными и надеетесь, что такой продукт, как SQLite, сможет дать ответ. Чтобы помочь вам, различные главы охватывают язык SQL, API программирования SQLite C и основы проектирования реляционных баз данных, предоставляя вам все необходимое для успешной интеграции SQLite в ваши приложения и разработки.
Книга разделена на два основных раздела. Первая часть представляет собой традиционный набор глав, которые в первую очередь предназначены для чтения по порядку. В первых двух главах подробно рассматривается, что именно предоставляет SQLite и как его можно использовать. В третьей главе рассказывается о загрузке и сборке библиотеки. В четвертой и пятой главах дается введение в язык SQL, а в шестой главе рассматриваются концепции проектирования баз данных. Глава седьмая посвящена основам C API. Глава восьмая основывается на том, чтобы охватить более сложные темы, такие как хранение времени и даты, использование SQLite из языков сценариев и использование некоторых из более продвинутых расширений. В девятой и десятой главах рассказывается о написании собственных пользовательских функций, расширений и модулей SQL.
Для полноты картины за десятью главами следуют несколько справочных приложений. Эти ссылки охватывают все команды, выражения и встроенные функции SQL, поддерживаемые SQLite, а также документацию для полного API SQLite.
#books #sql
https://internet-lab.ru/books_sqlite
Пополнение библиотеки
Эта книга представляет собой введение в продукт базы данных SQLite. SQLite - это автономный механизм реляционной базы данных с нулевой конфигурацией, который предназначен для встраивания непосредственно в приложение. Экземпляры базы данных автономны в одном файле, что позволяет легко переносить и настраивать.
Использование SQLite в первую очередь написано для опытных разработчиков программного обеспечения, у которых никогда не было особой потребности в изучении реляционных баз данных. По той или иной причине вы теперь столкнулись с большой задачей по управлению данными и надеетесь, что такой продукт, как SQLite, сможет дать ответ. Чтобы помочь вам, различные главы охватывают язык SQL, API программирования SQLite C и основы проектирования реляционных баз данных, предоставляя вам все необходимое для успешной интеграции SQLite в ваши приложения и разработки.
Книга разделена на два основных раздела. Первая часть представляет собой традиционный набор глав, которые в первую очередь предназначены для чтения по порядку. В первых двух главах подробно рассматривается, что именно предоставляет SQLite и как его можно использовать. В третьей главе рассказывается о загрузке и сборке библиотеки. В четвертой и пятой главах дается введение в язык SQL, а в шестой главе рассматриваются концепции проектирования баз данных. Глава седьмая посвящена основам C API. Глава восьмая основывается на том, чтобы охватить более сложные темы, такие как хранение времени и даты, использование SQLite из языков сценариев и использование некоторых из более продвинутых расширений. В девятой и десятой главах рассказывается о написании собственных пользовательских функций, расширений и модулей SQL.
Для полноты картины за десятью главами следуют несколько справочных приложений. Эти ссылки охватывают все команды, выражения и встроенные функции SQL, поддерживаемые SQLite, а также документацию для полного API SQLite.
#books #sql
https://internet-lab.ru/books_sqlite
internet-lab.ru
Использование SQLite | internet-lab.ru
Эта книга представляет собой введение в продукт базы данных SQLite. SQLite - это автономный механизм реляционной базы данных с нулевой конфигурацией, который предназначен для встраивания непосредственно в приложение. Экземпляры базы данных автономны в одном…
🙏1
📙 Работа с PostgreSQL: настройка и масштабирование (5-е издание)
Справочное пособие по настройке и масштабированию PostgreSQL. В книге исследуются вопросы по настройке производительности PostgreSQL, репликации и кластеризации. Изобилие реальных примеров позволит как начинающим, так и опытным разработчикам быстро разобраться с особенностями масштабирования PostgreSQL для своих приложений.
Creative Commons Attribution-Noncommercial 4.0 International
Данная книга не дает ответы на все вопросы по работе с PostgreSQL. Главное её задание — показать возможности PostgreSQL, методики на-стройки и масштабируемости этой СУБД. В любом случае, выбор метода решения поставленной задачи остается за разработчиком или администратором СУБД.
#books #sql
https://internet-lab.ru/postgresql_setting_up_and_scaling_5
Справочное пособие по настройке и масштабированию PostgreSQL. В книге исследуются вопросы по настройке производительности PostgreSQL, репликации и кластеризации. Изобилие реальных примеров позволит как начинающим, так и опытным разработчикам быстро разобраться с особенностями масштабирования PostgreSQL для своих приложений.
Creative Commons Attribution-Noncommercial 4.0 International
Данная книга не дает ответы на все вопросы по работе с PostgreSQL. Главное её задание — показать возможности PostgreSQL, методики на-стройки и масштабируемости этой СУБД. В любом случае, выбор метода решения поставленной задачи остается за разработчиком или администратором СУБД.
#books #sql
https://internet-lab.ru/postgresql_setting_up_and_scaling_5
internet-lab.ru
Работа с PostgreSQL: настройка и масштабирование (5-е издание) | internet-lab.ru
Справочное пособие по настройке и масштабированию PostgreSQL. В книге исследуются вопросы по настройке производительности PostgreSQL, репликации и кластеризации.
📕 Introducing Microsoft SQL Server 2019
Бесплатная книга "Introducing Microsoft SQL Server 2019" поможет в модернизации ваших баз данных. Узнайте, что нового в Microsoft SQL Server 2019 — единой платформе современных решений для управления данными.
Подробная информация о том, как использовать Microsoft SQL Server 2019:
🔹 Быстрые транзакции с повышенной доступностью и производительностью.
🔹 Машинное обучение в БД с помощью R и Python, отчеты и панели мониторинга самообслуживания через Power BI Report Server и Mobile BI.
🔹 Работа в Windows, Linux, контейнерах локально, в облаке или в гибридных средах.
🔹 Интеграция, управление и анализ как реляционные, так и неструктурированные большие данные с помощью виртуализации данных и кластеров больших данных.
🔹 Кластеры больших данных Microsoft SQL Server 2019 со встроенной поддержкой распределенной файловой системы Hadoop (HDFS) и Spark.
🔹 Анализ и оценка больших объемов данных с помощью платформ машинного обучения и обработки, таких как Spark.
#sql #book
https://internet-lab.ru/introducing_microsoft_sql_server_2019
Бесплатная книга "Introducing Microsoft SQL Server 2019" поможет в модернизации ваших баз данных. Узнайте, что нового в Microsoft SQL Server 2019 — единой платформе современных решений для управления данными.
Подробная информация о том, как использовать Microsoft SQL Server 2019:
🔹 Быстрые транзакции с повышенной доступностью и производительностью.
🔹 Машинное обучение в БД с помощью R и Python, отчеты и панели мониторинга самообслуживания через Power BI Report Server и Mobile BI.
🔹 Работа в Windows, Linux, контейнерах локально, в облаке или в гибридных средах.
🔹 Интеграция, управление и анализ как реляционные, так и неструктурированные большие данные с помощью виртуализации данных и кластеров больших данных.
🔹 Кластеры больших данных Microsoft SQL Server 2019 со встроенной поддержкой распределенной файловой системы Hadoop (HDFS) и Spark.
🔹 Анализ и оценка больших объемов данных с помощью платформ машинного обучения и обработки, таких как Spark.
#sql #book
https://internet-lab.ru/introducing_microsoft_sql_server_2019
internet-lab.ru
Introducing Microsoft SQL Server 2019 | internet-lab.ru
Бесплатная книга "Introducing Microsoft SQL Server 2019" поможет в модернизации ваших баз данных. Узнайте, что нового в Microsoft SQL Server 2019 — единой платформе современных решений для управления данными.
👍1
📕 SQL Server 2012 Техническое руководство по обновлению
Это техническое руководство содержит описание процедуры обновления экземпляров SQL Server 2005, SQL Server 2008 и SQL Server 2008 R2 до версии SQL Server 2012.
Старенькая книжка, на русском. Для обновления древних SQL серверов.
Для беспрепятственного обновления до версии SQL Server 2012 необходимо разработать план действий с учетом сложностей, связанных с вашими приложениями. Как и в рамках любого другого проекта в сфере ИТ, разработка и последующее тестирование плана способствуют успеху. Игнорируя процесс планирования, вы рискуете столкнуться с трудностями, которые могут привести к задержке или невозможности обновления.
В этом документе описан процесс планирования и тестирования обновления существующих экземпляров SQL Server 2005, 2008 и 2008 R2 до версии SQL Server 2012 с учетом технических особенностей. Даны рекомендации
по подготовке и планированию, а также описание задач, которые придется решать до и после обновления. Рассматриваются все компоненты SQL Server, каждому из них посвящена отдельная глава.
#sql #books
https://internet-lab.ru/sql_server_2012_upgrade_technical_reference_guide
Это техническое руководство содержит описание процедуры обновления экземпляров SQL Server 2005, SQL Server 2008 и SQL Server 2008 R2 до версии SQL Server 2012.
Старенькая книжка, на русском. Для обновления древних SQL серверов.
Для беспрепятственного обновления до версии SQL Server 2012 необходимо разработать план действий с учетом сложностей, связанных с вашими приложениями. Как и в рамках любого другого проекта в сфере ИТ, разработка и последующее тестирование плана способствуют успеху. Игнорируя процесс планирования, вы рискуете столкнуться с трудностями, которые могут привести к задержке или невозможности обновления.
В этом документе описан процесс планирования и тестирования обновления существующих экземпляров SQL Server 2005, 2008 и 2008 R2 до версии SQL Server 2012 с учетом технических особенностей. Даны рекомендации
по подготовке и планированию, а также описание задач, которые придется решать до и после обновления. Рассматриваются все компоненты SQL Server, каждому из них посвящена отдельная глава.
#sql #books
https://internet-lab.ru/sql_server_2012_upgrade_technical_reference_guide
internet-lab.ru
SQL Server 2012 Техническое руководство по обновлению | internet-lab.ru
Это техническое руководство содержит описание процедуры обновления экземпляров SQL Server 2005, SQL Server 2008 и SQL Server 2008 R2 до версии SQL Server 2012.
📰 MariaDB стала частной
MariaDB стала частной, компанию поглотила инвестиционная фирма K1 Investment Management. K1 является одним из крупнейших инвесторов в компании-разработчики программного обеспечения для предприятий с малой капитализацией. Штаб-квартира в Манхэттен-Бич, штат Калифорния.
K1 объявила о завершении тендерного предложения по приобретению 100 процентов выпущенных обыкновенных акций MariaDB plc (NYSE: MRDB) («MariaDB»), лидера в области решений для корпоративных баз данных.
MariaDB объявила о назначении Рохита де Соузы генеральным директором. Рохит обладает значительным опытом лидерства, работая в компаниях Actian и Micro Focus, где он руководил глобальными организациями, способствующими росту и трансформации. Пол О'Брайен, бывший генеральный директор MariaDB, останется в компании в качестве советника.
#sql #news
https://internet-lab.ru/mariadb_private
MariaDB стала частной, компанию поглотила инвестиционная фирма K1 Investment Management. K1 является одним из крупнейших инвесторов в компании-разработчики программного обеспечения для предприятий с малой капитализацией. Штаб-квартира в Манхэттен-Бич, штат Калифорния.
K1 объявила о завершении тендерного предложения по приобретению 100 процентов выпущенных обыкновенных акций MariaDB plc (NYSE: MRDB) («MariaDB»), лидера в области решений для корпоративных баз данных.
MariaDB объявила о назначении Рохита де Соузы генеральным директором. Рохит обладает значительным опытом лидерства, работая в компаниях Actian и Micro Focus, где он руководил глобальными организациями, способствующими росту и трансформации. Пол О'Брайен, бывший генеральный директор MariaDB, останется в компании в качестве советника.
#sql #news
https://internet-lab.ru/mariadb_private
internet-lab.ru
MariaDB стала частной | internet-lab.ru
MariaDB стала частной, компанию поглотила инвестиционная фирма K1 Investment Management. K1 является одним из крупнейших инвесторов в компании-разработчики программного обеспечения для предприятий с малой капитализацией.
🤔3
🏴☠️ CTF — SQL injection - Insert
Разминаем мышцы мозга, продолжаем решать задачки по информационной безопасности web-серверов. Сегодня задачка с портала root-me.org, называется "SQL injection - Insert". За решение задачки дают 40 баллов, средний уровень.
По названию становится понятно, что иметь дело придётся с SQL инъекцией. Причём инъекцию нужно будет делать в момент вставки записи. Задача звучит просто: найди флаг.
SQL injection — это атака на базу данных, которая позволит выполнить некоторое действие, которое не планировалось создателем скрипта. Атака осуществляется путём внедрения (инъекции) стороннего кода в SQL запрос.
#ctf #security #sql
https://internet-lab.ru/ctf_sql_injection_insert
Разминаем мышцы мозга, продолжаем решать задачки по информационной безопасности web-серверов. Сегодня задачка с портала root-me.org, называется "SQL injection - Insert". За решение задачки дают 40 баллов, средний уровень.
По названию становится понятно, что иметь дело придётся с SQL инъекцией. Причём инъекцию нужно будет делать в момент вставки записи. Задача звучит просто: найди флаг.
SQL injection — это атака на базу данных, которая позволит выполнить некоторое действие, которое не планировалось создателем скрипта. Атака осуществляется путём внедрения (инъекции) стороннего кода в SQL запрос.
#ctf #security #sql
https://internet-lab.ru/ctf_sql_injection_insert
internet-lab.ru
CTF — SQL injection - Insert | internet-lab.ru
Разминаем мышцы мозга, продолжаем решать задачки по информационной безопасности web-серверов. Сегодня задачка с портала root-me.org, называется "SQL injection - Insert". За решение задачки дают 40 баллов, средний уровень.
📘 Learning MySQL, второе издание
Эта книга в первую очередь предназначена для тех, кто впервые использует MySQL или изучает ее как вторую базу данных. Если вы впервые выходите на арену баз данных, первые главы познакомят вас с концепциями проектирования баз данных и покажут, как развертывать MySQL в различных операционных системах и в облаке.
Для тех, кто работает в другой экосистеме, такой как Postgres, Oracle или SQL Server, в книге рассматриваются стратегии резервного копирования, высокой доступности и аварийного восстановления.
Мы надеемся, что все читатели сочтут эту книгу хорошим дополнением к изучению или обзору основ, от архитектуры до рекомендаций по производственной среде.
#books #sql
https://internet-lab.ru/learning_mysql2
Эта книга в первую очередь предназначена для тех, кто впервые использует MySQL или изучает ее как вторую базу данных. Если вы впервые выходите на арену баз данных, первые главы познакомят вас с концепциями проектирования баз данных и покажут, как развертывать MySQL в различных операционных системах и в облаке.
Для тех, кто работает в другой экосистеме, такой как Postgres, Oracle или SQL Server, в книге рассматриваются стратегии резервного копирования, высокой доступности и аварийного восстановления.
Мы надеемся, что все читатели сочтут эту книгу хорошим дополнением к изучению или обзору основ, от архитектуры до рекомендаций по производственной среде.
#books #sql
https://internet-lab.ru/learning_mysql2
internet-lab.ru
Learning MySQL, второе издание | internet-lab.ru
Эта книга в первую очередь предназначена для тех, кто впервые использует MySQL или изучает ее как вторую базу данных. Если вы впервые выходите на арену баз данных, первые главы познакомят вас с концепциями проектирования баз данных и покажут, как развертывать…
👍1🔥1
📘 PostgreSQL. Основы языка SQL
Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных. Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов. Материал сопровождается многочисленными практическими примерами. Пособие может использоваться как для самостоятельного обучения, так и при проведении занятий под руководством преподавателя.
Автор пособия – Евгений Павлович Моргунов, кандидат технических наук, доцент кафедры информатики и вычислительной техники Сибирского государственного университета науки и технологий имени академика М. Ф. Решетнева.
В пособии рассматриваются следующие темы:
🔹 Введение в базы данных и SQL
🔹 Создание рабочей среды
🔹 Основные операции с таблицами
🔹 Типы данных СУБД PostgreSQL
🔹 Основы языка определения данных
🔹 Запросы
🔹 Изменение данных
🔹 Индексы
🔹 Транзакции
🔹 Повышение производительности
Одобрено postgrespro.ru
#sql #books
https://internet-lab.ru/sqlprimer
Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных. Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов. Материал сопровождается многочисленными практическими примерами. Пособие может использоваться как для самостоятельного обучения, так и при проведении занятий под руководством преподавателя.
Автор пособия – Евгений Павлович Моргунов, кандидат технических наук, доцент кафедры информатики и вычислительной техники Сибирского государственного университета науки и технологий имени академика М. Ф. Решетнева.
В пособии рассматриваются следующие темы:
🔹 Введение в базы данных и SQL
🔹 Создание рабочей среды
🔹 Основные операции с таблицами
🔹 Типы данных СУБД PostgreSQL
🔹 Основы языка определения данных
🔹 Запросы
🔹 Изменение данных
🔹 Индексы
🔹 Транзакции
🔹 Повышение производительности
Одобрено postgrespro.ru
#sql #books
https://internet-lab.ru/sqlprimer
internet-lab.ru
PostgreSQL. Основы языка SQL | internet-lab.ru
Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL.
👍2❤1
🛢️ Накопительное обновление SQL Server 2019 CU32
11 июня 2025 года вышло тридцать второе накопительное обновление SQL Server 2019 CU32. Build version: 15.0.4430.1. KB5054833.
Это обновление содержит 1 исправление , выпущенное после выпуска накопительного обновления 31 SQL Server 2019.
От сервис-паков они отказались, теперь только Cumulative Update на каждый чих.
#sql #update #windows
https://internet-lab.ru/mssql_2019_cu32
11 июня 2025 года вышло тридцать второе накопительное обновление SQL Server 2019 CU32. Build version: 15.0.4430.1. KB5054833.
Это обновление содержит 1 исправление , выпущенное после выпуска накопительного обновления 31 SQL Server 2019.
От сервис-паков они отказались, теперь только Cumulative Update на каждый чих.
#sql #update #windows
https://internet-lab.ru/mssql_2019_cu32
internet-lab.ru
Накопительное обновление SQL Server 2019 CU32 | internet-lab.ru
11 июня 2025 года вышло тридцать второе накопительное обновление SQL Server 2019 CU32. Build version: 15.0.4430.1. KB5054833.
🛢️ Установка SQL Server 2019 CU32
Устанавливаем тридцать второе накопительное обновление SQL Server 2019 CU32. Build version: 15.0.4430.1. KB5054833.
Обновление будем устанавливать вручную. Можно в настройках Windows Update включить обновление всех продуктов Microsoft, тогда со всеми остальными обновлениями Windows будут скачиваться и устанавливаться обновления для MSSQL. При этом доступны даже более свежие версии.
Обновление через Windows Update выглядит более предпочтительным, но не всегда его можно использовать. К примеру, есть серверы, в которых по соображениям безопасности отключен доступ в Интернет. Там проще прокинуть пакет Cumulative Update и установить вручную.
К тому же на критичных базах данных никто обычно не устанавливает бездумно все обновления подряд. Не все обновления одинаково полезны. Обычно обновления тестируются на тестовой платформе, затем уже на боевом кластере. Я предпочитаю сначала установить все обновления безопасности, затем уже вручную накатить обновления MSSQL. Этот процесс более управляем при ручном обновлении системы.
#sql #update #windows
https://internet-lab.ru/install_mssql_2019_cu32
Устанавливаем тридцать второе накопительное обновление SQL Server 2019 CU32. Build version: 15.0.4430.1. KB5054833.
Обновление будем устанавливать вручную. Можно в настройках Windows Update включить обновление всех продуктов Microsoft, тогда со всеми остальными обновлениями Windows будут скачиваться и устанавливаться обновления для MSSQL. При этом доступны даже более свежие версии.
Обновление через Windows Update выглядит более предпочтительным, но не всегда его можно использовать. К примеру, есть серверы, в которых по соображениям безопасности отключен доступ в Интернет. Там проще прокинуть пакет Cumulative Update и установить вручную.
К тому же на критичных базах данных никто обычно не устанавливает бездумно все обновления подряд. Не все обновления одинаково полезны. Обычно обновления тестируются на тестовой платформе, затем уже на боевом кластере. Я предпочитаю сначала установить все обновления безопасности, затем уже вручную накатить обновления MSSQL. Этот процесс более управляем при ручном обновлении системы.
#sql #update #windows
https://internet-lab.ru/install_mssql_2019_cu32
internet-lab.ru
Установка SQL Server 2019 CU32 | internet-lab.ru
Устанавливаем пятнадцатое накопительное обновление SQL Server 2019 CU32. Build version: 15.0.4430.1. KB5054833.
🐘 Установка PostgreSQL 17 на Debian 12
Установим PostgreSQL 17 на сервер с операционной системой Debian 12 bookworm. БД установим в директорию /opt.
В репозитории Debian и так имеется Postgresql, так что установить его можно одной командой. Однако, если мы хотим получать самые последние обновления, то лучше использовать репозиторий postgresql.
#sql #linux
https://internet-lab.ru/postgresql_17_install_debian
Установим PostgreSQL 17 на сервер с операционной системой Debian 12 bookworm. БД установим в директорию /opt.
В репозитории Debian и так имеется Postgresql, так что установить его можно одной командой. Однако, если мы хотим получать самые последние обновления, то лучше использовать репозиторий postgresql.
#sql #linux
https://internet-lab.ru/postgresql_17_install_debian
internet-lab.ru
Установка PostgreSQL 17 на Debian 12 | internet-lab.ru
Установим PostgreSQL 17 на сервер с операционной системой Debian 12 bookworm. БД установим в директорию /opt.
👍3
🐯 Установка TimescaleDB на PostgreSQL 17 в Debian 12
Сегодня будем накатывать TimescaleDB поверх установленной PostgreSQL 17 на машине с операционной системой Debian 12.
TimescaleDB — расширение, которое оптимизирует работу с временными рядами в базе данных PostgreSQL.
TimescaleDB реализована как расширение над PostgreSQL и перенимает преимущества PostgreSQL: надежность, безопасность, возможность использовать другие сервисы. При этом TimescaleDB значительно изменила архитектуру базы.
#sql
https://internet-lab.ru/timescaledb_postgresql_install_debian
Сегодня будем накатывать TimescaleDB поверх установленной PostgreSQL 17 на машине с операционной системой Debian 12.
TimescaleDB — расширение, которое оптимизирует работу с временными рядами в базе данных PostgreSQL.
TimescaleDB реализована как расширение над PostgreSQL и перенимает преимущества PostgreSQL: надежность, безопасность, возможность использовать другие сервисы. При этом TimescaleDB значительно изменила архитектуру базы.
#sql
https://internet-lab.ru/timescaledb_postgresql_install_debian
internet-lab.ru
Установка TimescaleDB на PostgreSQL 17 в Debian 12 | internet-lab.ru
Сегодня будем накатывать TimescaleDB поверх установленной PostgreSQL 17 на машине с операционной системой Debian 12.
👍5
📊 Zabbix 7.4 шаблон для Microsoft SQL Server 2019
Полностью переработан шаблон для мониторинга MSSQL Server 2019. Шаблон основан на предыдущей версии. Получился шаблон для мониторинга Microsoft SQL Server 2012 - 2019 в Zabbix 7.4. Проверял на 2019 сервере, через активный Zabbix Agent.
В шаблоне 8 приложений, 72 элемента данных и 24 триггера. Плюс 32 прототипа элементов данных и 15 прототипов триггеров.
Что нового в версии 7.4-1?
🔹 Шаблон предназначен для Zabbix 7.4
🔹 Шаблонов теперь два: для обычного zabbix agent и для active zabbix agent
🔹 Исправлены ошибки
🔹 Исправлена проблема с локализованной версией MSSQL и счётчиками производительности
🔹 Исправлена проблема с кодировкой UTF-8 в общем и кириллицей в частности для активного агента
🔹 Отредактированы параметры макросов
🔹 Исправлены опечатки и ошибки в названиях элементов данных и триггеров
🔹 Добавлен триггер
🔹 Улучшен вывод некоторых текстовых элементов данных
🔹 Исправлена проблема с кириллицей в названиях джобов
🔹 Модифицированы PowerShell скрипты, исправлены проблемы с UTF-8
🔹 Теперь для получения данных не используется пользователь sa
🔹 Изменены пути с C:\zabbix\scripts\ на C:\Program Files\Zabbix Agent\scripts\
🔹 Другие косметические правки
#zabbix #sql #special
https://internet-lab.ru/zabbix7_template_mssql_2019
Полностью переработан шаблон для мониторинга MSSQL Server 2019. Шаблон основан на предыдущей версии. Получился шаблон для мониторинга Microsoft SQL Server 2012 - 2019 в Zabbix 7.4. Проверял на 2019 сервере, через активный Zabbix Agent.
В шаблоне 8 приложений, 72 элемента данных и 24 триггера. Плюс 32 прототипа элементов данных и 15 прототипов триггеров.
Что нового в версии 7.4-1?
🔹 Шаблон предназначен для Zabbix 7.4
🔹 Шаблонов теперь два: для обычного zabbix agent и для active zabbix agent
🔹 Исправлены ошибки
🔹 Исправлена проблема с локализованной версией MSSQL и счётчиками производительности
🔹 Исправлена проблема с кодировкой UTF-8 в общем и кириллицей в частности для активного агента
🔹 Отредактированы параметры макросов
🔹 Исправлены опечатки и ошибки в названиях элементов данных и триггеров
🔹 Добавлен триггер
🔹 Улучшен вывод некоторых текстовых элементов данных
🔹 Исправлена проблема с кириллицей в названиях джобов
🔹 Модифицированы PowerShell скрипты, исправлены проблемы с UTF-8
🔹 Теперь для получения данных не используется пользователь sa
🔹 Изменены пути с C:\zabbix\scripts\ на C:\Program Files\Zabbix Agent\scripts\
🔹 Другие косметические правки
#zabbix #sql #special
https://internet-lab.ru/zabbix7_template_mssql_2019
internet-lab.ru
Zabbix 7.4 шаблон для мониторинга Microsoft SQL Server 2019 | internet-lab.ru
Полностью переработан шаблон для мониторинга MSSQL Server 2019.
👍5