1. 程式人生 > >Oracle navicat新建表空間,使用者

Oracle navicat新建表空間,使用者

第一次使用oracle,記錄一下遇到的不少坑

新建表空間

1.點選其它 -> 表空間 -> 新建表空間 在這裡插入圖片描述

2. 填好基本資訊,然後點選儲存

  • 大小
  • 物理路徑
  • 自動擴充套件on/off以及大小 在這裡插入圖片描述

建立好表空間後,新建使用者

1. 第一次使用的話,首先重啟資料庫,不然會一直報錯

ORA-65048:在可插入資料庫PDBORCL中處理當前DDL語句時出錯 ORA-00959:表空間‘user’不存在

重啟方法

shutdown normal//正常方式關閉資料庫
startup

開啟sql plus,登入,重啟,又遇到許可權不足問題 在這裡插入圖片描述 執行下面語句,再重啟,成功

conn/as sysdba

2.可以新建使用者,點選使用者-> 新建使用者 在這裡插入圖片描述

3.輸入基本資訊,本以為大功告成,結果 在這裡插入圖片描述

4.本人使用的是oracle 12c,要在使用者名稱前加上C##/c##才行

在這裡插入圖片描述

  • 預設表空間為剛才建立的表空間
  • 記得授予許可權(為了方便,本人設定DBA許可權) 在這裡插入圖片描述

大功告成,重新連線 在這裡插入圖片描述