ORACLE TNS (TRANSPARENT NETWORK SUBSTRATE) LISTENER YAPILANDIRMASI



Benzer belgeler
ORACLE PARAMETRE DOSYALARI ( PFILE & SPFILE )

Oracle 11gR2 Üzerine Dataguard Kurulumu Türkçe

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Scream! e gelen veri akışlarından bazılarını diğer bir kurum yada bilgisayarla paylaşmak için kullanılabilir.

BLGM 354 DENEY 1 * GİRİŞ

Oracle 12c Flex Cluster - Flex ASM

Yedek Almak ve Yedekten Geri Dönmek

PocketRest Kullanımı

BIND ile DNS Sunucu Kurulumu

DHCP kurulumu için Client/Server mimarisine sahip bir ağ ortamı olmalıdır ki bu da ortamda bir Domain Controller olmasını zorunlu kılar.

Veritabanı Sızma Testleri Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

Windows Server 2003 sistemde oluşabilecek hataları giderebilmemiz için bize bir çok araç sunmaktadır. Bunlar:

Bazı Cisco Router Modelleri: Cisco 1720 Router

SQL Server 2014 Kurulum Adımları

Başlangıç Ayarları.

MultiBoot Kullanıcı Kılavuzu

Flashback Database ile Standby Üzerinden Veri Kurtarmak

ORACLE 10G VERĐTABANINI KOMUT SATIRINDAN KURMAK (SILENT INSTALL)

FortiGate (SNMP) MRTG ve PRTG ile FortiGate Analizi

Bu doküman, 2016 Yıl sonu geçişi öncesi alınacak FULL BACKUP işlemlerini anlatmaktadır.

Lisanslama Sistemi ve Set Yükleme İşlemleri

Kategori:Allplan->Teknik Destek ve Kurulum->SSS_Allplan_2016_Server_Lisans_Kurulumu

Turquaz Windows kurulum dökümanı. ftp://ftp.mirror.ac.uk/sites/ftp.postgresql.org/binary/v7.3.1/windows/pgsql731wina1.exe

Startup ve Shutdown Yöntemleri. ORACLE STARTUP ve SHUTDOWN YÖNTEMLERİ

CHAPTER 9. DHCP Server

ORACLE VERİTABANI GÜVENLİĞİ KILAVUZU

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

FreeBSD Üzerinde PostgreSQL i 8.1 e Güncelleme

OPNET IT Guru- Network Design (Ağ Tasarımı)

FreeBSD Üzerinde VLAN Kullanımı

Kets DocPlace Bilgi Bankası. 1. İstemcilerde sunucuya ulaşılamadı şeklinde bağlantı hatası alınıyor... 2

CJ1W-PRM21 MX2 INVERTER HABERLEŞMESİ

"SQL Server Management Studio" yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz.

FreeBSD Üzerinde VLAN Kullanımı

Veritabanı Yönetim Sistemleri I HAFTA 1

BlackBerry Admin Service

KALİ SUNUCUDA TOR, PROXYCHAINS, PRIVOXY, TOR- TUNNEL KURULUMU VE KULLANIMI

Bu dosyalar NT4 Server kurulum C'sinde \CLIENTS\MSCLIENT dizini altında bulunabilir.

5.Port Yönlendirme ve Firewall

MOBİL UYGULAMA GELİŞTİRME

LOG SHIPPING Yusuf KAHVECİ Senior Database

Gerekli bağlantıları yapıp, ACS420 V3.03 programını çalıştırınız. Program açıldığında, LMS14 ün içindeki parametrelerin okunmasını bekleyiniz.

BLG4134 Görsel Programlama III. Öğr. Grv. Aybike ŞİMŞEK

Microsoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access

VERİTABANI KURULUMU SQL 2005 EXPRESS EDITION KURULUMU

Tavsiye Edilen Önhazırlık Veritabanı kavramını öğrenmek

Kullanıcı Dökümanı. Flash B2B. Versiyon 0.1

MIRACLE DATA WORKS KURULUM DOKÜMANI

ARTESIS ENTERPRISE SERVER OPC TÜNELLEME İSTEMCİSİ

1. Oracle Data Miner 11g Release 2 Kurulumu Aşamaları

ETA:MOBİL KURULUM TALİMATI

TAPU VERİ SAYISALLAŞTIRMA YAZILIMI KURULUM DÖKÜMANI. Tapu Kadastro Genel Müdürlüğü-Bilgi Teknolojileri Daire Başkanlığı Page 1

Coslat Monitor (Raporcu)

Tavsiye Edilen Önhazırlık Veritabanı kavramınıöğrenmek. Hedefler Shrink yapılmasının amacının kavranması. Shrink yapılma yöntemlerinin öğrenilmesi.

SQL ALWAYS ON SİSTEMİNE YENİ CLUSTER NODE EKLENMESİ

İnternet Programcılığı

OTURUM AÇMA ADLARI. Tavsiye Edilen Önhazırlık Enterprise Manager'i kullanabilmek.

FortiMail Gateway Modunda Kurulum. v4.00-build /08

MultiBoot Kullanıcı Kılavuzu

