Oracle
安裝了 Oracle XE 11.2。如何創建數據庫?
我是 Oracle 的新手,所以請多多包涵。
我最近在我們擁有的 Windows 2008 伺服器上安裝了Oracle XE 版本 11.2 。安裝成功。在安裝過程中,我被要求為 設置密碼
sys
,我做到了。此外,HTTP
使用的埠是 8085。所以現在我正在嘗試創建一個新數據庫。我有 Toad Data Point,但我不確定如何連接到伺服器或如何創建數據庫。
在瀏覽器中,我訪問了*http://OurServer:8085/,但它要求輸入密碼。我嘗試使用sys*登錄,但它不允許我。我還嘗試使用我的公司使用者 ID(我用來登錄我的 Windows PC 的使用者 ID)登錄,但它也不起作用。
我還可以做些什麼?
Oracle 11 不使用容器,因此您已經擁有數據庫和預設使用者,例如 sys 和 system 以及所有其他 oracle 內置使用者。
轉到電腦管理/本地使用者和組並驗證組 ora_dba 是否存在。假設這是一個開發項目,請將您的正常 Windows 使用者名添加到 ora_dba 組。現在您可以使用以下步驟以 sysdba 身份登錄:
- 打開命令視窗
- 輸入 SET ORACLE_SID=XE
- 輸入 sqlplus / as sysdba
這應該讓您以 sys 身份登錄,而您通常不應該這樣做。這一次創建一個使用者並授予他們一個角色。
CREATE USER < your new user name > IDENTIFIED BY < your new password >; GRANT DBA to < your new user name>;
然後輸入 exit 關閉會話。使用 Toad 以新使用者身份登錄,您應該一切順利。
我注意到作業系統和數據庫已不受支持,最好在 linux 上使用新的 18xe。