『壹』 oracle中如何新建一個資料庫
1、首先點擊桌面左下角的開始菜單按鈕在打開的選擇窗口中找到圖內中的選項,點擊容打開窗口界面即可。
『貳』 oracle中如何建立多個數據文件
一個是建立表空間時創建多個
數據文件
CREATE
TABLESPACE
tablespace_name
DATAFILE
data1...
data2...
另外就是新增數據文件到現有內的容表空間下
ALTER
TABLESPACE
tablespace_name
ADD
DATAFILE
data3...
『叄』 如何為ORACLE表空間創建大容量數據文件
發現表空間數據文件容量與DB_BLOCK_SIZE有關,在初始建庫時,DB_BLOCK_SIZE要根據實際需要,設置為4K,8K、16K、32K、64K等幾種大小內,ORACLE的物理文件容最大隻允許4194304個數據塊(由操作系統決定),表空間數據文件的最大值為
4194304×DB_BLOCK_SIZE/1024M。
即:
4k最大表空間為:16384M
8K最大表空間為:32768M
16k最大表空間為:65536M
32K最大表空間為:131072M
64k最大表空間為:262144M
『肆』 使用delphi向oracle中寫入大數據blob文件,文件大小1G左右,有沒有什麼方法能夠解決呢
像這種大文件最好不要用客戶端程序寫進去
建議在oracle端寫pl/sql過程,procere,然後在delphi中調用pl/sql過程來導入。
『伍』 如何為ORACLE表空間或臨時表空間增加數據文件
查看錶空間對應數據文件所在的位置
SQL> SELECT tablespace_name,file_name FROM dba_data_files where TABLESPACE_NAME = '&tablespace_name';
--如果是查臨時表空間,dba_data_files換_TEMP_SPACE
TABLESPACE_NAME FILE_NAME
------------------------------ --------------------------------------------------------------------------------
USERS D:ORACLE11GORACLE_11GORADATAORCLUSERS01.DBF
2.假設我要對USERS表空間加數據文件,為方便管理數據文件盡量放在同一個目錄下。
ALTER TABLESPACE users ADD DATAFILE 'D:ORACLE11GORACLE_11GORADATAORCLUSERS02.DBF' SIZE 10M AUTOEXTEND ON NEXT 5M MAXSIZE 20M;
參數說明:SIZE 數據文件初始大小為10Mb, AUTOEXTEND ON自動擴展,下一個extend的大小為5m,數據文件最大設置為20MB。再去搜索第一步的sql就會發現user表空間數據文件增加了一個。
臨時表空間增加數據文件:
ALTER TABLESPACE TEMP ADD TEMPFILE 'D:ORACLE11GORACLE_11GORADATAORCLTEMP02.DBF' SIZE 100M;
『陸』 在Oracle資料庫中,如何增加表空間的大小
在oracle中,表空間是存儲概念上的,建立表空間需要有對應的數據文件,數據文件建立好之後直接會把一定的磁碟空間分配給它,這樣可以對資料庫的存儲空間進行有效的管理。然後在建表的時候指定對應的表空間,該表的數據就會都存在表空間對應的數據文件上,和mysql那種每個表一個文件的方式比起來,存儲的可控性更強。
oracle和mysql不同,不存在mysql中那種資料庫的概念,而是實例的概念,當然,也可以在實例里建立不同的user來區分,每個user對應的表都是相對獨立的,比如兩個user下可以分別建同名的表,但又可以通過授權來交互使用。
建資料庫是在安裝oracle之後執行dbca建立實例。
建表空間語句是
create
tablespace
tbs_default
datafile
'/app/oradata/sys_tbs/tbs_default.dbf'
size
500m
logging
extent
management
local
segment
space
management
auto
/
這里主要是需要指定對應的datafile。
建表基本都一樣,例如
create
table
(col_1
number(8),col_2
char(2),col_3
date)
tablespace
tbs_default
/
資料庫就不要刪除了,這方面你看下關於user操作的語句就可以了。
drop
tablespace
tbs_name
including
contents
and
datafiles;--刪除表空間及數據文件
drop
table
tab_name
purge;
--
刪除表。