Browsed by
Author: Rustam Khodjaev

Разблокировка и доступ к пользователю 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

Настройка сети в Oracle Linux

Настройка сети в Oracle Linux

В данном посте будет рассказано про базовую настройку сети в операционных сетях на базе ОС Linux. Будут рассмотрены следующие вопросы: Файлы, в которых прописываются сетевые настройки Настройка сети на примере – связь двух виртуальных машин   В Oracle Enterprise Linux есть несколько способов настройки сети. Она производится либо через пользовательские интерфейсы, которые записывают введенные значения в необходимые конфигурационные файлы либо изменения можно вносить напрямую в необходимые конфигурационные файлы. После внесения любых изменений в файл необходимо перезагрузить ОС, либо перезапустить сервис…

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

Создание и администрирование пользователей в ОС Solaris 11

Создание и администрирование пользователей в ОС Solaris 11

В посте рассматривается создание и администрирование пользователей в операционной системе (ОС) Solaris 11. Рассмотрены следующие вопросы: Типы пользователей Основные файлы, хранящие информацию о пользовательских учетных записях Администрирование (управление) учетными записями Дополнительные настройки учетных записей   Типы пользователей Solaris является многопользовательской ОС. Одной из основных задач системного администратора является создание, управление, удаление учетных записей. Системный администратор должен знать и понимать, какие учетные записи есть в ОС, в какой группе состоит пользователь, а также к каким системным ресурсам имеет доступ пользователь и…

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

Функции по работе с датами – ROUND и TRUNC

Функции по работе с датами – ROUND и TRUNC

Функция имеет входное и выходное значение. Входное значение функции называется аргументом. Ноль или более аргументов может быть передано на вход функции в качестве данных для обработки. В данном примере a, b, c являются входными аргументами функции F: F( a, b, c, …) = результат. Функции могут быть вложенной частью другой функции, например, F1 (a, b, F2 (x, y), d), где F2, принимает два входных параметра x и y, и образует третий из четырех параметров функции F1. Функции могут работать со…

Read More Read More