Change Font Size

Change Screens

Change Profile

Change Layouts

Change Direction

Change Menu Styles

Cpanel

Duyurular

SAP Türkiye’ye yeni Pazarlama Müdürü

Ericcson Türkiye’de Pazarlama ve Strateji Müdürü  olarak görev yapan Erdem Aksakal, SAP Türkiye’nin yeni Pazarlama Müdürü oldu. Dünyanın en büyük kurumsal yazılım firmalarından SAP, Türkiye kadrosunu genişletmeye devam ediyor. SAP…...
Devamını Oku..
Salı, 14 Aralık 2010 13:47 in Duyrular

IBM'den çevre dostu veritabanı sistemi

IBM'den çevre dostu veritabanı sistemi IBM’in yeni DB2 veritabanı sürümü, veri saklama altyapılarından kaynaklanan karbon salınımını %75’e varan oranda azaltarak, küresel ısınmayla savaşıyor. IBM, yeni DB2 veritabanında yüksek ölçekli sıkıştırma…...
Devamını Oku..
Salı, 14 Aralık 2010 10:01 in Duyrular

Avea BT Sistemleri Uygulama Geliştirme Direktörü Cahit Terzioğlu

Merhaba, ETL süreçlerini ve faydalarını iyi analiz edebileceğimiz bir yazı paylaşıyoruz.Bunun için Avea BT Sistemleri Direktörü Cahit Beyle roportajdan bir bölüm yayınlayalım. Avea BT Sistemleri Uygulama Geliştirme Direktörü Cahit Terzioğlu…...
Devamını Oku..
Salı, 14 Aralık 2010 09:32 in Duyrular

Genel Duyuru

Merhaba  Arkadaşlar, Sitemiz güncellenmekte ve sizden gelen istekler doğrultusunda her gün yeni bir şeyler eklenmektedir. Bundan dolayı sitemize Forum, Video bölümlerini ekledik. Modüllerimizi daha da geliştiriyor olacağız. Sitemizi bloglarınızda link…...
Devamını Oku..
Salı, 14 Aralık 2010 09:10 in Duyrular

Yapı Kredi Bankası DataWarehouse Uygulaması

      "YKB Oracle 8i üzerinde geliştirdiği DataWarehouse uygulamasını yedi hafta içerisinde Sybase IQ ya taşıyarak, on aylık geri ödeme süresi ile yatırım geri dönüş maliyetinde %154 kazanç sağlamış…...
Devamını Oku..
Pazar, 12 Aralık 2010 20:34 in Duyrular

En Çok Okunanlar


Data Dictionary İstatistiğinin Alınması on 24 Haziran 2010, 00.00 by Yusuf Arslan in Oracle
Data Dictionary İstatistiğinin Alınması
Bu yazımda Oracle Database 10g ‘yle birlikte kullanıma sununlan cost-based optimizer (COB) hakkında işinize yarayacak bazı bilgiler vermek istiyorum. Cost-based optimizer uygulamasının asli görevi SYS ve SYSTEM ş
Veri, Veritabanı, Başarılı Veritabanı Uygulamaları İçin Dört Öneri
Hasan Tonguç Yılmaz bey’in Turkcell bloğunda yeralan yazılarını izniyle paylaşıyor olacağız.Öncelikle tanımayanlar için Tonguç Yılmaz kimdir kendi yazılarından tanıyalım.    Liseyi Mu�
Oracle Database 11g Bileşenleri Ve Mimarisi-1
Oracle Database 11g Bileşenleri Ve Mimarisi-1 Bu makalede Oracle Database 11g (Oracle 11g) veritabanı yönetimini öğrenmeye başlayacağız. Makalenin hazırlanış amacı Oracle 11g Administration I OCA sertifika
Oracle 11g BI ile Harita Üzerinde Rapor Oluşturma(Integratıon Mapviews)
BI EE 11 g’nin en büyük özelliklerinden biri MapViewer’dır.  Bu özellik , haritalara yetenek ve görsellik katarak raporlar oluşturmamızı sağlamaktadır.Örneğin dünya çapında bir haritada ülke b
Veriambarı Yazılım Geliştirme Sürecinde Test on 14 Aralık 2010, 09.47 by Yusuf Arslan in Oracle
Veriambarı Yazılım Geliştirme Sürecinde Test
Veriambarı bir organizasyonun elektronik olarak saklanan datasının deposudur.Veri ambarları raporlama ve analizi kolaylaştırmak için dizayn edilmişlerdir. Veriambarları analiz ve ilişkili verilerin sorgulanabildi
Perşembe, 28 Ekim 2010 20:35

