Browsed by
Category: Database

Подключение к Oracle Autonomous Database с помощью SQL Developer Web

Подключение к Oracle Autonomous Database с помощью SQL Developer Web

В посте рассматривается пошаговое описание подключения к Oracle Autonomous Database c помощью Oracle SQL Developer Web. Oracle SQL Developer – это бесплатный графический инструмент, который облегчает выполнение задач разработчика и администратора баз данных. SQL Developer позволяет пользователю просматривать объекты базы данных (таблицы, представления, индексы, процедуры и т.п.), писать, редактировать и выполнять SQL- запросы, манипулировать данными и экспортировать их. Инструмент Oracle SQL Developer позволяет подключиться к Autonomous Database (автономной базе данных) двумя способами: С помощью Oracle SQL Developer Web, которая установлена…

Read More Read More

Создание Always Free Oracle Autonomous Database

Создание Always Free Oracle Autonomous Database

В посте приводится краткий обзор нового облачного сервиса Oracle Always Free, а также пошаговое описание создания облачной автономной базы данных Oracle – Oracle Autonomous Database. Облачный сервис Always Free. Облако Oracle Cloud было создано и оптимизировано специально для выполнения корпоративных рабочих нагрузок, для критически важных приложений. С помощью этого решения компании любого размера смогут запускать критически важные, объемные, высокопроизводительные базы данных и приложения. Вместе с тем Oracle Cloud поддерживает все традиционные рабочие нагрузки и предоставляет инструменты для современной облачной разработки….

Read More Read More

Установка Oracle APEX 20.1 на Database 18c Express Edition

Установка Oracle APEX 20.1 на Database 18c Express Edition

В посте рассматривается краткий обзор среды разработки Oracle APEX и пошаговая инструкция ее установки на Oracle Database 18c Express Edition. Краткий обзор среды разработки APEX. Oracle Application Express (APEX) – это low-code платформа для разработки функциональных, масштабируемых и безопасных web-приложений. На сегодняшний день последней актуальной версией APEX является Oracle APEX 20.1. Данная версия выпущена в апреле 2020 года. Для установки и работы с APEX 20.1 в Oracle Database 18c Express Edition необходимо понимать принцип работы новой опции Oracle Database –…

Read More Read More

Разблокировка и доступ к пользователю HR в Oracle Database 18c Express Edition

Разблокировка и доступ к пользователю HR в Oracle Database 18c Express Edition

В посте рассматривается способ разблокировки и доступа к учебному и тестовому пользователю (схемы) HR в базе данных Oracle Database 18c Express Edition. Рассмотрены следующие вопросы: Краткий обзор Multitenant архитектуры Разблокировка пользователя HR Краткий обзор Multitenant архитектуры На сегодняшний день последней актуальной версией бесплатной редакции Oracle Database является Oracle Database 18c Express Edition. Данная версия выпущена в 2018 году. Предыдущая версия бесплатной редакции была Oracle Database 11g Express Edition. В Oracle Database 18c Express Edition включены многие важные опции наиболее функциональной…

Read More Read More

Установка Oracle SQL Developer на Linux

Установка Oracle SQL Developer на Linux

В данном посте рассматривается установка Oracle SQL Developer 19.2.1 на Oracle Linux и подключение с его помощью к Oracle SQL Developer к Oracle Database 18c Express Edition. Oracle SQL Developer это бесплатный графический инструмент, который облегчает задачи разработчика и администратора баз данных. SQL Developer позволяет пользователю просматривать объекты базы данных (таблицы, представления, индексы, процедуры и т.п.), писать, редактировать и выполнять SQL- запросы, манипулировать данными и экспортировать их. Oracle SQL Developer имеет возможность подключаться не только к базам данных Oracle, но…

Read More Read More

Установка Oracle Database 18c Express Edition на Oracle Linux

Установка Oracle Database 18c Express Edition на Oracle Linux

В данном посте описывается установка Oracle Database 18c Express Edition (XE) на операционную систему Oracle Linux 7. В примере рассматривается установка на Oracle Linux 7.4. Процесс установки с небольшими оговорками актуален для всех версий ОС Linux на базе RHEL (подробнее – ниже). Будут рассмотрены следующие шаги: Подготовка к установке Установка Oracle Database 18c XE Подключение к базе данных 1. Подготовка к установке 1.1. Проверяется, соответствует ли используемая операционная система минимальным требованиям для установки и работы Oracle Database 18c XE. Допустимы…

Read More Read More

Объем генерируемых archive log файлов инстанции Oracle

Объем генерируемых archive log файлов инстанции Oracle

В данном посте будут рассмотрены SQL запросы, с помощью которых можно получить объем (размер) archive log файлов, сгенерированных за определенный промежуток времени базой данных (инстанцией) Oracle. База данных Oracle позволяет сохранять заполненные группы redo logs (журнальных файлов) в один или несколько файлов, которые именуются как archived redo log или archive log (архивные журнальные файлы). Полученные archive log файлы создаются в директории, которая задана в параметре db_recovery_file_dest базы данных. Процесс преобразования redo log файлов в archive log файлы называется архивированием. Процесс…

Read More Read More

Установка Oracle Database 18c Express Edition на Windows

Установка Oracle Database 18c Express Edition на Windows

В посте описывается установка системы управления базами данных (СУБД) Oracle Database 18c Express Edition (XE) на операционную систему (ОС) Windows. В примере рассматривается Windows 10, но процесс актуален для всех версий ОС Windows начиная с Windows 7 (подробнее – ниже). Рассмотрены следующие шаги: Подготовка к установке Установка СУБД Подключение к БД 1. Подготовка к установке Проверяется, соответствует ли используемая операционная система минимальным требованиям для установки и работы Oracle Database 18c XE. Допустимы следующие версии ОС Windows: Windows 7 x64 –…

Read More Read More

Функции SUBSTR и INSTR в Oracle SQL

Функции SUBSTR и INSTR в Oracle SQL

В посте рассматриваются однострочные функции SUBSTR и INSTR, работающие с символьными данными. Символьные данные или строки являются универсальными, т.к. они позволяют хранить практически любой тип данных. Функции, которые работают с символьными данными, классифицируются на функции преобразования регистра символов и манипулирования символами. Функции манипулирования символами используются для извлечения, преобразования и форматирования символьных строк. К этому классу относятся функции CONCAT, LENGTH, LPAD, RPAD, TRIM, REPLACE и рассматриваемые нижу функции SUBSTR и INSTR. Функция SUBSTR принимает три параметра и возвращает строку, состоящую из…

Read More Read More

Совместное применение функций LENGTH, SUBSTR и INSTR

Совместное применение функций LENGTH, SUBSTR и INSTR

В предыдущих постах были описаны такие функции манипулирования символами, как LENGTH, SUBSTR, INSTR. Они используются для извлечения, преобразования и форматирования символьных строк. Ниже приводятся решения задач с применением комбинаций этих функций. Предполагается, что есть таблица students со следующими значениями колонок last_name, first_name и address. Задача первая: Необходимо создать запрос извлечения из значений колонки address только названия страны (т.е. – запятая и город не должны присутствовать). Один из вариантов решения: Шаг 1. С помощью функции INSTR определяется позиция символа “,” (запятая)….

Read More Read More