Forum

Oracle Sql Develope...
 
Bildirimler
Hepsini Temizle

Oracle Sql Developer Login sorunu

27 Yazılar
3 Üyeler
0 Likes
8,226 Görüntüleme
(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

 Merhaba arkadaşlar,

 Windows 7 pro üzerine oracle 11g standart edition kurdum .

Yapmak istediğim dmp dosyasını import ederek çalıştırmak

Oracle 11g'yi kurdum fakat Oracle Sql developer'a sys dışında açtığım kullanıcılar login olmuyor.Haliyle import ettiğim dmp dosyasını da göremiyorum .Login olmaya çalıştığım zaman

ORA-12505 hatası alıyorum

Bu hatayı system userı olsa da alıyorum kendi açtığım user olsa da bu sorunu nasıl çözebilirim?

teşekkürler, 

 
Gönderildi : 25/06/2014 21:25

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Merhabalar;


Almış olduğun hata TNS hatası TNS Listener servisi çalışıyor mu ? Bunu kontrol etmelisin. Oracle çalıştığına emin olman gerekir. Eğer bunlar ayakta değil ise ya kurulum da bir sorun vardır ya da yapılandırmada. Bunları inceledikten sonra login olmayı denermisiniz ? Problem kullanıcılar ile ilgili değil Veritabanı ve servislerinin çalışmadığı ile alakalı gibi gözüküyor. Bunları çalışır duruma getirdikten sonra sys kullanıcısı şart değil "system" kullanıcısı ile dump dosyasını import edebilirsin. Şuan itibari ile Database ve Listener servisi çalışmıyor gibi gözüküyor.


Teşekkürler.


 

 
Gönderildi : 26/06/2014 00:06

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

 

Merhabalar;

Almış olduğun hata TNS hatası TNS Listener servisi çalışıyor mu ? Bunu kontrol etmelisin. Oracle çalıştığına emin olman gerekir. Eğer bunlar ayakta değil ise ya kurulum da bir sorun vardır ya da yapılandırmada. Bunları inceledikten sonra login olmayı denermisiniz ? Problem kullanıcılar ile ilgili değil Veritabanı ve servislerinin çalışmadığı ile alakalı gibi gözüküyor. Bunları çalışır duruma getirdikten sonra sys kullanıcısı şart değil "system" kullanıcısı ile dump dosyasını import edebilirsin. Şuan itibari ile Database ve Listener servisi çalışmıyor gibi gözüküyor.

Teşekkürler.

 

Listener.ora ya bakınca ayarlar doğru .Bilmediğim için soruyorum listener servisler içinde bulamadım ?

 

 
Gönderildi : 26/06/2014 02:18

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Merhaba;


Windows servisleri içinde Listener ve Oracle servisleri yok mu ?


 Birde


Başlat>Run>cmd


ile komut istemcisinden


lsnrctl status


dediğinde ne sonuç döndürüyor ?


Teşekkürler

 
Gönderildi : 26/06/2014 02:49

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Merhaba,

Söylediğiniz komutla aşağıdaki mesaj geliyor.

Servislerde aşağıdakiler aktif

Oracle VSS Writer Service

OracleDBConsoleorcl

OracleTNSlistener

OracleServiceORCL  

Microsoft Windows [Sürüm 6.1.7601]

Telif Hakkı (c) 2009 Microsoft Corporation. Tüm hakları saklıdır.

C:\Users\oracle>lsnrctl status

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 26-HAZ-2014 00:07

:38

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=orc)(PORT=1521))) 'e ba­lan²yor

LISTENER'in STATUS'³

------------------------

Di­er Ad                  LISTENER

S³r³m TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production

Ba¦lama Tarihi            24-HAZ-2014 16:49:46

Ãal²¦ma S³resi                    1 g³n 7 saat 17 dak. 56 sn

¦zleme D³zeyi             off

G³venlik                  ON: Local OS Authentication

SNMP                      OFF

Dinleyici Parametre dosyas²   C:\app\oracle\product\11.2.0\dbhome_2\network\admi

n\listener.ora

Dinleyici g³nl³k dosyas²  c:\app\oracle\diag\tnslsnr\orc\listener\alert\log.xml

U? Nokta Ízetleri Dinleniyor...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=orc)(PORT=1521)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=orc)(PORT=2484)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=nmp)(PIPENAME=\\ORC\pipe\ORAPIPE)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))

Servilerin Ízeti...

"CLRExtProc" hizmetinin 1 an² var.

  An "CLRExtProc", durum UNKNOWN, bu hizmet i?in 1 i¦leyiciye (veya i¦leyicilere

) sahip...