Oracle Hata Kodları-2

Yazan&Gönderen  Yusuf Arslan
Bu Öğeyi Derecelendir
(0 Oylar)

ORA-00001 Unique constraint violated. (Invalid data has been rejected)
Sebep:
Bir UPDATE ya da INSERT cümlesi varolan bir anahtar ( key ) bilgisini girmeye çalışıyor.
Çözüm: Veritabanındaki “unique constraint” kuralı kaldırılmalı ya da yapılmaya çalışılan girişteki anahtar (key) girilmemelidir.

ORA-00600 Internal error (contact support)
Sebep: Oracle uygulamalarının üretebileceği istisnai hatalar için kullanılan genel hata numarasıdır. Oracle uygulaması tarafından öngörülemeyen bir hata ile karşılaşıldığında üretilir.
Çözüm: Uygulama hatası olarak rapor edilmelidir. İlk argüman dahili hata numarasıdır.

ORA-00942 Table or view does not exist
Sebep: Sorgulanan tablo veya view bulunamıyor. Kullanıcıların sahip olduğu tablolar Data Dictionary sorgulanarak bulunabilir. Tabloya erişim için gerekli yetki bulunmuyor olabilir.
Çözüm: Tablo ya da view’ün var olup olmadığını kontrol edin. Tablo ya da view adınının doğru yazılıp yazılmadığını kontrol edin.

ORA-01017 Invalid Username/Password
Sebep: Veritabanında kullanıcı bulunmuyor ya da girilen şifre yanlış.
Çözüm: Kullanıcının varolup olmadığını kontrol edin. Bunun için “select username from all_users” sorgusu kullanılabilir.

ORA-01031 Insufficient privileges
Sebep: Uygun olmayan yetki ile geçerli kullanıcı adı ya da şifresi değiştirilmek istendiğinde karşılaşılır. Ayrıca bu hata işletim sistemi seviyesinde gerekli yetkiler verilmediği halde veritabanı kurulumu yapılmaya çalışılırsa alınmaktadır.
Çözüm: Veritabanı yöneticisinin gerekli yetkileri vermesi gereklidir.

ORA-01033 ORACLE initialization or shutdown in progress
Sebep: Bu hata oracle’ın başlatılma ve durdurulma işlemi sırasında işlem yapılmak istendiğinde alınmaktadır. Ayrıca arızalanan bir disk sebebiyle oracle veritabanının asılı kalması durumunda da alınmaktadır.
Çözüm: Sistemde arızalı disk bulunup bulunmadığı kontrol edilir. “Control File” oluşturulduktan sonra “alter database open” komutu çalıştırılarak veritabanı açılır.

ORA-01034 Oracle not available (the database is down)
Sebep: Aşağıdaki durumlarda bu hata alınabilir;
SGA kendisine verilenden daha fazla boş alana ihtiyaç duyuyor olabilir.
İşletim sistemi üzerinde Instance’ı gösteren değişken yanlış tanımlanmış olabilir.
Çözüm: Oracle bu hatayla birlikte gelen diğer hata mesajlarını inceleyerek çözüm bulunmasını daha sonra oracle’ın başlatılarak istenen işlemin tekrar denenmesini tavsiye etmektedir. Ayrıca uygulamasının doğru link edilip edilmediği kontrol edilmelidir.