AutoCAD 2011 Kurulumu

CRYSTAL REPORT EĞĠTĠM DÖKÜMANLARI

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

VERİ TABANI YÖNETİM SİSTEMLERİ I

MERAK MAIL SERVER ACTIVE DIRECTORY ENTEGRASYONU

Miron Yazılım Entegre Uygulamalar (Mironist.NET Yılsonu Devir)

AĞ KULLANIM KILAVUZU. Yazdırma Günlüğünü Ağa Kaydetme. Sürüm 0 TUR

Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)

Opera V2 Kurulum Klavuzu V0.01

GMTCNT PLC ile MODBUS MASTER Haberleşmesi -MICNO Serisi Hız Kontrol ile Bağlantı-

Kets DocPlace LOGO Entegrasyonu

Websense Content Gateway HTTPS tarama konfigurasyonu

SQL Server 2008 kurulum için Microsoft Windows Installer 4.5 ve üzeri bileşenin bilgisayarınızda kurulu olması gerekir. İndirmek için tıklayın

Network üzerinde MATLAB kurulması

Siemens Gigaset A580 IP Phone Kurulum ve Kullanım Kılavuzu

TEMEL VERİTABANI YÖNETİCİLİĞİ & UNIX / LINUX EĞİTİMİ DERS PROGRAMI

INTERRA SIP SERVER KULLANIM KLAVUZU

INTERNET INFORMATION SERVICES 6.0 DA WEB SAYFASI YAYINLAMAK

Ders Tanıtım Sunumu. Database Managegement II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

TECO N3 SERĐSĐ HIZ KONTROL CĐHAZI HIZLI BAŞLAT DÖKÜMANI. ADIM 1: Sürücü beslemesini ve motor uçlarını bağlama

KANTAR UYGULAMASI Kurulum Kılavuzu

Port Yönlendirme ve Firewall Kuralı Oluşturma

VMware 4.0 vcenter Server Kurulumu

SpamTitan CD'den kurulum

Bu makalede 2003 sunucu, Windows 2003 Server anlamına gelmektedir. Aşağıda yapılan işlemler 2003 R2 sunucu üzerinde denenmiş ve çalıştırılmıştır.

Program Kurulum. Turquaz Muhasebe. İçindekiler

Bölüm 24. Java Ağ Uygulamaları 24.1 Java Appletleri. Bir Applet in Yaşam Döngüsü:

JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 2. Bölüm 1- JasperReports Server ve Ireport Nedir?

AĞ KURULUMU ANA MAKİNA İÇİN:

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : Tarih : Copyright 2008 AKINSOFT

Hybrid Software Veritabanı ve Sistem 7x24 Destek &Danışmanlık Hizmetleri Veritabanı ve Sistem 7x24 Destek & Danışmanlık Hizmetleri

2. Use Dns lookup, Use relay server aralarında seçim yapınız. Biz Dns lookup ile SMTP-mizi çalıştırdık. DNS lookup kısmında domain adınızı yazınız.

STORED PROCEDURE LER (Saklı Yordamlar)

Almanya Mail Hesabı ile Outlook Kurulumu

Rezistivite Cihazı Kullanım Klavuzu

Turquaz Kurulum Dökümani Linux

Windows Server 2012 DHCP Kurulum ve Yapılandırma

Useroam Cloud Kurulum Rehberi

Bu bölüm V- Ray License Server lisans sunucusu uygulamasının kurulumundan

BACKUP BİLGİLERİ YUSUF.KAHVECİ. Yusuf KAHVECİ

Cyberoam Single Sing On İle

Transkript:

