導航:首頁 > 版本升級 > sql新建文件組

sql新建文件組

發布時間:2022-08-19 14:47:23

❶ 怎樣使用SQL SERVER新建立一個資料庫

SQL Server創建資料庫:

SQL Server創建資料庫的方法有兩種:一種是通過運行 SQL 腳本;另一種是直接使用 SQL Server 管理套件即可創建資料庫,在本節中我們使用的是後一種方法。

教程中建立了一個名為 「TaskTracker」 的資料庫,工具該資料庫的名字,我們可以知道它的主要作用是通過它來跟蹤任務的, 它可以作為一個任務跟蹤器應用程序的後端。這樣做的好處是可以將該資料庫與其他資料庫區分,因為一個 SQL Server 管理套件的資料庫是不止一個的。

SQL Sever 系統資料庫

在我們安裝 SQL Server 的時候,會自動創建下面的四個資料庫。

master 資料庫記錄了所有的 SQL Server 資料庫系統的系統級信息,如用戶帳戶,配置設置,並在所有其他資料庫信息。

model 資料庫是一個模板資料庫。每當創建一個新的資料庫(包括系統資料庫的TempDB),會創建一個以 Model 資料庫為副本資料庫,並更改成你創建資料庫時所用的名稱。

msdb 資料庫是 SQL Server 代理的資料庫,用於配置警報使用 SQL Server 代理和預定作業等。

tempddb 資料庫是由 SQL Server 用於暫時存儲數據的,這其中包含所有臨時表,臨時存儲過程,並通過 SQL Server 生成任何其他臨時存儲需求。

開始創建一個新的資料庫

下述步驟將展示如何使用 SQL Server 管理套件在 SQL Server 2014 創建資料庫。

在對象資源管理器中,右鍵單擊資料庫文件夾/圖標,然後選擇 New database…:

from 樹懶學堂 - 一站式數據知識平台

❷ SQL SERVER 2008怎麼用命令代碼修改文件組的名稱以及 怎麼創建一個文件指定一個文件組

修改文件組的名稱
alter database database_name
modify filegroup old_filegroup_name
name=new_filegroup_name

創建一個文件指定一個文件組
假如原來就存在一個文件組filegroup_1
那麼就這么寫
alter database database_name
add file
(
name='file_name',
filename='d:\file_name.ndf',
size=...,
maxsize=...,
filegrowth=...
)
to filegroup filegroup_1

假如不存在文件組filegroup_1
可以先創建一個,如下
alter database database_name
add filegroup filegroup_1
之後重復上面的alter database...語句即可。

❸ 如何在sql server 中創建文件組

create database GSM1

on primary --主文件及主文件組

(

name = main1, --邏輯文件名

filename = 'c:program filesmicrosoft sql servermssql.2mssqldatamian1.mdf', --物理文件名

size = 10MB, --初始大小

filegrowth = 1MB --增長速度

),

(

name = main2,

filename = 'c:program filesmicrosoft sql servermssql.2mssqldatamian2.ndf',

size = 10MB, filegrowth = 1MB

),

filegroup group1 --文件組group1

(

name = data, filename = 'F:資料庫GSMdata.ndf', size = 5MB, filegrowth = 1MB

),

filegroup group2 --文件組group2

(

name = indexInfo, filename = 'D:SQL2005indexGSMindexInfo.ndf', size = 5MB, filegrowth = 1MB

)

log on --日誌文件

(

name = 'GSM.log',

filename = 'c:program filesmicrosoft sql servermssql.2mssqldataGSMlog.ldf' ,

size = 2048KB , filegrowth = 1MB

)

(3)sql新建文件組擴展閱讀:

SQL SERVER中文件組的用途

1、在指定文件組里創建表

--在指定文件組中創建文件

create table Test

(

Tid int primary key identity,

Title01 nvarchar(100) default('標題01'),

Title02 nvarchar(100) default('標題02'),

Title03 nvarchar(100) default('標題03'),

DataStatus tinyint default(0) --0~255 size:1位元組

) on TestData

2、利用文件組創建資料庫

--創建資料庫

create database BigValues

on primary --資料庫文件,主文件組

(

name='BigValues_Data', --邏輯名

size=10mb, --初始大小

filegrowth=10%, --文件增長

maxsize=1024mb, --最大值

filename=N'E:\SQL\BigValues_Data.mdf'--存放路徑(包含文件後綴名)

),

(

name='BigValues_Data1',

size=10mb,

filegrowth=10%,

maxsize=1024mb,

filename=N'F:\Work\SQL\BigValues_Data1.mdf'

),

filegroup TestData --TestData文件組(表創建到不同的文件組裡面可以分擔壓力)

