Oracle SQL Developer programı ile Oracle veritabanına bağlanmak istediğinizde tüm bilgileri doğru girmiş olmanıza (OS kimlik doğrulama ile) rağmen ORA-01017 bağlantı hatası iletisi alabilirsiniz.

Bu sorunun temel sebebi programda bulunan bir bug tan kaynaklanmaktadır. Bu sorunun çözümü için aşağıda belrtilen adımları uygulamak yeterlidir.

1. Adım ) Öncelikle SQL developer kurulu olduğu dizine geçelim. \sqldeveloper\bin\ Bin klasörünün içerisindeki sqldeveloper.conf dosyayısını herhangi bir text editörü ile açıp şu satırları ekliyelim.

AddVMOption -Doracle.jdbc.thinLogonCapability=o3

Bu işlemi tamamladıktan sonra SQL Developer programını çalıştırıp 2. Adımda belirtilen ayarları yapmamız gerekiyor.

2. Adım ) Bu adımda programda ufak bir ayar değişikliği yapmamız gerekmektedir. Belirtilen ayarlar için Tools>Preferences>Database>Advanced e geliyoruz ve to force Use OCI/thick Driver checkbox ını işaretliyoruz.

Şu şekilde olacak…

Bu işlemlerden sonra sorunsuzca Oracle veritabanına bağlanabiliriz artık.

Categories: Genel

3 Comments

fadimb · 14 October 2015 at 07:54

Güzel bir yazı olmuş çok teşekkürler sorunu çözdü. Ancak SQL Developer’da Role kısmını SYSDBA yaparsam bağlantı başarılı oluyor, default ile hala aynı sorun devam ediyor. Neden olabilir?

Creative Software · 09 April 2017 at 13:50

Güncel değil
https://www.creative4software.com

    Hüseyin Sevin · 01 May 2017 at 08:08

    Evet bu makalenni yazım tarihinden de anlaşılıyor olması lazım.

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.