ORACLE TNS (TRANSPARENT NETWORK SUBSTRATE LISTENER YAPILANDIRMASI 1

Farklı ortamlardan, kurduğunuz veritabanına bağlanılması listener yapılandırmasıyla sağlanır. Genellikle standart olan ayarlarla 1521 portundan veritabanı bağlantısı kurulduğu için pek sorun olmamaktadır. Ancak farklı bir port ve farklı bir listener ismiyle bağlanılması gerekirse, yapılması gereken ayarlar karmaşık gelebilir. Bu döküman, adım adım listener konfigürasyonu yapılması için hazırlanmıştır. ÖRNEK SENARYO: Oracle kurulduğunda, dış dünyaya 1521 portu üzerinden hizmet verilir ve listener yapılandırmasındaki isim LISTENER olarak geçer. Farklı database lerin aynı makine üzerinde olduğu durumlarda, listener isimlerini farklı tutmak uygun bir davranıştır. Ayrıca port numaralarını ayırmakta gerekir. Bizim uygulayacağımız örnek senaryoya göre, Oracle veritabanı 1526 numaralı port üzerinden hizmet verecektir. Listener adı ise MY_DB_LISTENER olarak geçecektir. 1. VERİTABANINI HAZIRLAMAK Veritabanı açıkken önce mevcut konfigürasyon durumunu görmemiz gerekir. Bunun için init.ora dosyasını uygun bir yerde spfile dan (server parameter file ya da binary parameter file yaratmamız gerekir. Aşağıdaki komutu girerek init.ora (pfile parameter file dosyasını text şeklinde oluşturabilirsiniz: SQL> create pfile='/tmp/mevcut_ayarlar.ora' from spfile; Dosya konumu tamamen keyfidir. Dilediğiniz bir başka yerde de oluşturabilirsiniz. Oluşturduğunuz dosyası açıp, içerisine aşağıda gördüğünüz satırı ekleyin: *.local_listener='my_db_listener' Dosyayı kaydedip, çıkın. Veritabanını SHUTDOWN IMMEDIATE komutuyla kapatın. Artık yarattığınız pfile'i Oracle in anlayabileceği hâle (yani spfile formuna getirmeniz gerekmektedir. Bunun için aşağıdaki komutu girip, oluşturduğunuz pfile i spfile a çevirmek istediğinizi belirtebilirsiniz: SQL> create spfile from pfile='/tmp/mevcut_ayarlar.ora'; 2. LISTENER.ORA DOSYASINI HAZIRLAMAK Şimdi de listener.ora dosyasında değişiklik yapmamız gerekiyor. Listener.ora içerisinde daha önce kayıt girilmiş olabilir. Oracle kurulduğunda otomatik olarak 1521 portu üzerinde ayarlama yapacağı için bu normal bir durumdur. LISTENER şeklinde gördüğünüz kısmı aşağıdaki gibi değiştirebilirsiniz: 2

(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC(KEY = EXTPROC1 (ADDRESS = (PROTOCOL = TCP(HOST = makine_adi(port = 1526 Burada girilmesi gereken makine adi ve port numarasını değiştirmeniz gerekecektir. MY_DB_LISTENER yazmamızın nedeni ise, listener kayıtlarında açılış kapanış vb. durumları my_db_listener parametresiyle yapacak olmamızdan kaynaklanır. Bu ismi bir önceki adımda da kullandık; her adımda aynı şekilde geçmesi gerekmektedir. Yukarıdaki eklemeyi yaptıktan sonra, listener.ora aşağıdaki forma benzer bir hâl alacaktır: # listener.ora Network Configuration File: /opt/oracle/product/10.2.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc (ORACLE_HOME = /opt/oracle/product/10.2.0/db_1 (PROGRAM = extproc (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC(KEY = EXTPROC1 (ADDRESS = (PROTOCOL = TCP(HOST = makine_adi(port = 1526 Dosyayı kaydedip, çıkın. 3. TNSNAMES.ORA DOSYASINI HAZIRLAMAK TNSNAMES.ORA dosyası makinenizin, veritabanlarıyla haberleşmesi için tutulan bir konfigürasyon dosyasıdır. Kendi üzerinde kurulu ya da diğer makinelerde/ortamlarda bulunan veritabanlarını nasıl görmesi gerektiği bu dosya içerisinde belirtilir. TNSNAMES.ORA dosyasına aşağıdaki eklemeyi yapın: 3

(ADDRESS=(PROTOCOL=tcp(HOST=makine_adi(PORT=1526 Dosyayı kaydedip çıkabilirsiniz. 4. VERİTABANINI ve TNS LISTENER'I BAŞLATMAK Artık yapılan değişiklikleri uygulamaya koyabiliriz. Önce veritabanını STARTUP komutuyla başlatın. Oracle SQL ortamı açıkken, spfile daki değişikliklerin doğru olup olmadığını aşağıdaki gibi sınayabilirsiniz: SQL> show parameter local_listener NAME TYPE VALUE local_listener string MY_DB_LISTENER Şimdiye kadarki işlemleri doğru yaptıysanız, sonuç yukarıdaki gibi dönmelidir. Şimdi de lsnrctl programını komut satırından başlatıyoruz: user@unix~> lsnrctl start MY_DB_LISTENER MY_DB_LISTENER parametresi oldukça önemli. Bu parametre sayesinde, listener control programına MY_DB_LISTENER yapılandırmasını başlatmasını belirtiyoruz. Tebrikler, listener i farklı bir portta farklı bir isimle başarıyla çalıştırdınız. 5. KONTROL Yaptığımız işlerin doğruluğunu kontrol edelim. Komut satırında aşağıdaki ifadeyi girin: user@unix~> lsnrctl status Size dönen sonuçta, MY_DB_LISTENER instance i görülüyorsa, işlemleriniz başarıyla sonuçlanmış demektir. Bazı durumlarda veritabanıyla listener arasında bir gecikme olur. Bu gibi gecikmelerde yaptığınız değişikliğin etkin olması için beş dakika kadar beklemeniz gerekebilir. Bu durumdan sakınmak için sqlplus ortamında aşağıdaki komutu girebilirsiniz: SQL> alter system register; 4

7. EK KAYNAKLAR http://www.orafaq.com/node/30 (Özellikle bu adresi ziyaret etmenizi tavsiye ederim. http://youngcow.net/doc/oracle8i/network.817/a76933/listener.htm http://www.orafaq.com/usenet/comp.databases.oracle.server/2005/02/25/2069.htm http://tardate.blogspot.com/2007/06/check locallistener if you run rac.html 5