ORACLE VE SQL SERVER'DAN POSTGRESQL'E GEÇİŞ STRATEJİLERİ EĞİTİMİ

Oracle ve SQL Server'dan PostgreSQL'e güvenle geçin

Değerlendirme, şema ve veri göçü, kod dönüşümü, performans ve kesintisiz devreye alma

Oracle ve SQL Server'dan PostgreSQL'e Geçiş Stratejileri Eğitimi, kurumsal veritabanı göçünü uçtan uca uygulamalı öğretir. Katılımcılar Ora2Pg ile uyumluluk değerlendirmesi yapar; göç stratejisini seçer; şema ve veri tiplerini dönüştürür; pgloader ve COPY ile…

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Oracle ve SQL Server'dan PostgreSQL'e uçtan uca göç stratejisini uygulamalı öğreten eğitim

Oracle ve SQL Server'dan PostgreSQL'e Geçiş Stratejileri Eğitimi, kurumsal veritabanlarını PostgreSQL'e taşımanın tüm aşamalarını uygulamalı işler. Katılımcılar uyumluluk değerlendirmesi, kapsam çıkarma ve Ora2Pg ile analiz yapar. Şema ve veri tipi dönüşümü, veri göçü ve doğrulama, PL/SQL ve T-SQL kodunun PL/pgSQL'e çevrilmesi, performans ayarı, uygulama katmanı ve kesintisiz geçiş (cutover) derinlemesine ele alınır. Eğitim gerçek göç senaryolarına dayanır.

Süre ve Format

4 Gün. İlk gün değerlendirme ve planlama, ikinci gün şema ve veri göçü, üçüncü gün PL/SQL ve T-SQL dönüşümü, dördüncü gün performans ve devreye alma işlenir.

Seviye

İleri Seviye — Oracle ve SQL Server'dan PostgreSQL'e şema, veri, kod ve uygulama göçünün uçtan uca stratejisi

Öğrenme Metodu

Her konu gerçek Oracle ve SQL Server kaynaklarından PostgreSQL'e Ora2Pg ve göç araçlarıyla uygulamalı göç yapılarak işlenir.

Neden Bu Eğitim?

📊Doğru göç planı

Uyumluluk değerlendirmesi ve kapsam analiziyle göçün riskini, maliyetini ve süresini baştan doğru kestirirsiniz.

🔄Güvenilir kod dönüşümü

PL/SQL ve T-SQL kodunu PL/pgSQL'e doğru çevirerek iş mantığını kayıpsız PostgreSQL'e taşırsınız.

🛡️Kesintisiz devreye alma

Cutover, doğrulama ve geri dönüş stratejisiyle geçişi minimum kesinti ve risk ile tamamlarsınız.

Anahtar Konular

postgresql göç eğitimioracle postgresql geçişsql server postgresql göçora2pg eğitimiveritabanı göçü eğitimipl/sql pl/pgsql dönüşümüt-sql postgresql dönüşümüpostgresql migration kursuaçık kaynak veritabanı geçişpostgresql performans ayarı
“Başarılı bir veritabanı göçü araç değil, strateji işidir. Doğru değerlendirilen ve geri dönüşü planlanan bir geçiş fark edilmeden tamamlanır.”

Ön Koşullar

Eğitimden en iyi verimi almak için gereken bilgi ve deneyim düzeyi

1
İleri SQL bilgisi

Karmaşık SQL, JOIN, alt sorgu ve DDL konularına ileri düzey hakimiyet beklenir.

2
Kaynak veritabanı bilgisi

PL/SQL ya da T-SQL ile kod yazmış olmak ve kaynak Oracle veya SQL Server ortamını tanımak gereklidir.

3
PostgreSQL temeli

Temel PostgreSQL kurulumu, psql ve rol kavramına aşinalık göç konularını kolaylaştırır.

4
Linux ve araç ortamı

Linux komut satırı ve Ora2Pg gibi araçları çalıştırabilen bir ortam uygulamaları takip etmeyi sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar kaynak veritabanını değerlendirir, Ora2Pg ile uyumluluk raporu çıkarır, göç stratejisini seçer ve risk ile efor tahmini yapar.
Modül 1
Göç Gerekçesi ve Mimari Farklar
  • Lisans maliyeti ve açık kaynak gerekçesinin analizi
  • Oracle ile PostgreSQL mimari farkları
  • SQL Server ile PostgreSQL arasındaki temel farklar
  • MVCC, instance ve process modeli karşılaştırması
  • Tablespace, schema ve kullanıcı modeli eşlemesi
  • Göçün kurumsal etki ve kapsam değerlendirmesi
