1. 程式人生 > >Oracle資料庫建庫

Oracle資料庫建庫

使用的Oracle資料庫,在命令列sql*plus上用管理員賬號登入,輸入以下命令:

sqlplus / assysdba;

然後建立表空間和使用者並執行資料初始化指令碼,其步驟如下:

1)  表空間

建立臨時表空間:

create temporary tablespace 表空間名

tempfile '路徑(要先建好路徑)\***.dbf '

size *M

autoextend on next *M maxsize unlimited

建立資料表空間:

datafile '路徑(要先建好路徑)\***.dbf' size *M

autoextend on --自動增長

autoextend on next *M maxsize unlimited

extent management local segment space management auto

2)  建立使用者並指定表空間

create user 使用者名稱 identified by 密碼

default tablespace 資料表空間名

temporary tablespace 臨時表空間名

3)  給使用者授予許可權

grant dba to使用者名稱;

完整例子如下所示:

1.  create temporary tablespace EXPORTAL_TEMP

2.  tempfile '/opt/oracle_tablespaces/EXPORTAL_TEMP.dbf'

3.  size 1024M 

4.  autoextend on next 100M maxsize unlimited;

5. 

6. create  tablespace EXPORTAL   

7. datafile '/opt/oracle_tablespaces/EXPORTAL.dbf'   

8. size 1024M

9.  autoextend on next 100M maxsize unlimited

10. extent management local

11. segment space management auto;

12.

13.create user exportal identifiedby exportal

14.default tablespace EXPORTAL

15.temporary tablespace EXPORTAL_TEMP;

16.

17. grant dba to exportal