CONNECTING TO & CONFIGURING A DATABASE INSTANCE EĞİTİMİ

Veritabanı instance'ına güvenli ve doğru bağlanmayı öğrenin

Instance mimarisi, listener, servis adları, bağlantı dizeleri ve istemci yapılandırması

Connecting to & Configuring a Database Instance Eğitimi, veritabanı instance mimarisini, başlatma aşamalarını, listener ve ağ yapılandırmasını, istemci bağlantı dizelerini ve bağlantı sorunlarının teşhisini uygulamalı öğretir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Veritabanı instance'ına bağlanma ve sunucu tarafı yapılandırmayı öğreten uygulamalı eğitim

Connecting to & Configuring a Database Instance Eğitimi, bir veritabanı instance'ının mimarisini ve istemci bağlantılarının nasıl kurulduğunu uygulamalı ele alır. Katılımcılar bellek ve süreç yapısını, Oracle listener ile SQL Server Configuration Manager üzerinden ağ protokollerini, tnsnames.ora ve servis adı çözümlemesini, JDBC/ODBC bağlantı dizelerini ve bağlantı havuzlarını öğrenir. Ayrıca kimlik doğrulama, port ve güvenlik duvarı ile bağlantı sorunu teşhisi işlenir.

Süre ve Format

3 Gün. İlk gün instance mimarisi ve başlatma, ikinci gün listener ve ağ yapılandırması, üçüncü gün istemci bağlantıları ve sorun giderme uygulamalı işlenir.

Seviye

Orta Seviye — veritabanı instance kurulumu, listener yapılandırması, bağlantı dizeleri ve istemci ayarları uygulamalı işlenir

Öğrenme Metodu

Her konu gerçek bir veritabanı sunucusunda instance başlatılarak, listener yapılandırılarak ve istemciden bağlanılarak uygulamalı işlenir.

Neden Bu Eğitim?

🔌Doğru bağlantı kurulumu

Servis adı, SID, listener ve bağlantı dizesi kavramlarını ayırt eder, uygulamayı veritabanına sorunsuz bağlayacak yapılandırmayı kurarsınız.

🏗️Instance mimarisi

Bellek alanları ve arka plan süreçlerini kavrar, instance başlatma aşamalarını ve parametre dosyalarının rolünü uygulamalı görürsünüz.

🛡️Güvenli erişim

Kimlik doğrulama, port, güvenlik duvarı ve şifreli bağlantı ayarlarıyla veritabanına erişimi güvenli biçimde yapılandırırsınız.

Anahtar Konular

veritabanı instance eğitimilistener yapılandırmatnsnames.orabağlantı dizesioracle listener kursusql server bağlantıveritabanı bağlantı sorunuinstance mimarisi eğitimiconnection poolservis adı çözümleme
“Bir uygulamanın güvenilirliği, veritabanına kurduğu bağlantının doğruluğuyla başlar; instance'ı doğru yapılandıran, erişimi güvenceye alır.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak temel bilgi ve ortam gereksinimleri

1
Temel SQL bilgisi

SELECT ve basit sorgulara aşinalık, bağlantı testlerini ve oturum denetimini anlamayı kolaylaştırır.

2
İşletim sistemi temeli

Linux veya Windows'ta servis, port ve dosya yolu kavramlarına temel aşinalık faydalıdır.

3
Ağ kavramları

IP adresi, port ve TCP bağlantısı gibi temel ağ kavramlarına aşinalık yapılandırmayı kolaylaştırır.

4
Laboratuvar ortamı

Oracle veya SQL Server kurulu bir sunucu ile istemci makineye erişim 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 veritabanı instance'ının bellek ve süreç mimarisini kavrar, başlatma aşamalarını ve parametre dosyalarının instance davranışına etkisini uygulamalı olarak öğrenir.
Modül 1
Instance ve Veritabanı Kavramı
  • Instance ile veritabanı (database) arasındaki temel ayrım
  • Bellek yapıları ve arka plan süreçlerinin bir araya gelişi
  • Oracle'da SGA ve PGA bellek alanlarının görevleri
  • SQL Server'da buffer pool ve bellek yönetimi mantığı
  • Tek instance ile çoklu instance barındırma senaryoları
  • Instance'ın işletim sistemi kaynaklarıyla ilişkisi