Modül 2
Ora2Pg ile Değerlendirme
  • Ora2Pg kurulumu ve kaynağa bağlantı yapılandırması
  • Migration assessment raporunun üretilmesi
  • Nesne envanteri ve zorluk puanı yorumlama
  • Dönüştürülemeyen yapıların tespiti
  • Efor (man-day) tahmininin okunması
  • SQL Server için yapılandırma ve araç seçimi
Modül 3
Göç Stratejisi Seçimi
  • Big bang ve kademeli göç yaklaşımları
  • Lift-and-shift ile yeniden tasarım kararı
  • Paralel çalışma ve veri senkronizasyon stratejisi
  • Kapsam bölümleme ve dalga (wave) planlama
  • Geri dönüş (rollback) stratejisinin tanımı
  • Kabul kriterleri ve başarı ölçütleri
Modül 4
Ortam ve Araç Hazırlığı
  • PostgreSQL sürüm seçimi ve hedef kurulumu
  • Göç için ara (staging) ortam kurulumu
  • Ora2Pg, pgloader ve diğer araçların hazırlığı
  • Bağlantı, ağ ve güvenlik ön hazırlığı
  • Test veri kümesi ve doğrulama ortamı
  • Göç proje zaman çizelgesinin kurgulanması
Günün hedefiKatılımcılar şema ve veri tiplerini PostgreSQL'e dönüştürür, kısıt ve indeksleri taşır, büyük veriyi göçürür ve kaynak ile hedef arasında doğrulama yapar.
Modül 1
Veri Tipi Eşlemesi
  • NUMBER ile numeric ve integer eşlemesi
  • VARCHAR2, CLOB ve text tipi dönüşümü
  • DATE ve TIMESTAMP tipi davranış farkları
  • SQL Server'da datetime ve bit tipi eşlemesi
  • RAW ve BLOB tipinin bytea'ya dönüşümü
  • Oracle'a özel tiplerin PostgreSQL karşılığı
Modül 2
Şema ve Nesne Dönüşümü
  • Tablo, kısıt ve indekslerin dönüştürülmesi
  • Sequence ile IDENTITY ve GENERATED eşlemesi
  • View ve materialized view dönüşümü
  • Oracle schema modelinin PostgreSQL'e eşlenmesi
  • Partition tablo stratejisinin taşınması
  • Varsayılan değer ve check kısıtı uyarlaması
Modül 3
Veri Taşıma Yöntemleri
  • Ora2Pg ile toplu veri export ve import
  • pgloader ile SQL Server verisinin yüklenmesi
  • COPY ile yüksek hızlı veri yükleme
  • Büyük tablolarda paralel ve parça bazlı yükleme
  • Karakter seti ve encoding dönüşümü
  • LOB ve ikili verinin güvenli taşınması
Modül 4
Veri Doğrulama ve Tutarlılık
  • Satır sayısı ve checksum ile tutarlılık kontrolü
  • Örneklem bazlı veri karşılaştırması
  • Kısıt ve foreign key bütünlük doğrulaması
  • Encoding ve tarih dönüşümü hatalarının tespiti
  • Doğrulama sonuçlarının raporlanması
  • Uyuşmazlıkların kök neden analizi ve düzeltme
Günün hedefiKatılımcılar PL/SQL ve T-SQL kodunu PL/pgSQL'e çevirir, paket, trigger ve fonksiyonları eşler, dahili fonksiyon farklarını giderir ve kodu test eder.
Modül 1
PL/SQL'den PL/pgSQL'e
  • Blok yapısı ve değişken bildirimi farkları
  • Cursor ve döngü yapılarının dönüşümü
  • Exception yönetimi ve hata kodu eşlemesi
  • Oracle paketlerinin schema ve fonksiyona bölünmesi
  • DBMS_OUTPUT ile RAISE NOTICE karşılığı
  • Autonomous transaction için alternatif desen
Modül 2
T-SQL'den PL/pgSQL'e
  • T-SQL batch ve GO ayracının dönüşümü
  • Stored procedure ile fonksiyon/procedure eşlemesi
  • Değişken, TRY-CATCH ve hata yönetimi dönüşümü
  • Temp table ile geçici tablo ve CTE karşılığı
  • IDENTITY ve @@IDENTITY davranış uyarlaması
  • T-SQL'e özel söz diziminin PostgreSQL karşılığı
