使用dba身份的用戶登錄oracle
1.查詢表空間地址
select file_Name from dba_data_files;
file_nam為表空間地址,.DBF結尾的為表空間名。
2.創建表空間
create tablespace tablespaceName datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\tablespaceName.DBF' size 500m autoextend on next 5M maxsize unlimited;(創建表空間<tablespaceName為自定義名稱>)---大小500M,每次5M,自動增大,最大不限制
3.創建用戶及初始密碼
create user userName identified by password;(創建一個用戶為userName並設置密碼為password)
4.給用戶綁定默認表空間
alter user userName default tablespace tablespaceName;(綁定表空間到用戶)
5.給用戶授權,connect,resource,dba 分別三種不同操作權限,根據實際情況可以自行變更。
grant dba to userName;
執行完后就可以通過創建的用戶進行登錄,及其權限操作。
如果表空間中的數據文件如果已經足夠大(達到32G),這時僅僅增加表空間大小是不行的,要增加該表空間的數據文件:
alter tablespaceName datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\tablespaceName1.DBF' size 10M autoextend on next 10M maxsize unlimited;