Modül 2
Başlatma Aşamaları
  • NOMOUNT, MOUNT ve OPEN aşamalarının sırayla açıklanması
  • SQL Server servisinin başlaması ve master veritabanı rolü
  • Başlatma sırasında kontrol dosyalarının okunması
  • Redo ve kurtarma mekanizmasının başlatmadaki yeri
  • STARTUP ve SHUTDOWN komutlarının seçenekleriyle kullanımı
  • Başlatma hatalarının alert log üzerinden teşhisi
Modül 3
Parametre Dosyaları
  • Oracle'da pfile (init.ora) ve spfile ayrımının kavranması
  • SGA_TARGET, PGA_AGGREGATE_TARGET gibi bellek parametreleri
  • SQL Server'da sp_configure ile yapılandırma seçenekleri
  • ALTER SYSTEM ile parametrelerin oturum ve kalıcı değişimi
  • Parametre değişikliklerinin SCOPE seçenekleriyle uygulanması
  • Yanlış parametrenin instance başlatmayı nasıl engellediği
Modül 4
Veri Sözlüğü ve İzleme
  • V$ dinamik performans görünümleriyle instance durumu izleme
  • V$INSTANCE ve V$DATABASE görünümlerinin okunması
  • SQL Server'da sys.dm yönetim görünümleriyle durum sorgulama
  • Aktif oturumların ve bellek kullanımının gözlemlenmesi
  • Instance parametrelerinin görünümlerden doğrulanması
  • İzleme çıktılarının yapılandırma kararlarına yansıtılması
Günün hedefiKatılımcılar listener'ın görevini kavrar, servis adı çözümlemesini yapılandırır ve ağ protokolleriyle portların istemci bağlantısı için doğru ayarlanmasını uygulamalı öğrenir.
Modül 1
Oracle Listener Yapılandırması
  • Listener'ın gelen bağlantıları karşılama görevinin kavranması
  • listener.ora dosyasının yapısı ve temel parametreleri
  • lsnrctl start, stop ve status komutlarının kullanımı
  • Dinamik servis kaydı (dynamic registration) mekanizması
  • Statik servis tanımlarının listener.ora içinde yapılması
  • Listener'ın dinlediği port ve protokolün ayarlanması
Modül 2
Servis Adı Çözümlemesi
  • tnsnames.ora ile yerel ad çözümlemesinin yapılandırılması
  • SERVICE_NAME ile SID arasındaki farkın kavranması
  • Easy Connect (EZCONNECT) yöntemiyle hızlı bağlantı
  • tnsping aracıyla servis adı erişilebilirliğinin test edilmesi
  • sqlnet.ora ile ad çözümleme sırasının belirlenmesi
  • Bağlantı tanımlayıcısının connect descriptor yapısı
Modül 3
SQL Server Ağ Protokolleri
  • SQL Server Configuration Manager ile protokol yönetimi
  • TCP/IP protokolünün etkinleştirilmesi ve port ayarı
  • Named Pipes ve Shared Memory protokollerinin rolü
  • Varsayılan 1433 portu ve named instance port davranışı
  • SQL Server Browser servisinin instance keşfindeki görevi
  • Protokol değişikliği sonrası servis yeniden başlatma
Modül 4
Port ve Güvenlik Duvarı
  • Veritabanı portlarının güvenlik duvarında açılması
  • Dinleyici portunun ağ erişimi için erişilebilir kılınması
  • Telnet veya tnsping ile port erişiminin doğrulanması
  • Şifreli bağlantı için TLS/SSL'in temel yapılandırması
  • Erişim kısıtlaması için IP tabanlı kurallar tanımlama
  • Bağlantı reddi hatalarının ağ katmanında teşhisi
