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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 16
Last 30 days: 6