轉載:https://blog.csdn.net/Eazon_chan/article/details/88979012
前言
其實在Oracle中的概念並不是創建數據庫,而是創建一個表空間,然后再創建一個用戶,設置該用戶的默認表空間為我們新創建的表空間,這些操作之后,便和你之前用過的mysql數據庫創建完數據庫一模一樣了(如果你用過mysql的話,當然如果Oracle是你用的第一個數據庫系統,那上面這段話其實看不看並不重要)。
但是,鑒於很多用過mysql的用戶,在剛開始使用Oracle的時候都會不知道如何創建數據庫,覺得很茫然,然后開始百度、CSDN一通搜索“Oracle如何創建數據庫”,所以筆者把本文的題目寫成“Navicat for oracle創建數據庫”應該也無可厚非。
Navicat
Navicat是一款很不錯的數據庫可視化界面,有for mysql版本的,也有for oracle版本的,因為筆者原來使用mysql時便一直在用這一款數據庫可視化界面軟件,所以本文也是在Navicat的基礎上寫的。如果你還沒有安裝Navicat並且想要安裝,可以轉到筆者的“破解Navicat for oracle”,傳送門:點此
創建數據庫
使用Oracle默認賬戶“system”或者自己的賬戶連接Oracle
新建一個表空間
創建的表空間如下
(建議開啟自動擴展)
到數據庫數據存放目錄下會看到自己創建的DBF文件
創建一個新用戶
設置信息如下
(!!注意用戶名需要設置為全大寫英文字母!!)
(否則在后面連接用戶時會出現“用戶名或者密碼無效”的錯誤,筆者猜想應該時Oracle在創建用戶名是沒有要求,但在連接用戶是卻對用戶名進行了檢查,所以造成無法連接)
默認表空間設置為剛剛新建的表空間
為該用戶設置“成員屬於”
設置“服務器權限”
至此,數據庫已經創建完畢了
接下來只需要登陸剛剛新建的用戶
就可以連接到新配置的表空間
連接驗證
根據剛剛配置的用戶信息連接用戶
打開連接,打開模式,即可以看到和mysql創建完數據庫基本一致的界面,
可以新建表,也可以新建視圖等等