Modül 3
Dahili Fonksiyon ve SQL Farkları
  • NVL ve ISNULL ile COALESCE dönüşümü
  • DECODE ile CASE ifadesine çevrim
  • Tarih ve string fonksiyonlarının eşlemesi
  • ROWNUM ve TOP ile LIMIT/OFFSET karşılığı
  • Hiyerarşik sorgu ve CONNECT BY alternatifi
  • Analitik ve pencere fonksiyonu uyumu
Modül 4
Trigger, Sequence ve Test
  • Trigger mantığının PL/pgSQL fonksiyonuna taşınması
  • Before, after ve statement trigger farkları
  • Sequence ve nextval davranışının uyarlanması
  • Dönüştürülen kodun birim testi
  • İş mantığı eşdeğerliğinin doğrulanması
  • Dönüşüm araçlarının çıktısının gözden geçirilmesi
Günün hedefiKatılımcılar PostgreSQL performansını ayarlar, uygulama katmanını uyarlar, kesintisiz cutover planlar, yüksek erişilebilirlik kurar ve geçiş sonrası izleme yapar.
Modül 1
PostgreSQL Performans Ayarı
  • EXPLAIN ANALYZE ile sorgu planı analizi
  • Indeks stratejisi ve b-tree dışı indeks türleri
  • shared_buffers ve work_mem bellek ayarı
  • VACUUM, autovacuum ve tablo şişmesi yönetimi
  • İstatistik toplama ve planlayıcı ayarı
  • Oracle'dan taşınan sorguların yeniden yazımı
Modül 2
Uygulama Katmanı Uyarlaması
  • JDBC ve ODBC sürücüsünün PostgreSQL'e değişimi
  • Bağlantı dizgisi ve connection pool uyarlaması
  • ORM eşleme ve dialect değişikliği
  • Gömülü SQL ifadelerinin PostgreSQL uyumu
  • Transaction ve isolation davranış farkları
  • Uygulama regresyon testi planı
Modül 3
Cutover ve Geri Dönüş
  • Kesinti penceresi ve cutover planının kurgulanması
  • Son veri senkronizasyonu ve delta yükleme
  • Kademeli geçiş için çift yazma (dual write)
  • Go/no-go kararı ve doğrulama kontrol listesi
  • Geri dönüş (rollback) prosedürü ve tetikleyiciler
  • Geçiş günü iletişim ve rol dağılımı
Modül 4
Yüksek Erişilebilirlik ve İzleme
  • Streaming replication ile yedek sunucu kurulumu
  • Patroni veya benzeri ile otomatik failover
  • pgBackRest ile yedekleme ve point-in-time kurtarma
  • Bağlantı havuzu için PgBouncer yapılandırması
  • Geçiş sonrası performans ve hata izleme
  • Üretim istikrarı için izleme kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Göç değerlendirmesi

Ora2Pg ile uyumluluk raporu çıkarır, zorluk ve efor tahmini yaparak sağlam bir göç planı kurarsınız.

✅
Strateji seçimi

Big bang, kademeli ve paralel yaklaşımlar arasında riske göre doğru göç stratejisini belirlersiniz.

✅
Şema dönüşümü

Veri tipi, kısıt, sequence ve view yapılarını PostgreSQL'e doğru ve kayıpsız dönüştürürsünüz.

✅
Veri göçü

Ora2Pg, pgloader ve COPY ile büyük veriyi taşır, satır ve checksum doğrulamasıyla tutarlılığı güvence altına alırsınız.

✅
Kod dönüşümü

PL/SQL ve T-SQL iş mantığını PL/pgSQL'e çevirir, fonksiyon ve trigger farklarını doğru giderirsiniz.

✅
Performans ayarı

EXPLAIN ANALYZE, indeks ve bellek ayarıyla taşınan sorguları PostgreSQL'de verimli hale getirirsiniz.

✅
Uygulama uyarlaması

Sürücü, connection pool ve ORM dialect değişiklikleriyle uygulama katmanını PostgreSQL'e uyarlarsınız.

✅
Kesintisiz geçiş

Cutover, geri dönüş ve streaming replication ile geçişi minimum kesinti ve yüksek erişilebilirlikle tamamlarsınız.