(

name='BigValues_Data_Num1',

size=10mb,

filegrowth=10%,

maxsize=1024mb,

filename=N'E:\SQL\BigValues_Data_Num1.ndf'

),

(

name='BigValues_Data_Num2',

size=10mb,

filegrowth=10%,

maxsize=1024mb,

filename=N'F:\Work\SQL\BigValues_Data_Num2.ndf'

)

log on --日記

(

name='BigValues_Log1',

size=5mb,

filegrowth=5%,

filename=N'E:\SQL\BigValues_log1.ldf'

),

(

name='BigValues_Log2',

size=5mb,

filegrowth=5%,

filename=N'F:\Work\SQL\BigValues_log2.ldf'

)

go

❹ sql創建文件組的命令

--【添加文件組】
alter
database
zhh
add
filegroup
[201109]
--添加文件並把其指向指定文件組
alter
database
zhh
add
file(
name=n'201109',
filename='e:\201109.ndf',
size=3mb,
maxsize=100mb,
filegrowth=5mb
)to
filegroup
[201109]
--刪除文件
alter
database
zhh
remove
file
[201109]
--remove
--修改文件
use
master;
go
alter
database
adventureworks
modify
file
(name
=
test1dat3,
size
=
20mb);
go
--移動文件
use
master;
go
alter
database
adventureworks
modify
file
(
name
=
test1dat2,
filename
=
n'c:\t1dat2.ndf'
);
go

❺ microsoft sql 怎麼新建資料庫文件

SQL2000
在開始-程序-
MICROSOFT
SQLSERVER-
企業管理器
界面下打開控制台根目錄下的所有+號展開到(LOCAL)(WINDOWS
NT),它下面有+資料庫,+數據轉換服務...等等,你在「資料庫」右鍵點「新建資料庫」
就可以了
SQL2005
》打開SQL
Server
Management
Studio

》系「連接到伺服器」對話框中,「伺服器類型」下拉選項選擇「資料庫引擎」,「伺服器名稱」個度默認會顯示上次連接的伺服器,可以使用計算機名稱、IP地址或是命名管道來連接。
》打開「對象資源管理器」,右擊「資料庫」可以新建資料庫。
》點擊新建資料庫後,出現一個窗口,通常只要完成常規頁面設置即可。設置如下:
1.「資料庫名稱」要符合SQL的命名規則,唔好與現存的資料庫名稱相同。
2.「所有者」,點一下「。。。」按扭來選取其他用戶。
3.「使用全文索引」,全文索引可以快速且有彈性地編制索引,查詢大量非結構化文本數據時效率高於LIKE表達式。
4.「邏輯名稱」,一般採用默認的,方便管理。
5.「初始大小」,設置時可根據你的主要資料庫估計用到幾大,便設到幾大,再去設啟用「自動增長」。一般選按1M,「不限制文件增長」。
6.「路徑」,選擇存儲資料庫的位置。
7.日誌的設置按數據設置技巧相同,但要注意,日誌文件會記錄所有發生在資料庫的變動和更新,以便到硬體損壞等各種意外時,能有效地將數據還原到發生意外的時間點上,從而確保數據的一致性與完整性。顯然,要讓日誌文件能夠發揮效用,必須將數據文件與日誌文件存儲在不同的物理磁碟上這點是您在設定日誌文件的物理文件名時所必須留意的。
8.「添加」,在添加時注意選「文件類型」,當你選擇日誌,文件組就會自動選用「不適用」。還要注意,不用的日誌,存儲路徑的物理盤應設置為不同。以便還原。
9.添加次要數據文件默認會隸屬於主要文件組,如果你想新建一個文件組,在次要數據的文件組中選擇「新文件組」,輸入名稱,選中「默認值」。如果你唔想被人修改或更新文件組內的表,你就選「只讀」。

❻ 怎麼用sql2005新建一個資料庫

1、選擇開始菜單中→程序→【management
sql
server
2005】→【sql
server
management
studio】命令,打開【sql
server
management
studio】窗口,並使用windows或
sql
server身份驗證建立連接。
2、在【對象資源管理器】窗口中展開伺服器,然後選擇【資料庫】節點
3、右鍵單擊【資料庫】節點,從彈出來的快捷菜單中選擇【新建資料庫】命令。
4、執行上述操作後,會彈出【新建資料庫】對話框。在對話框、左側有3個選項,分別是【常規】、【選項】和【文件組】。完成這三個選項中的設置會後,就完成了資料庫的創建工作
5、在【資料庫名稱】文本框中輸入要新建資料庫的名稱。例如,這里以「新建的資料庫」。
6、在【所有者】文本框中輸入新建資料庫的所有者,如sa。根據資料庫的使用情況,選擇啟用或者禁用【使用全文索引】復選框。
7、在【資料庫文件】列表中包括兩行,一行是資料庫文件,而另一行是日記文件。通過單擊下面的【添加】、【刪除】按鈕添加或刪除資料庫文件。
8、切換到【選項頁】、在這里可以設置資料庫的排序規則、恢復模式、兼容級別和其他屬性。
9、切換到【文件組】頁,在這里可以添加或刪除文件組。
10、完成以上操作後,單擊【確定】按鈕關閉【新建資料庫】對話框。至此「新建的數據」資料庫創建成功。新建的資料庫可以再【對象資源管理器】窗口看到。
--另外,可以使用sql語句創建資料庫
create
database
資料庫名稱

❼ SQL Server 創建表的時候如何指定文件組

Create Table [ DataBase_Name.[ Owner ]. | Owner. ] Table_Name

( { < Column_Definition > | < Table_Constraint > | Column_Name As Computed_Column_Expression } [ ,...n ] )

[ On { FileGroup | Default } ]

[ TextImage_On { FileGroup | Default } ]

< Column_Definition > :: = { Column_Name Data_Type }

[ [ Default Constant_Expression ] | [ Indentity [ ( Seed , Increment ) ] ] ]

[ < Column_Constraint > ] [ ,... ]

DataBase_Name:要在哪個資料庫中創建表的資料庫名稱。

Owner:創建數據表的所有者名,若空,則默認為新表的創建者在當前資料庫中的用戶名。

Table_Name:創建數據表的名稱。

Column_Name:是創建數據表中的欄位名。如果表名包含空格,需要將欄位名用方括弧括起來。

Computed_Column_Expression:定義計算欄位值的表達式。

[ On { FileGroup | Default } ]:指定存儲表所在的文件組。如果指定FileGroup,則數據表將存在指定的文件組中,如果指定Default或者不指定On參數,則數據表將存儲在默認文件組中。

[ TextImage_On { FileGroup | Default } ]:將數據表中的Text和Image類型的數據存儲到指定的文件組。

Data_Type:指定欄位的數據類型,可以使系統數據類型或者是用戶自定義數據類型。

Constant_Expression:是用作欄位默認值的常量、Null或者系統函數。

Indentity:指定該欄位為標識欄位。

Seed:定義標識欄位的起始值,起始值是裝入表的第一條記錄時所使用的值。

Increment:定義標識增量,標識增量是指該欄位值相對前一條記錄標識欄位的增量值。

Column_Constraint:定義與欄位相關的約束,如Null、Not Null和Primary等與約束有關的內容。

❽ 怎樣在SQL中一個資料庫中創建兩個文件組

樓上兩位的意思都對,只是不夠詳細;
樓主可以使用 INSERT ... FROM 語句來實現你要功能,它的作用就是根據指定的查詢條件返回的結果來創建一張新的表。
比如:
INSERT INTO 新表名 (欄位1,欄位2,欄位3)
SELECT 欄位1,欄位2,欄位3
FROM 要查詢的表
WHERE (條件)

記住一點,新建表的欄位數一定和要查詢時的欄位數相同。
請參考

❾ 在SQL Server中,如何將現有表設置到新的文件組(Filegroup)

public
class
CatchException{
public
static
void
main(String
[]
args){
int[]
a
=
{1,2,3};
try{
System.out.println(a[3]);
}
catch(Exception
e){
System.out.println("樹組越界了~");
}
}
}
手機打字代碼很蛋疼……希望能幫到你~

閱讀全文

與sql新建文件組相關的資料

熱點內容
steam把游戲放哪個文件夾 瀏覽:852
終端代碼 瀏覽:671
大數據儲備是什麼 瀏覽:757
蘋果手機密碼鎖文件 瀏覽:48
主角造軍艦強國類小說 瀏覽:943
女性幻想電影 瀏覽:947
新集收藏5個小時的愛情電影 瀏覽:69
是蘋果的錄像文件大 瀏覽:882
jsp內置對象怎麼用 瀏覽:655
文件加密精靈軟體實驗報告 瀏覽:352
windowold還原win10 瀏覽:775
日本非洲大片 瀏覽:401
matlab繪圖工具 瀏覽:883
網路用語頭部什麼意思 瀏覽:258
iphone5s電話攔截軟體 瀏覽:453
國外電影大胸女人 瀏覽:155
台灣黑社會電影推薦吸毒嫖娼 瀏覽:526
文件系統中源程序是 瀏覽:538
word代碼背景 瀏覽:790
小電影網站有哪些 瀏覽:184

友情鏈接