當前位置:首頁 » 編程語言 » mssql2008
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mssql2008

發布時間: 2023-07-06 05:59:48

① mssql2008中怎樣修改列欄位名

使用腳本修改吧,界面也可以
腳本如下:
Alter table [表名] Alter column [列名] [列類型] [NOT NULL或者 NULL]

alter table 腳本很豐富,可以查看MS SQL的幫助,新手做任務,給個滿意吧
ALTER TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name
{
ALTER COLUMN column_name
{
[ type_schema_name. ] type_name [ ( { precision [ , scale ]
| max | xml_schema_collection } ) ]
[ COLLATE collation_name ]
[ NULL | NOT NULL ]
| {ADD | DROP }
{ ROWGUIDCOL | PERSISTED | NOT FOR REPLICATION | SPARSE }
}
| [ WITH { CHECK | NOCHECK } ]

| ADD
{
<column_definition>
| <computed_column_definition>
| <table_constraint>
| <column_set_definition>
} [ ,...n ]

| DROP
{
[ CONSTRAINT ] constraint_name
[ WITH ( <drop_clustered_constraint_option> [ ,...n ] ) ]
| COLUMN column_name

} [ ,...n ]

| [ WITH { CHECK | NOCHECK } ] { CHECK | NOCHECK } CONSTRAINT
{ ALL | constraint_name [ ,...n ] }

| { ENABLE | DISABLE } TRIGGER
{ ALL | trigger_name [ ,...n ] }

| { ENABLE | DISABLE } CHANGE_TRACKING
[ WITH ( TRACK_COLUMNS_UPDATED = { ON | OFF } ) ]

| SWITCH [ PARTITION source_partition_number_expression ]
TO target_table
[ PARTITION target_partition_number_expression ]

| SET ( FILESTREAM_ON = { partition_scheme_name | filegroup |
"default" | "NULL" } )

| REBUILD
[ [PARTITION = ALL]
[ WITH ( <rebuild_option> [ ,...n ] ) ]
| [ PARTITION = partition_number
[ WITH ( <single_partition_rebuild_option> [ ,...n ] ) ]
]
]

| (<table_option>)
}
[ ; ]

<column_set_definition> ::=
column_set_name XML COLUMN_SET FOR ALL_SPARSE_COLUMNS

<drop_clustered_constraint_option> ::=
{
MAXDOP = max_degree_of_parallelism

| ONLINE = {ON | OFF }
| MOVE TO { partition_scheme_name ( column_name ) | filegroup
| "default" }
}
<table_option> ::=
{
SET ( LOCK_ESCALATION = { AUTO | TABLE | DISABLE } )
}

<single_partition_rebuild__option> ::=
{
SORT_IN_TEMPDB = { ON | OFF }
| MAXDOP = max_degree_of_parallelism
| DATA_COMPRESSION = { NONE | ROW | PAGE} }
}

② 如何查已安裝的mssql2008 key

最新修訂版和Visual Studio 2008一樣,從官網下載SQL Server 2008的180天試用版其實與正式版內容是基本相同的,唯一的區別就在於安裝配置文件中所包含的key。各種版本的SQL Server在進行到這一步之前都是完全一樣的:

如果你沒有序列號,那麼就只能在上面的三種free edition(Enterprise Evaluation、Express、Express with Advanced Service)中選擇其一。如果在下面填入序列號,那麼就會安裝此序列號所對應的SQL版本,這一點和Windows Server 2008是相似的。

提供給大家幾個key,僅供學習,請不要用作他用。
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
注意:第一種方法就是填以上的KEY進行安裝即可
現在介紹第二種方式,正式版和使用版的區別
在安裝程序DVD中,默認會提供的序列號是由DefaultSetup.ini的內容來決定的:
試用版是沒有這個文件, 正式版這個文件位於./x86 下,如果你的機器是64位的,則位於./x64下

引用其內容如下: 引用:
;SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="***XX-***XX-***XX-***XX-***XX"
PID="***XX-***XX-***XX-***XX-***XX"只要我們將自己擁有的序列號替換PID=後面的那一串,則在安裝過程中,進行到前面提到的輸入key一步時,會自動為你填入這里的序列號。微軟官方的evaluate版本中沒有這個文件,因此默認選擇測試版。也就是說,所有的SQL Server 2008安裝介質,正式版與試用版間的差別,僅僅就是這個DefaultSetup.ini的PID。如果你的安裝介質沒有這個文件,可以按照上面的內容自己創建。

③ 如何啟動,停止 mssqlserver 2008的服務

1、在伺服器上以管理員帳戶登錄操作系統。


2、嘗試通過操作系統中的服務來啟動SQLServer服務:

1)在「我的電腦」上點擊右鍵,選擇「管理」菜單。

2)在「計算機管理」程序中,依次展開服務和應用程序->服務。

3)在服務列表中,選中「MSSQLSERVER」,點擊滑鼠右鍵,選擇「屬性」菜單。

4)在屬性對話框中,切換到「登錄」頁面。選擇「登錄身份」選項為「本地系統帳戶」,點擊屬性對話框的確定按鈕。在此強調,不要使用某個指定的操作系統帳戶來啟動SQLServer服務,因為此帳戶的密碼被修改後將導致服務不能正常啟動,切記!


5)重復上述操作,打開該屬性對話框。在「常規」頁面上,選擇「啟動類型」為「自動」。在「服務狀態」中點擊「啟動」按鈕後,點擊服務屬性的確定按鈕。


3、在服務列表中使用右鍵菜單中的刷新。重新查看MSSQLSERVER服務的狀態。正常情況下,狀態應該是「已啟動」,啟動類型是「自動」。


4、打開企業管理器,依次展開伺服器->管理->SQLServer代理,然後:

1)如果代理服務未啟動,則在「SQLServer代理」上點擊右鍵,選擇「啟動」菜單。

2)在「SQLServer代理」上點擊右鍵,選擇「屬性」菜單。在SQLServer代理屬性對話框中,點擊「高級」頁面,在「重新啟動服務」選項中,選中「SQLServer意外停止時自動重新啟動」、「SQLServer代理意外停止時自動重新啟動」兩個選項後確定。


5、如果仍不能啟動,則說明SQLServer的程序已被破壞,此時只能重裝伺服器上的SQLServer及SP4補丁。

④ 如何啟動,停止 mssqlserver 2008的服務

在SQLServer中,想要啟動或停止SQLServer服務,通過SQLServer命令行操作就可以實現了。下面為您緩源慶介紹詳細的實現步驟,希望對您能有所幫助。操作步驟如下:(1)在操作系統的任務欄中單擾握擊「開始」菜單,選擇「運行」命令,在下拉列表框中輸入「cmd」命令,單擊「確定」按鈕。(2)輸入如下命令,即可通過SQLServer命令行啟動、停止或暫停的服務。SQLServer命裂譽令行如下:啟動SQLServerNETSTARTMSSQLSERVER

⑤ 怎麼把sqlsever2008卸載干凈

使用到的卸載軟體:Total Uninstall 6和Windows Install Clean Up:
1)先在系統的控制面板逗添加/刪除程序地里卸載SQL Server2008r2 組件,先卸載"Microsoft SQL Server2008r2"這一組件(按照提供的進程),卸載完後刷新控制面板,"Microsoft SQL Server2008r2"仍存在暫時不理睬,依次卸載其他的SQL Server 2008r2組件;
2)打開注冊表(開始——運行——regedit——確定) 然後找到下面的文件夾,刪除掉:
HKEY_CURRENT_USER\ Software\ Microsoft\ Microsoft SQL Server 、

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Microsoft SQL Server(這個地方注意了,在這個附 近,有可能有你安裝的部分組件的注冊,名字前綴都是Microsoft SQL ,一並刪除了) 、

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ MSSQLServer 、

這里還有一個,不過不是刪除文件夾,而只是刪除其中PendingFileRenameOperat ions一項:
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperat ions
3)打開運行Total Uninstall 6,找到Microsoft SQL Server2008r2分析後卸載掉。
4)打開運行Windows Install Clean Up,找到有關SQL Server 2008r2的服務(只要有SQL Server 2008r2 字眼就選擇),並逗REMOVE地。
5)找到默認安裝路徑C:\Program Files\Microsoft SQL文件夾並使用管理員許可權刪除掉,此時控制面板里的"Microsoft SQL Server2008r2"也沒了蹤跡,這樣重新啟動電腦便完成了對SQL Server2008r2 的完美卸載。