oracle9I資料庫匯入,使用者建立等問題!

2021-06-27 00:10:33 字數 1015 閱讀 4111

oracle9i資料庫安裝完成之後有sys,system,scott(普通使用者)幾個使用者,在system許可權下建立新的使用者:

登入sql splus;使用者名稱:system 密碼:(初始建立)主機字串:(資料庫名)

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

使用者  

建立:create

user

使用者名稱 identified 

by"密碼"

;  授權:grant

create

session 

to使用者名稱;  

grant

create

table

to使用者名稱;  

grant

create

tablespace 

to使用者名稱;  

grant

create

view

to使用者名稱;  

向剛建立的資料庫中匯入dmp檔案:開啟cmd,輸入:imp (使用者名稱)/(密碼)@(資料庫名)file=f:\all.dmp ignore=y full=y

回車 出現只有 dba 才能匯入由其他 dba 匯出的檔案

返回sql splus 

grant dba to testuser ;

如果還不行,再執行:

alter user  testuser default role dba;

繼續執行,匯入成功!

tablespace實際是表的集合,你可以理解為邏輯的儲存容器

oracle有幾個預設存在的表空間:系統表空間、臨時表空間等

當你建表時如果不選擇表空間,則系統會將表建立在預設表空間中—system表空間。導致系統表空間迅速被使用者資料佔滿,建議建表的時候指定表空間

乙個使用者可以使用乙個或多個表空間,乙個表空間也可以供多個使用者使用。使用者和表空間沒有隸屬關係,表空是乙個用來管理資料儲存邏輯概念,表空間只是和資料檔案發生關係,資料檔案是物理的,乙個表空間可以包含多個資料檔案,而乙個資料檔案只能隸屬乙個表空間。

oracle 9i 新建資料庫,新建使用者

新建資料庫 可以使用嚮導 database configuration assistant,不知道要建立什麼樣的資料庫就選擇general purpose,其它選項預設就可以了,最後會要求設定sys,system的密碼,密碼請記好。新建使用者,使用system使用者登入sqlplus workshe...

asp連線oracle9i資料庫

最近做伺服器配置,作業系統為server2003 xp,程式指令碼語言asp,資料庫為orale9i 問題描述 資料庫連線方式如下 1 ole db provider for oracle from microsoft dim oconn,strconn set oconn server.creat...

資料庫oracle9i的解除安裝

1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。2 開始 程式 oracle orahome oracle installation products universal installer 卸裝所有oracle產品,但universal installer本身不能被刪除 3 r...