我在創建這個Oracle Stuff時有點新,所以希望您能忍受我。將SQL開發人員連接到Oracle 12c
- 我在我的個人筆記本電腦上安裝了Oracle,並通過命令提示符驗證了它運行正常。我用連接作爲SYS用戶ID和我能夠登錄精細
- 我安裝了SQL開發人員以及
如何設置從SQL開發人員Oracle的連接?我確實閱讀了手冊。在需要連接HR數據庫的情況下,需要給連接提供什麼參數,用戶名和密碼?
我在創建這個Oracle Stuff時有點新,所以希望您能忍受我。將SQL開發人員連接到Oracle 12c
如何設置從SQL開發人員Oracle的連接?我確實閱讀了手冊。在需要連接HR數據庫的情況下,需要給連接提供什麼參數,用戶名和密碼?
運行的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並單擊「連接」面板中的大綠色「+」圖標。
填寫字段以這種形式就像上面的圖片。
SID是您在安裝期間輸入的數據庫名稱(默認爲ORACL)。
點擊「測試」按鈕確認是否一切正常,如果是,則點擊「保存」按鈕以記住連接的配置,然後點擊「連接」。
我的可插拔數據庫必須先強制關閉,然後才能成功連接。
如果使用12c多租戶架構,則需要使用SERVICE才能連接到可插拔數據庫 – thatjeffsmith
@kordirko感謝您的詳細解釋。我已經安裝了標準版。當我嘗試更改用戶HR時,我收到用戶HR不存在的消息。這只是在企業版中出現嗎?如果是,我可以在個人筆記本電腦上安裝企業版嗎? – rajeev
@thatjeffsmith我想你說的是對的。我可能需要使用服務。但是,當我使用它時,我會收到消息ORACLE僅限用戶使用受限制的會話權限。我確實發佈了alter system disable restricted session命令,但我仍然繼續收到相同的消息。有任何想法嗎? – rajeev