ORA-01403 No data found
Sebep:
Hiçbir sonuç döndürmeyen SELECT INTO sql cümlesi çalıştırıldığında ya da UTL_FILE paketi kullanılarak dosyanın sonundan okuma yapıldığında bu hata ile karşılaşılır.
Çözüm: İlgili veri üzerinde çalışan işlem durdurulmalıdır.

ORA-01555 Snapshot too old (Rollback has been overwritten)
Sebep: Bir okuyucu tarafından okunmak istenen Rollback kayıtlarının üzerine başka yazıcılar tarafından veri kaydedilmiş ise bu hata ile karşılaşılır.
Çözüm: Eğer otomatik undo yönetimi kullanılıyorsa UNDO_RETENTION değeri artırılmalı, kullanılmıyorsa daha büyük rollback segmentleri kullanılmalıdır.

ORA-03113 End-of-file on communication channel (Network connection lost)
Sebep:
Sunucu işlemi ile kullanıcı işlemi arasındaki bağlantı koptuğunda karşılaşılmaktadır.
Çözüm: Bir network probleminin bulunup bulunmadığı kontrol edilir. SQL NET ayarlarına bakılır. Hata anında oluşturulan trace dosyası kontrol edilmelidir.

ORA-03114 Not connected to ORACLE
Sebep: Bu hata bağlantı kurulamadığı halde oracle’a çağrı yapıldığında gerçekleşir. Genellikle kullanıcı uygulamasının veritabanına oturum açmadığı durumlarda oluşmaktadır. Buna ek olarak ALTER SYSTEM KILL SESION ya da ALTER SYSTEM DISCONNECT SESSION komutları IMMEDIATE parametresi ile çalıştırıldığı durumlarda veritabanı kullanıcıyı beklemeden oturumu kapattığı için kullanıcıdan gelen isteklere bu hatayı döndürür.
Çözüm: Yapılan işlem tekrar denenir aynı hata ile karşılaşılırsa uygulama kapatılıp açılarak veritabanına tekrar logon olunması sağlanabilir.

ORA-12154 TNS:could not resolve service name
Sebep: Herhangi bir isimlendirme metodu kullanılarak yapılmaya çalışılan bağlantılarda bağlantı tanımlayıcısı çözümlenemiyor ise bu hata alınablir.
Çözüm:
Yerel isimlerndirme (Local Naming) metodu (TNSNAMES.ORA dosyası) kullanılıyorsa:
1- Oracle Net profilinde (SQLNET.ORA dosyası) bulunan NAMES.DIRECTORY_PATH değerlerinin birinin içerisinde “TNSNAMES” bilgisi var mı kontrol edilir.
2- İlgili dizinin içerisinde TNSNAMES.ORA dosyası var mı kontrol edilir.
3- TNSNAMES.ORA dosyasının içerisinde “connect identifier” olarak kullanılan “net service name” var mı kontrol edilir.
4- TNSNAMES.ORA dosyasının içinde yazım hatası var mı kontrol edilir. (Kapatılmamış parantezler gibi)

Dizin İsimlendirme (Directory Naming) metodu kullanılıyorsa:
1- Oracle Net profilinde (SQLNET.ORA dosyası) bulunan NAMES.DIRECTORY_PATH değerlerinin birinin içerisinde “LDAP” bilgisi var mı kontrol edilir.
2- LDAP dizin sunucusunun açık ve erişilebilir olduğu kontrol edilir.
3- LDAP dizini içerisinde “connect identifier” olarak kullanılan “net service name” ya da “database name” var mı kontrol edilir.

ORA-12203 TNS:unable to connect to destination
Sebep:
Yanlış ağ adresi girildiğinde ve girilen network adresi oracle tarafından dinlenilmiyorsa oluşur. Ayrıca ağ üzerinden veri taşıma problemleri bulunuyorsa gerçekleşir.
Çözüm: Bağlantı açıklayıcısında “net service name” karşılığı olan ADDRESS alanının doğru girilip girilmediği kontrol edilmelidir. Sunucu tarafında Listener hizmetinin çalışıp çalışmadığı kontrol edilmelidir.

