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;