1樓:天萱翠乙
二者的主要區別就是前乙個的「extent(區)」是自動管理的(extent
management
local),也就是說這個表空間oracle會根據缺省區的引數對extent進行管理。
後面乙個語句所形成的表空間的「extent」是通過defaultstorage
(initial
20knext
10mpctincrease
0);這三個引數進行配置的。即在這個表空間上每個「segment(段)」都是先分配乙個20k的區,然後當儲存資料到達一定量時會再分配乙個10m的extent給這個segment用,再不夠用再分10m,然後一直分下去。個人感覺似乎就這一點差別。
至於名字什麼的那些不算差別吧。
2樓:賞閎單甜
先把錶空間刪除,再看看裡邊的資料檔案是不是也一起刪了,如果沒有,把資料檔案刪除了,再重新建立表空間,我個人感覺是資料檔案沒被刪除的原因
oracle資料庫建立表空間出現錯誤ora-01917 ora-01918
3樓:
從你的sqlplus中看你是在建立user,再grant許可權。而不是建立表空間。
你連概念都分不清還怎麼做。。。
另外,建立物件的時候如果使用雙引號,是區分大小寫的。(oracle預設是不區分大小寫)
oracle建立表空間顯示資料檔案已存在
4樓:
oracle 的物理-邏輯結構是乙個表空間可以對應多個資料檔案,而乙個資料檔案只能屬於乙個表空間,所以你在建立表空間的時候報資料檔案已存在,就是是因為同乙個資料檔案不能屬於兩個表空間,建議你更換一下資料檔案的名字再試試
oracle資料庫為什麼要建立表空間,如果不建立表空間,直接建立使用者有什麼區別?
5樓:匿名使用者
表分割槽就如同建立了乙個資料夾.建立乙個單獨的資料夾給你來專門放oracle學習資料,這樣你在查詢時就可以只搜尋這個資料夾,而不是整個硬碟搜尋,從而提高效率。另外,乙個資料檔案只能屬於乙個表空間,但乙個表空間可以擁有多個資料檔案。
oracle資料庫在建立表空間時 報錯 資料庫未開啟 怎麼解決 5
6樓:匿名使用者
先將資料庫shutdown,然後startup,再建立
怎麼給oracle資料庫,建立表空間和使用者
oracle資料庫建立表空間什麼用
oracle使用者、資料庫、表空間的問題
oracle資料庫建立表空間出現錯誤ora 01917 ora
從你的sqlplus中看你是在建立user,再grant許可權。而不是建立表空間。你連概念都分不清還怎麼做。另外,建立物件的時候如果使用雙引號,是區分大小寫的。oracle預設是不區分大小寫 這是報錯使用者不存在,沒許可權。必須用dba許可權操作的。建立表空間 create tablespace t...
oracle資料庫建立表時,int型資料為何報錯
oracle資料庫中是有int型的,你在建立表的時候,使用int型報錯,可能的原因是你為int型增加了精度,如int 10 或者是你的oracle 版本過低造成的。在oracle中int型與integer型都是number型別的子型別,int是integer 的簡寫,相當於number 38 是為了...
oracle資料庫,oracle資料庫價格
oracle是一種適用於大型 中型和微型計算機的關聯式資料庫管理系統,它使用sql structured guery language 作為它的資料庫語言。sql主要包括資料定義 資料操縱 包括查詢 和資料控制等三方面功能。sql是一種非過程化程度很高的語言,使用者只需說明 幹什麼 而無需具體說明 怎麼...