Kimler İçin Uygundur?

  • Oracle veya SQL Server'dan PostgreSQL'e göç planlayan veritabanı yöneticileri
  • göç projelerini yürüten veri mühendisleri
  • uygulama katmanını uyarlayan geliştiriciler
  • maliyet azaltma için açık kaynağa geçen mimari ekipleri için uygundur

Sıkça Sorulan Sorular

Bu PostgreSQL göç eğitimi kimler için uygundur?
Oracle veya SQL Server'dan PostgreSQL'e göç planlayan veritabanı yöneticileri, göç projelerini yürüten veri mühendisleri, uygulama katmanını uyarlayan geliştiriciler ve açık kaynağa geçen mimari ekipleri için uygundur. İleri SQL bilgisi ve PL/SQL ya da T-SQL deneyimi beklenir.
Eğitim hem Oracle hem SQL Server göçünü mü kapsıyor?
Evet. Her iki kaynağın PostgreSQL ile mimari farkları, veri tipi eşlemesi ve kod dönüşümü ayrı ayrı işlenir. Oracle tarafında Ora2Pg ve PL/SQL dönüşümü, SQL Server tarafında pgloader ve T-SQL dönüşümü ele alınır. Katılımcılar kendi kaynaklarına göre uygulama yapabilir.
Bu eğitim genel bir PostgreSQL eğitiminden nasıl farklıdır?
Genel PostgreSQL eğitimi ürünü sıfırdan öğretir. Bu eğitim ise göç stratejisine odaklanır: mevcut Oracle veya SQL Server ortamını değerlendirme, şema ve kod dönüşümü, veri taşıma, doğrulama ve kesintisiz cutover. Odak, çalışan bir sistemi riski yöneterek PostgreSQL'e taşımaktır.
Göç araçları gerçek ortamda mı kullanılıyor?
Evet. Ora2Pg ile değerlendirme ve şema/veri export, pgloader ile SQL Server yükleme, COPY ile hızlı yükleme ve doğrulama uygulamalı yapılır. Katılımcılar örnek bir Oracle ve SQL Server şemasını baştan sona PostgreSQL'e taşıyıp kod dönüşümünü ve doğrulamayı kendi ortamlarında dener.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Eğitim kurumun mevcut göç projesine göre yüz yüze veya online olarak kuruma özel uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Oracle ve SQL Server'dan PostgreSQL'e Geçiş Stratejileri Eği Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuOracle
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

OracleOracle GoldenGate Fundamentals for Oracle Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Fundamentals for Oracle Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Oracle'dan Oracle'a GoldenGate replikasyonunun temelleri: veritabanı hazırlığı, Integrated Extract/Replicat, initial load, izleme ve DDL'i öğreten uygulamalı eğ

Detayları Gör →
OracleOracle GoldenGate Sorun Giderme ve Performans Ayarlama Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Sorun Giderme ve Performans Ayarlama Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle GoldenGate Extract, Replicat, trail, logdump, hata yönetimi, çakışma çözümü ve Parallel Replicat tuning ile sorun giderme ve performans ayarını öğretir.

Detayları Gör →
OracleOracle GoldenGate Troubleshooting and Tuning Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Troubleshooting and Tuning Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle GoldenGate health monitoring, sistematik sorun giderme metodolojisi, logdump analizi, hata yönetimi ve Parallel Replicat tuning odaklı uygulamalı eğitim.

Detayları Gör →
OracleOracle İleri Seviye PL/SQL Eğitimi
Veritabanı Eğitimleri

Oracle İleri Seviye PL/SQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

İleri PL/SQL eğitimi: ileri paket, object type, BULK COLLECT, FORALL, dynamic SQL, güvenli kod, invoker rights, DBMS paketleri ve performans ayarı uygulamalı.

Detayları Gör →
OracleOracle NoSQL Database Eğitimi
Veritabanı Eğitimleri

Oracle NoSQL Database Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle NoSQL dağıtık mimarisi, tablo ve JSON veri modeli, Table API, SQL for NoSQL, indeksler ve elastik ölçeklendirmeyi öğreten uygulamalı veritabanı eğitimi.

Detayları Gör →
OracleOracle Petrol Sahası Operasyonları için Bulut ERP Füzyon Bakım Modülü Eğitimi
Veritabanı Eğitimleri

Oracle Petrol Sahası Operasyonları için Bulut ERP Füzyon Bakım Modülü Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Fusion Cloud Maintenance ile petrol sahası varlık, iş emri, önleyici bakım, parça ve maliyet yönetimini işleyen uygulamalı orta seviye eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn