所有的數據庫都創建在數據庫設備上。所謂數據庫設備,不是指一個可識別的物理設備,而是指用于存儲數據庫和數據庫對象的磁盤原始分區或操作系統文件。增加一個新的數據庫設備時,必須對這些設備“初始化”。初始化的過程就是將物理磁盤、磁盤分區或操作系統文件變為SYBASE數據庫可以識別的設備。初始化數據庫設備使用DISK INIT命令:
DISK INIT
NAME=設備名,
PHYSNAME=物理設備名,
VDEVNO=虛擬設備號,
SIZE=塊數
其中,NAME指數據庫設備名,此名將用于CREATE DATABASE和ALTER DATABASE命令。
PHYSNAME是原始磁盤分區或操作系統文件名。
VDEVNO是數據庫設備的標識號,在SQL Server中,它必須是唯一的。
SIZE的單位是2K的塊,對于新創建的數據庫,最小的SIZE是model數據庫的尺寸,即1024個2K的塊(2M)。
例如:/*將/dev目錄下400M的物理設備初始化為SYBASE的數據庫設備tele114_log01*/
1>disk init
2>name=“tele114_log01”,
3>physname=“/dev/rtelelog”
4>vdevno=4
5>size=204800 /*2Kbyte*204800=400Mbyte*/
6>go
新聞熱點
疑難解答