2015-10-19 63 views
1

我在創建這個Oracle Stuff時有點新,所以希望您能忍受我。將SQL開發人員連接到Oracle 12c

  • 我在我的個人筆記本電腦上安裝了Oracle,並通過命令提示符驗證了它運行正常。我用連接作爲SYS用戶ID和我能夠登錄精細
  • 我安裝了SQL開發人員以及

如何設置從SQL開發人員Oracle的連接?我確實閱讀了手冊。在需要連接HR數據庫的情況下,需要給連接提供什麼參數,用戶名和密碼?

回答

3

運行的SQLPlus,連接爲SYS用戶(使用管理員的密碼,您在安裝過程中輸入的)和解鎖HR用戶,並給他一個新的密碼:

C:\>sqlplus sys as sysdba 

SQL*Plus: Release 12.1.0.2.0 Production on Mon Oct 19 18:10:51 2015 

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

Enter password: 

Connected to: 
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production 
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options 

SQL> alter user hr identified by new_password; 

User altered. 

SQL> alter user hr account unlock; 

User altered. 

如果您使用的是Windows,然後運行的防火牆配置和允許連接到TCP/IP端口1521.

運行SQL Developer並單擊「連接」面板中的大綠色「+」圖標。

enter image description here

你會看到類似下面的對話框: enter image description here

填寫字段以這種形式就像上面的圖片。
SID是您在安裝期間輸入的數據庫名稱(默認爲ORACL)。
點擊「測試」按鈕確認是否一切正常,如果是,則點擊「保存」按鈕以記住連接的配置,然後點擊「連接」。

+0

如果使用12c多租戶架構,則需要使用SERVICE才能連接到可插拔數據庫 – thatjeffsmith

+0

@kordirko感謝您的詳細解釋。我已經安裝了標準版。當我嘗試更改用戶HR時,我收到用戶HR不存在的消息。這只是在企業版中出現嗎?如果是,我可以在個人筆記本電腦上安裝企業版嗎? – rajeev

+0

@thatjeffsmith我想你說的是對的。我可能需要使用服務。但是,當我使用它時,我會收到消息ORACLE僅限用戶使用受限制的會話權限。我確實發佈了alter system disable restricted session命令,但我仍然繼續收到相同的消息。有任何想法嗎? – rajeev

0

我的可插拔數據庫必須先強制​​關閉,然後才能成功連接。

相關問題