A. oracle11g 如何擴展表空間
在E盤增加一個數據文件就行了。
alter tablespace user add datafile 'e:\ext.dbf' size 2000M autoextend on
B. 在Oracle資料庫中,如何增加表空間的大小
表空間在初始建立的時候最好設置成自動擴展的,如果沒有設置成擴展的,則有四種方法可以增加表空間的大小,其中增加數據文件是經常用的一種。四種方法如下:
Meathod1:給表空間增加數據文件
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;
Meathod2:新增數據文件,並且允許數據文件自動增長
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;
Meathod3:允許已存在的數據文件自動增長
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;
Meathod4:手工改變已存在數據文件的大小
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'
RESIZE 100M;
C. oracle表空間如何自動擴展
需要在創建的時候就設置為自動擴展,語句如下:
createtablespaceshopping--創建shopping的表空間
datafile'shopping.dbf'--物理文件名
size50m--初始大小為50M
autoextendon--自動擴展
next50mmaxsize20480m--每次自動擴展50M,最大可到20480M
extentmanagementlocal;
表空間:
表空間是資料庫的邏輯劃分,一個表空間只能屬於一個資料庫。所有的資料庫對象都存放在指定的表空間中。但主要存放的是表, 所以稱作表空間。
Oracle資料庫中至少存在一個表空間,即SYSTEM的表空間。
SQL Server資料庫與Oracle資料庫之間最大的區別要屬表空間設計。Oracle資料庫開創性地提出了表空間的設計理念,這為Oracle資料庫的高性能做出了不可磨滅的貢獻。可以這么說,Oracle中很多優化都是基於表空間的設計理念而實現的。
D. oracle資料庫如何增加表空間的大小
則有四種方法可以增加表空間的大小,其中增加數據文件是經常用的一種。四種'D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\EDWTEST\\APP03.DBF' SIZE 50M;
E. oracle資料庫的表空間擴展問題
這種問題,大概是你使用的版本低,或者有bug的存在吧。呵呵,我具體也不是很明白。
F. windows2003環境下如何擴展oracle資料庫表空間
alter database datafile 'e:\oracle\oradata\esps_2008.dba'resize 4000m
或者增加文件:
alter tablespace ESPS_2008
add datafile 'e:\oracle\oradata\esps_2010.dba' size 1000m
G. oracle資料庫怎麼擴展表空間
表空間是建立在數據文件上的,數據文件自動擴展即可。 普通文件表空間是32G, Oracle 10g 新增的表空間類型:大文件 (Bigfile) 表空間。 大文件表空間從某種角度來說提高了 Oracle 在 VLDB 上的管理能力。 只有自動段空間管理的 LMT (Locally Managed Tablespaces ) 支持 BIGFILE 表空間。 大文件表空間只能包含一個文件,但是文件可以達到 4G 個數據塊大小。(以下用 BFT 指代 BIGFILE Tablespace。)
H. 如何在oracle資料庫里擴大表空間!!!謝謝
進入oracle資料庫控制台,一般為http://主機名或主機IP地址:1158(埠號,10g是1158,其他可以去網上查)/em,進入後以sys用戶sysdba身份進入,點「管理」項,可以看到下面有「表空間」選項,點「表空間」就可以看到你想要修改的表了,點擊你要修改的表,有一個編輯的按鈕,後面的操作等你能進入到這一步就知道怎麼做了哦。我也是剛剛接觸oracle,用到的是oracle 10g版本,大家可以一起學習和交流啊。
I. 怎麼增加oracle資料庫表空間
第一步:查看錶空間的名字及文件所在位置:
select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name
第二步:增大所需表空間大小
alter database datafile '表空間位置'resize 新的尺寸。
例如:alter database datafile '\oracle\oradata\anita_2008.dbf' resize 4000m。
第三步:設置表空間自動擴展:alter database datafile '\oracle\oradata\anita_2008.dbf' autoextend on next 100m maxsize 10000m
J. oracle10g資料庫如何擴充表空間
oracle10g資料庫擴充表空間是通過增加數據文件的大小來實現的。
如果發現某個表空間存儲空間不足時,可以為表空間添加新的數據文件,擴展表空間大小。但是一般建議預先估計表空間所需的存儲空間大小,然後為它建立若干適當大小的數據文件。
以下是擴大TBS_TR_IND這個表空間的sql命令:
ALTER
TABLESPACE
TBS_TR_IND
ADD
DATAFILE
'/oradata/rTBS_TR_IND_002.dbf'
--給rTBS_TR_IND_002.dbf這個數據文件增加32G空間
SIZE
32G
AUTOEXTEND
OFF;
SQL>
ALTER
TABLESPACE
TBS_EDS_DAT
ADD
DATAFILE
'G:\datafile\TBS_EDS_DAT01.DBF'
--給TBS_EDS_DAT01.DBF增加100M空間
SIZE
100M