Günün hedefiKatılımcılar JDBC ve ODBC bağlantı dizelerini oluşturur, bağlantı havuzlarını yapılandırır ve sık karşılaşılan bağlantı hatalarını sistematik olarak teşhis edip çözmeyi uygulamalı öğrenir.
Modül 1
Bağlantı Dizeleri
  • JDBC bağlantı dizesinin host, port ve servis yapısı
  • ODBC veri kaynağı (DSN) tanımlama ve yapılandırması
  • .NET için SQL Server bağlantı dizesi parametreleri
  • Oracle thin ve OCI sürücü bağlantı farklarının kavranması
  • Bağlantı dizesinde zaman aşımı ve yeniden deneme ayarları
  • Kullanıcı, parola ve şema bilgisinin dizede konumlandırılması
Modül 2
Kimlik Doğrulama
  • Veritabanı kimlik doğrulama ile OS kimlik doğrulama ayrımı
  • SQL Server'da Windows ve Mixed Mode doğrulama seçenekleri
  • Oracle'da kullanıcı profilleri ve parola politikaları
  • Rol ve yetki atamasının bağlantı yetkisine etkisi
  • Merkezi kimlik için LDAP/Active Directory entegrasyonu
  • Hizmet hesaplarıyla uygulama bağlantılarının yönetimi
Modül 3
Bağlantı Havuzları
  • Bağlantı havuzunun (connection pool) amacı ve faydası
  • Havuz boyutu, minimum ve maksimum bağlantı ayarları
  • Boşta bağlantı zaman aşımı ve yaşam süresi parametreleri
  • HikariCP veya benzeri havuz kütüphanelerinin yapılandırması
  • Havuz tükenmesi (pool exhaustion) sorununun önlenmesi
  • Oturum sayısı limitlerinin instance tarafında ayarlanması
Modül 4
Sorun Giderme ve Teşhis
  • ORA-12541 ve ORA-12514 gibi tipik bağlantı hatalarının yorumu
  • Listener log ile bağlantı denemelerinin izlenmesi
  • SQL Server bağlantı zaman aşımı hatalarının teşhisi
  • Ağ, kimlik ve servis katmanlarının sırayla doğrulanması
  • Bağlantı sızıntılarının (leak) tespiti ve giderilmesi
  • Teşhis bulgularının kalıcı yapılandırma düzeltmesine çevrilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

🏗️
Instance mimarisi

Instance ve veritabanı farkını, bellek alanlarını ve arka plan süreçlerini açıklayabilir, başlatma aşamalarını kavrarsınız.

⚙️
Parametre yönetimi

pfile, spfile ve sp_configure üzerinden instance parametrelerini güvenli biçimde değiştirir ve doğrularsınız.

📡
Listener yapılandırma

Oracle listener'ı kurar, servis kaydını yönetir ve lsnrctl ile durumunu denetleyebilirsiniz.

🧭
Servis adı çözümleme

tnsnames.ora, Easy Connect ve servis adı yapılarını kullanarak istemci ad çözümlemesini yapılandırırsınız.

🔗
Bağlantı dizeleri

JDBC, ODBC ve .NET bağlantı dizelerini doğru parametrelerle oluşturup uygulamayı veritabanına bağlarsınız.

🔐
Güvenli erişim

Kimlik doğrulama yöntemlerini, port ve güvenlik duvarı ayarlarını yapılandırarak erişimi güvenli kılarsınız.

🪣
Bağlantı havuzları

Bağlantı havuzlarını boyut ve zaman aşımı ayarlarıyla yapılandırır, havuz tükenmesini önlersiniz.

✅
Katılım ve Başarı Sertifikası

Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır ve kazanımlarını belgeler.

