1. 程式人生 > >oracle資料庫名、服務名、例項名、全域性資料庫名

oracle資料庫名、服務名、例項名、全域性資料庫名

sql>startup nomount
如果引數檔案不在規定的目錄中,可以在啟動例項時指定引數檔案:
sql>startup pfile=/export/home/user/initmyoracle.init nomount
在例項啟動後就可以使用CREATE DATABASE命令建立資料。其詳細語法請參考Oracle官方SQL參考文件。這裡以例項來介紹:
sql>CREATE DATABASE myoracle
       MAXINSTANCE 1
       MAXLOGHISTORY 216
       MAXLOGFILES 50
       MAXLOGMEMBERS 5
DATAFILE '/home1/app/oracle/product/10.1.0/oradata/myoracle/system01.dbf' SIZE 500m
AUTOEXTEND ON NEXT 100m MAXSIZE UNLIMITED
LOGFILE
       GROUP 1('/home1/app/oracle/product/10.1.0/oradata/myoracle/log1a.log',
               '/home1/app/oracle/product/10.1.0/oradata/myoracle/log1b.log') SIZE 10m,
       GROUP 2('/home1/app/oracle/product/10.1.0/oradata/myoracle/log2a.log',
               '/home1/app/oracle/product/10.1.0/oradata/myoracle/log2b.log') SIZE 10m,
       GROUP 3('/home1/app/oracle/product/10.1.0/oradata/myoracle/log3a.log',
               '/home1/app/oracle/product/10.1.0/oradata/myoracle/log3b.log') SIZE 10m,
Undo TABLESPACE undotbs DATAFILE
'/home1/app/oracle/product/10.1.0/oradata/myoracle/undotbs01.dbf' size 200m
AUTOEXTEND ON NEXT 100m MAXSIZE UNLIMITED
DEFAULT TEMPORARY TALESPACE temp TEMPFILE
'/home1/app/oracle/product/10.1.0/oradata/myoracle/temp01.dbf' size 325m
AUTOEXTEND ON NEXT 100m MAXSIZE UNLIMITED
DEFAULT TABLESPACE users DATAFILE
'/home1/app/oracle/product/10.1.0/oradata/myoracle/usertbs01.dbf' size 1000m
CHARACTER SET ZHS16GBK;
這裡說明一下CREATE DATABASE語句的各個關鍵字的含義:
DATAFILE:SYSTEM表空間的資料檔案定義
LOGFILE:日誌檔案組的定義
Undo_TABLESPACE:重做表空間的定義
DEFAULT TEMPORTY TABLESPACE:預設臨時表空間的定義
DEFAULT TABLESPACE:預設資料表空間的定義。