ORA-12500 TNS:listener failed to start a dedicated server process
Sebep: Listener hizmeti bir “Dedicated Server Process” ini çalıştıramıyorsa gerçekleşir.
Çözüm: Tracing hizmeti ADMIN seviyesinde açıldıktan sonra işlem tekrar çalıştırılır. ORACLE_HOME/bin dizini içerisinde Oracle Server çalıştırılabilir dosyasının bulunup bulunmadığı ayrıca çalıştırma (execute) yetkisinin olup olmadığı kontrol edilir. Oracle değişkenlerinin LISTENER.ORA dosyasında belirtilip belirtilmediği kontrol edilir. Ayrıca çağırılan “Oracle Protocol Adapter” doğru olarak bağlanmış mı kontrol edilmelidir.

ORA-12545: Connect failed because target host or object does not exist
Sebep: Belirtilen adres yanlış ya da bağlanılmaya çalışılan program bulunmuyor.
Çözüm: Girilen adres parametresinin doğruluğundan emin olunmalıdır. En çok karşılaşılan node name parametresinin yanlış girilmesidir. Eğer protokol TCP/IP ise TNSNAMES.ORA içerisindeki host name parametresine IP adresi yazılarak denenebilir.

ORA-12560 TNS:protocol adapter error
Sebep:
Genel Protokol Bağdaştırıcı hatası gerçekleşti.
Çözüm: Protokol tanımında kullanılan adresler kontrol edilmelidir. Ayrıca tracing aktif edildikten sonra işlem tekrarlanarak detaylar incelenmelidir.

 

Son Düzenleme Cuma, 10 Aralık 2010 11:56
Yusuf Arslan

Yusuf Arslan

Oracle Open Source

1985 Tokat/Reşadiye doğumluyum.İlk-orta-lise hayatını Amasya/Suluova ilçesinde geçirdim.Sakarya Üniversitesi Bilgisayar Mühendisliği bölümünü bitirdikten sonra kariyerime Oracle,SAP alanlarında danışmanlık vermek üzere devam etmekteyim. Kullandığım,bildiğim teknolojiler ve diller; SAP BO Oracle BI Applications Oracle Data Mining Oracle BI Reports(http://www.iski.gov.tr/web/statik.aspx?KID=1000717) Oracle Data Integrator Oracle BI Publisher(XML Publisher) Oracle Database 10g Oracle Mapviewer PL/SQL,Java,Oracle JDeveloper,Oracle Forms-Reports,C# Data warehouse process optimization Database system implementation Using encoding for security systems Software development, test and deployment Presentation and communication skills Bu adreslerden de bana ulaşabilirsiniz, [email protected] https://datawarehouse.gen.tr/ http://www.arslanyusuf.blogspot.com/ http://yusufarslaneng.blogspot.com/ http://twitter.com/yusars http://tr.linkedin.com/pub/yusuf-arslan/27/35b/57b

Website: arslanyusuf.blogspot.com/ E-posta: Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir

Yorum yaz

Make sure you enter the (*) required information where indicated.
Basic HTML code is allowed.

About me

Sakarya Üniversitesi Bilgisayar Mühendisligini bitirdikten sonra kariyerime özel bir sirkette Danisman olarak devam etmekteyim.

Datawarehouse sistemlerin ve mimarilerin , dwh'a bakis açisini incelemek ve küçükte olsa bunlar hakkinda bilgi vermek amaciyla bu siteyi kurduk.Bunun yani sira diger sistemlere de dokunduk ve Türkçe makaleler paylastik.

Yazarlarimiz; Muhammet Ali Yurtçiçek, Ercan Yazgan, Samet Aslan,Ali Yildiz,Emin Sayan,Ömer Faruk Gül,Mustafa Aksoy,Burak Kutbay'dir.

 

Son Yazılar

Hangi Yazılım Dilini Kullanıyorsunuz








Sonuçlar
You are here