如何創建oracle數據庫
阿新 • • 發佈:2017-09-16
grant creat ase ora nts serve cut sel 容器
grant connect,resource to c##feiyu;
grant create any sequence to c##feiyu;
grant create any table to c##feiyu;
grant delete any table to c##feiyu;
grant insert any table to c##feiyu;
grant select any table to c##feiyu;
grant unlimited tablespace to c##feiyu;
grant execute any procedure to c##feiyu;
grant update any table to c##feiyu;
grant create any view to c##feiyu;
--1創建數據庫
--可以使用默認的orcl數據庫
--或者使用配置和移植工具裏面的Database Configuration Assistant幫助創建數據庫。
--2創建表空間
--臨時表空間
CREATE temporary TABLESPACE sdt_temp
tempfile ‘D:\app\Administrator\virtual\oradata\orcl\ly_temp.dbf‘ size 128m
autoextend on next 32m maxsize 512m;
--表空間
CREATE TABLESPACE sdt_data
DATAFILE ‘D:\app\Administrator\virtual\oradata\orcl\ly_data.dbf‘ size 256M
autoextend on next 32m maxsize 1024m;
--DROP TABLESPACE sdt_temp INCLUDING CONTENTS AND DATAFILES;
--3.創建用戶
--Oracle 12C建用戶要以c##開頭 ,詳情見Oracle 12C引入CDB與PDB的新特性,允許一個數據庫容器(CDB)承載多個可插拔數據庫(PDB)
--建立用戶前要重啟oracle server服務。不然無法創建用戶。
create user c##feiyu identified by feiyu
default tablespace sdt_data
temporary tablespace sdt_temp;
--4.給用戶賦權
grant connect,resource to c##feiyu;
grant create any sequence to c##feiyu;
grant create any table to c##feiyu;
grant delete any table to c##feiyu;
grant insert any table to c##feiyu;
grant select any table to c##feiyu;
grant unlimited tablespace to c##feiyu;
grant execute any procedure to c##feiyu;
grant update any table to c##feiyu;
grant create any view to c##feiyu;
如何創建oracle數據庫