oracle新建使用者匯入表

2021-07-07 10:01:19 字數 3014 閱讀 4322

oracle建立表空間和使用者                 

[sql]view plain

copy

建立表空間和使用者的步驟:  

使用者  

建立:create

user

使用者名稱 identified 

by"密碼"

;  授權:grant

create

session 

to使用者名稱;  

grant

create

table

to使用者名稱;  

grant

create

tablespace 

to使用者名稱;  

grant

create

view

to使用者名稱;  

[sql]view plain

copy

表空間  

建立表空間(一般建n個存資料的表空間和乙個索引空間):  

create

tablespace 表空間名  

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

size

*m  

tempfile ' 路徑\***.dbf '

size

*m  

autoextend on

--自動增長

--還有一些定義大小的命令,看需要

default

storage(  

initial 100k,  

next

100k,  

);  

[sql]view plain

copy

例子:建立表空間  

create

tablespace demospace   

datafile 'e:/oracle_tablespaces/demospace_tbspace.dbf'

size

1500m   

autoextend on

next

5m maxsize 3000m;  

刪除表空間  

drop

tablespace demospace including contents 

anddatafiles  

[sql]view plain

copy

使用者許可權  

授予使用者使用表空間的許可權:  

alter

user

使用者名稱 quota unlimited 

on表空間;  

或 alter

user

使用者名稱 quota *m 

on表空間;  

完整例子:

[sql]view plain

copy

--表空間

create

tablespace sdt  

datafile 'f:\tablespace\demo'

size

800m  

extent management local

segment 

space

management auto;   

--索引表空間

create

tablespace sdt_index  

datafile 'f:\tablespace\demo'

size

512m           

extent management local

segment 

space

management auto;       

--2.建使用者

create

user

demo identified 

bydemo   

default

tablespace demo;  

--3.賦權

grant

connect

,resource 

todemo;  

grant

create

anysequence

todemo;  

grant

create

anytable

todemo;  

grant

delete

anytable

todemo;  

grant

insert

anytable

todemo;  

grant

select

anytable

todemo;  

grant

unlimited tablespace 

todemo;  

grant

execute

anyprocedure

todemo;  

grant

update

anytable

todemo;  

grant

create

anyview

todemo;

grant dba to demo;--dba許可權

[sql]view plain

copy

--匯入匯出命令   

ip匯出方式: exp demo/[email protected]:1521/orcl file=f:/f.dmp full

=y  

exp demo/demo@orcl file=f:/f.dmp full

=y  

imp demo/demo@orcl file=f:/f.dmp full

=y ignore

=y  

oracle新建表空間和使用者 匯入匯出資料庫檔案

oracle資料庫可以建立多個例項,每個例項可以建立多個表空間,每個表空間下可以建立多個使用者 同時使用者也屬於表空間對應的例項 orcl是oracle資料庫預設的例項,一般都是在這個例項下建立表空間 使用者。在dos下建立表空間和使用者 首先輸入 sqlplus 提示輸入使用者名稱 再輸入sys ...

oracle新建表空間,新建使用者提示表空間不存在

之前遇到oracle12 在新建表空間之後 create tablespace logging datafile dbf size 100m autoextend on next 100m extent management local 第步新建角色使用表空間 create user identif...

oracle 新建使用者,表空間 分配許可權及匯入

表空間 create tablespace renshi datafile data renshi db.dbf size 100m autoextend on next 5m data renshi 必須存在並有寫入許可權 centeros 下,使用chown oracle data renshi...