Kimler İçin Uygundur?

  • Veritabanı sunucularını kuran ve yöneten sistem yöneticileri
  • uygulama bağlantılarını yapılandıran yazılım geliştiriciler
  • bağlantı sorunlarını gideren DBA adayları
  • altyapı mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı sunucularını kuran sistem yöneticileri, uygulama bağlantılarını yapılandıran yazılım geliştiriciler ve DBA adayları için uygundur. Instance mimarisi, listener yapılandırması ve bağlantı dizeleri uygulamalı işlendiği için bağlantı kurulumuna sorumlu herkes faydalanır.
Hangi veritabanları üzerinde çalışılır?
Eğitim ağırlıklı olarak Oracle ve SQL Server instance yapılandırması üzerine kuruludur. Oracle tarafında listener, tnsnames.ora ve servis adları; SQL Server tarafında Configuration Manager, protokoller ve portlar örneklerle ele alınır. Kavramlar diğer veritabanlarına da uyarlanabilir.
Bu eğitimin SQL eğitiminden farkı nedir?
SQL eğitimleri veri sorgulama ve tablo işlemlerine odaklanır. Bu eğitim ise sorgudan önceki aşamaya, yani instance'ın yapılandırılması ve uygulamanın veritabanına nasıl bağlandığına odaklanır. Listener, bağlantı dizeleri ve erişim güvenliği gibi altyapı konularını kapsar.
Ön koşul olarak ne bilmeliyim?
Temel SQL, işletim sistemi servis kavramları ve IP ile port gibi temel ağ bilgisi faydalıdır. Derin bir uzmanlık gerekmez; instance ve ağ kavramları eğitim içinde temelden açıklanır. Uygulamaları takip için Oracle veya SQL Server kurulu bir laboratuvar ortamı önerilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal olarak yüz yüze veya online verilebilir ve kurumun kullandığı veritabanı sürümlerine göre 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. Connecting to & Configuring a Database Instance Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriSQL Platform & Installation Best Practices Eğitimi
Veritabanı Eğitimleri

SQL Platform & Installation Best Practices Eğitimi

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

Edition seçimi, kurulum, depolama düzeni, bellek, tempdb, güvenlik sıkılaştırma ve yama yönetimiyle SQL sunucusu kurulum en iyi uygulamalarını öğreten eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Querying: Advanced Eğitimi
Veritabanı Eğitimleri

SQL Querying: Advanced Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Pencere fonksiyonları, LAG/LEAD, recursive CTE, PIVOT, GROUPING SETS ve ileri analitik desenlerle ileri düzey SQL sorgulamayı öğreten kurumsal veritabanı eğitim

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Querying: Fundamentals Eğitimi
Veritabanı Eğitimleri

SQL Querying: Fundamentals Eğitimi

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

SELECT, WHERE, ORDER BY, DISTINCT, temel JOIN, toplama fonksiyonları ve GROUP BY ile sıfırdan SQL sorgulamayı öğreten temel kurumsal veritabanı eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Selecting, Ordering, & Filtering Eğitimi
Veritabanı Eğitimleri

SQL Selecting, Ordering, & Filtering Eğitimi

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

Sütun ifadeleri, yüklemler, NULL mantığı, LIKE desen eşleştirme ve index dostu sıralama-sayfalama ile SQL seçme ve filtrelemeyi derinlemesine öğreten eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Tables Eğitimi
Veritabanı Eğitimleri

SQL Tables Eğitimi

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

CREATE TABLE, veri türleri, PRIMARY/FOREIGN KEY, CHECK kısıtları, normalizasyon, index ve ALTER TABLE ile SQL tablo tasarımını uygulamalı öğreten kurumsal eğiti

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Temel Kavramlar Eğitimi
Veritabanı Eğitimleri

SQL Temel Kavramlar Eğitimi

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

İlişkisel veritabanı, tablo, anahtar, veri tipleri ve SELECT, JOIN, GROUP BY gibi SQL'in temel kavramlarını sıfırdan öğreten uygulamalı başlangıç eğitimi.

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