Oracle建立表空間

2021-08-21 07:50:33 字數 1824 閱讀 9908

表空間:oracle資料庫的邏輯單元。資料庫—表空間,乙個表空間可以與多個資料檔案關聯,乙個資料庫下可以建多個表空間,乙個表空間可以建立多個使用者,乙個使用者下可以建立多張表。

表空間-儲存資料邏輯單位–使用者管理表空間,使用者向表空間中新增記錄真正存在資料檔案中(*.dbf)

(sql)

create tablespace mytablespace

datafile 'c:\mytablespace.dbf'

size 100m

aotuextend on

next 10m;

mytablespace : 表空間名稱

datafile: 指定表空間對應的資料檔案(位置)

size:表空間的初始大小

autoextend on :自動增長,

next: 一次自動增長的大小

格式:

格式固定,順序不能變

create tablespace 表空間名稱

datafile '資料檔案的位置'

size 表空間的初始化大小

autoextend on

next

create user gaowei identified by gaowei default tablespace mytablespace;

createa user 使用者名稱 identified by 密碼 default tablespace 表空間名稱;

identified by 後邊是使用者的密碼

default tablespace 後邊是表空間名稱

oracle 資料庫與其它資料庫產品的區別在於,表和其它的資料庫物件都是儲存在使用者下的

使用命令建立好使用者,沒有登陸許可權,登陸後會提示。

oracle 中已存在三個重要的角色:connect 角色,resource 角色,dba 角色

connect 角色: –是授予終端使用者的典型權利,最基本的

alter session –修改會話

create cluster –建立聚簇

create database link –建立資料庫鏈結

create sequence –建立序列

create session –建立會話

create synonym –建立同義詞

create view –建立檢視

resource 角色: –是授予開發人員的

create cluster –建立聚簇

create procedure –建立過程

create sequence –建立序列

create table –建表

create trigger –建立觸發器

create type –建立型別

dba 角色:擁有全部特權,是系統最高許可權,只有 dba 才可以建立資料庫結構,並且系統許可權也需

要 dba 授出,且 dba 使用者可以操作全體使用者的任意基表,包括刪除。

grant dba to gaowei;

--表示把 dba許可權授予給 gaowei(使用者)

格式:

grant connect(或者resource,dba) to 使用者名稱

Oracle建立表空間

建立表空間 create tablespace estate db datafile e estate db.ora size 10m autoextend on 建立臨時表空間 create temporary tablespace estate temp db tempfile e estate...

ORACLE建立表空間

因此,在建立物件之前,首先要分配儲存空間 分配儲存,就要建立表空間 建立表空間示例如下 create tablespace sample logging datafile d oracle oradata ora92 luntan.ora size 5m extent management loca...

oracle建立表空間

sys使用者在cmd下以dba身份登陸 在cmd中打sqlplus nolog 然後再conn as sysdba 注意點 1.如果在pl sql 等工具裡開啟的話,直接修改下面的 中 斜體加粗部分 執行 2.確保路徑存在,比如 d oracle oradata oracle9i 也就是你要儲存檔案...