"orcl" hizmetinin 1 an² var.

  An "orcl", durum READY, bu hizmet i?in 1 i¦leyiciye (veya i¦leyicilere) sahip.

..

"orclXDB" hizmetinin 1 an² var.

  An "orcl", durum READY, bu hizmet i?in 1 i¦leyiciye (veya i¦leyicilere) sahip.

..

Komut ba¦ar² ile tamamland² 

 
Gönderildi : 26/06/2014 03:13

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;


 Listener ayakta gözüküyor.


Şimdi


Command prompt (cmd) ile.


sqlplus / as sysdba;


dediğinde oturum açılıyor mu ? evet ise


select status from v$instance;


çıktısını gönderebilirmisin ?


Hayır ise;


startup;


yazıp çıktısını gönderebilirmisin ?


 


Teşekkürler


 

 
Gönderildi : 26/06/2014 14:33

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Selam dediğimiz komutları yapınca aşağıdaki sonuçları verdi.

C:\Windows\system32>sqlplus / as sysdba;

SQL*Plus: Release 11.2.0.1.0 Production on Per Haz 26 20:43:21 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

Ba­lant²:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select status from v$instance;

STATUS
------------
OPEN

SQL>

 
Gönderildi : 26/06/2014 23:46

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;


Veritabanı kurulmuş ve gayet ayakta çalışıyor. Senin import parametrelerinde sorun var. Şimdi import işlemini nasıl yapmaya çalıştığını yazarsan onuda düzeltelim.


Bana kullandığın komutu yazarmısın ?


Teşekkürler.

 
Gönderildi : 27/06/2014 00:01

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Merhaba, 

IMP ORCL/user@orcl FILE=C:\ORCDATA\YAS.DMP FULL=Y 

user kısmına kendi açtığım userı verdim .

sonrasında tekrar user name password yazdım

açtığım kullanıcının user name passwordünü girince import etti.

 

 
Gönderildi : 27/06/2014 00:09

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Mesela Role kısmını basic değil de sysdba yapıp Connection Type kısmını TNS yaparak Network alias ORCL seçince sys userı ile connect oluyor .

bu normal mi:) 

 
Gönderildi : 27/06/2014 00:14

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

sys ile login olup user açtım dosyayı import ettim .

Fakat dosya üzerinde select * from table komutunu yaptığım zaman bu seferde Ora-00906 missing left parenthesis hatası verdi?

Bug yazıyor internette ama ne bug olduğunu anlayamadım.

 

 
Gönderildi : 27/06/2014 01:19

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selamlar;


Full import yapacağın için system kullanıcısı ile yapmalısın. Çünkü açtığın kullanıcının bu yetkisi olmayabilir.


imp system/parola@orcl FILE=C:\ORCDATA\YAS.DMP FULL=Y


Bu şekilde import etmelisin. Doğru import etmediği için hata veriyor olabilir.


Teşekkürler.


 


 

 
Gönderildi : 27/06/2014 01:46

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Sizin dediğiniz komutla yaptım ora-00942  table or view does not exist hatası verdi.

 
Gönderildi : 27/06/2014 01:56

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;


Bu hatayı verdiği komutu yazar mısınız ?


Teşekkürler...

 
Gönderildi : 27/06/2014 02:32

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Şöyle birşey farkettim yeni bir table yaptığım zaman hata vermiyor.

Fakat import table ların hepsinde yukarıdaki hatayı veriyor. 

 
Gönderildi : 27/06/2014 02:36

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

select *from table adı (yada import ettiğim herhangi bir table yazıyorum) F9 yapıyorum veriyor.

 
Gönderildi : 27/06/2014 02:38

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

Sizin dediğiniz komutla import ettim .Sql developer plus açtıktan sonra select *from table adı yazınca veriyor hatayı

 
Gönderildi : 27/06/2014 02:39

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Merhaba;


İsmini yazdığın tablolar yok ya da belli bir şema altında olduğu için veriyor. aşağıdaki şekilde denermisin ?


select * from semakullanıcıadı.tabloadı


şeklinde.


Tablo hangi şema altında ise önce onun adı sonra . sonrasında tablo adı şeklinde.


Örnek;


select * from muhasebe.cari;


Teşekkürler

 
Gönderildi : 27/06/2014 11:16

(@kadirakbaba)
Gönderiler: 895
Noble Member
Konu başlatıcı
 

select * from semakullanıcıadı.tabloadı BU ŞEKİLDE yapınca hata vermedi.

bundan sonra bu şekilde mi yapmam gerek?

 
Gönderildi : 27/06/2014 13:47

Sayfa 1 / 2
Paylaş: