Details

Title Миграция базы данных с Oracle Database на Postgres PRO Standard на примере Государственной информационной системы Санкт- Петербурга «Территориальная отраслевая региональная информационная система»: выпускная квалификационная работа магистра: направление 09.04.02 «Информационные системы и технологии» ; образовательная программа 09.04.02_04 «Системный анализ и оптимизация информационных систем и технологий»
Creators Дрелин Давид Сергеевич
Scientific adviser Нестеров Сергей Александрович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects миграция базы данных; database migration
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.02
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3945
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\33164
Record create date 8/29/2024

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена процессу миграции базы данных и трудностям, возникающим в процессе решения данной задачи. В результате работы была выполнена миграция базы данных с Oracle database 11gRelease 2 EnterpriseEdition на Postgres ProStandard 15. Миграция данных из одной базы данных в другую представляет собой процесс, который требует тщательной оценки и адаптации схемы базы данных, данных, хранимых процедур и триггеров, а также проверки совместимости. Миграция баз данных с Oracle Database на Postgres Pro Standard (PostgreSQL) осложняется тем, что эти ОРСУБД имеют различные архитектуры, функциональные возможности и синтаксис SQL. Существуют готовые инструменты для миграции данных, которые позволяют существенно упростить процесс переноса данных. Однако такие инструменты не позволяют полностью автоматизировать процесс миграции, требуя постоянного контроля и ручного вмешательства при преобразовании PL/SQL в PL/pgSQL. В данной работе показан процесс миграции базы данных c Oracle Database на Postgres Pro Standard и решение проблем, характерных для подобных задач.

This work is devoted to the process of database migration and the difficulties that arise within this task. As a result of the work, a database migration was performed from Oracle database 11g Release 2 Enterprise Edition to Postgres Pro Standard 15. Migrating data from one database to another is a process that requires careful assessment and adaptation of the database schema, data, stored procedures, and triggers, as well as compatibility checks. Migrating databases from Oracle Database to Postgres Pro Standard (PostgreSQL) is complicated by the fact that these ORDBMSs have different architectures, functionality, and SQL syntax. There are ready-made data migration tools that can significantly simplify the data transfer process. However, such tools do not fully automate the migration process, requiring constant monitoring and manual intervention when converting PL/SQL to PL/pgSQL. This work shows the process of migrating a database from Oracle Database to Postgres Pro Standard and solving problems typical for such tasks.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 16 
Last 30 days: 6

Detailed usage statistics