通過(guò)SSMS(即SQLserverManagementStudio)通過(guò)WindowsServices通過(guò)SQLServerConfigurationManager,即SQLServer配置管理器通過(guò)命令netCommands
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),太原網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:太原等地區(qū)。太原做網(wǎng)站價(jià)格咨詢:18982081108
sqlserver 驅(qū)動(dòng)引擎
準(zhǔn)確的說(shuō)是一個(gè)連接器,就是你的第三方應(yīng)用。要連接sqlserver ,中間的有個(gè)封裝好的驅(qū)動(dòng)程序接口,像 ado , odbc , javaodbc 之類的。
當(dāng)然你要是c ++牛B也可直接連sqlserver.
不只sqlserver 有,別的數(shù)據(jù)庫(kù)也都有。
你可以把理解為一個(gè)代碼封裝類庫(kù),不過(guò)這個(gè)類庫(kù)不是牛人真開發(fā)不了。
1. 首先刪除主鍵, 然后重新創(chuàng)建主鍵,
重新創(chuàng)建主鍵的時(shí)候, 需要說(shuō)明本主鍵是使用 非聚集索引
PRIMARY KEY NONCLUSTERED ( sno )
2.
A:
PAD_INDEX = { ON | OFF }
指定索引填充。默認(rèn)值為 OFF。
ON
fillfactor 指定的可用空間百分比應(yīng)用于索引的中間級(jí)頁(yè)。
OFF 或不指定 fillfactor
考慮到中間級(jí)頁(yè)上的鍵集,將中間級(jí)頁(yè)填充到接近其容量的程度,以留出足夠的空間,使之至少能夠容納索引的最大的一行。
B:
FILLFACTOR =fillfactor
指定一個(gè)百分比,指示在創(chuàng)建或重新生成索引期間,數(shù)據(jù)庫(kù)引擎對(duì)各索引頁(yè)的葉級(jí)填充的程度。fillfactor 必須為介于 1 至 100 之間的整數(shù)值。默認(rèn)值為 0。如果 fillfactor 為 100 或 0,則數(shù)據(jù)庫(kù)引擎將創(chuàng)建完全填充葉級(jí)頁(yè)的索引。
C:
IGNORE_DUP_KEY = { ON | OFF }
指定在插入操作嘗試向唯一索引插入重復(fù)鍵值時(shí)的錯(cuò)誤響應(yīng)。IGNORE_DUP_KEY 選項(xiàng)僅適用于創(chuàng)建或重新生成索引后發(fā)生的插入操作。當(dāng)執(zhí)行 CREATE INDEX、ALTER INDEX 或 UPDATE 時(shí),該選項(xiàng)無(wú)效。默認(rèn)值為 OFF。
ON
向唯一索引插入重復(fù)鍵值時(shí)將出現(xiàn)警告消息。只有違反唯一性約束的行才會(huì)失敗。
OFF
向唯一索引插入重復(fù)鍵值時(shí)將出現(xiàn)錯(cuò)誤消息。整個(gè) INSERT 操作將被回滾。
D:
STATISTICS_NORECOMPUTE = { ON | OFF}
指定是否重新計(jì)算分發(fā)統(tǒng)計(jì)信息。默認(rèn)值為 OFF。
ON
不會(huì)自動(dòng)重新計(jì)算過(guò)時(shí)的統(tǒng)計(jì)信息。
OFF
啟用統(tǒng)計(jì)信息自動(dòng)更新功能。
若要恢復(fù)統(tǒng)計(jì)信息自動(dòng)更新,請(qǐng)將 STATISTICS_NORECOMPUTE 設(shè)置為 OFF,或執(zhí)行 UPDATE STATISTICS 但不包含 NORECOMPUTE 子句。
E:
on [primary] 是指 索引創(chuàng)建在 primary 這個(gè)文件組上。
3、
以全國(guó)的身份證為例子:
對(duì)于 身份證號(hào)碼, 有個(gè) “唯一” 的索引
而對(duì)于 姓名, 有個(gè) “不唯一” 的索引。
“不唯一” 的索引 , 雖然不能定位到唯一的某一行, 但是可以縮小范圍。定位到某些行。
4.
聚集索引 CLUSTERED
創(chuàng)建索引時(shí),鍵值的邏輯順序決定表中對(duì)應(yīng)行的物理順序。聚集索引的底層(或稱葉級(jí)別)包含該表的實(shí)際數(shù)據(jù)行。一個(gè)表或視圖只允許同時(shí)有一個(gè)聚集索引。
選擇mssqlserver的協(xié)議,右鍵點(diǎn)擊tcp/ip,選擇啟動(dòng)。
解決辦法如下:1.打開sqlserverconfigyrationmanager(sqlserver配置工具),雙擊左側(cè)sqlserver網(wǎng)絡(luò)配置,選擇mssqlserver的協(xié)議,右鍵點(diǎn)擊tcp/ip,選擇啟動(dòng)。2.右鍵點(diǎn)擊tcp/ip,選擇屬性,ip地址,將最下面ipaii的tcp動(dòng)態(tài)窗口改為0,tcp端口為1433,確定。3.在sqlserverconfigyrationmanager的sqlserver服務(wù)里選擇sqlserver(mssqlserver)右鍵選擇重新運(yùn)行。4.重新啟動(dòng)managementstudio,服務(wù)器類型選擇服務(wù)器引擎”,服務(wù)器名稱選擇(local),輸入用戶名和密碼,連接。
SQLServer是Microsoft公司推出的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。可跨越從運(yùn)行MicrosoftWindows98的膝上型電腦到運(yùn)行MicrosoftWindows2012的大型多處理器的服務(wù)器等多種平臺(tái)使用。
MSDE的
全稱是Microsoft
SQL
Server
Desktop
Engine,它是一個(gè)數(shù)據(jù)庫(kù)引擎,它是基于
SQL
Server
技術(shù)建立的,并作為多個(gè)
Microsoft
產(chǎn)品(包括
Microsoft
Visual
Studio
和
Microsoft
Office
Developer
Edition)的組件提供。MSDE
版本和
SQL
Server
版本之間有直接關(guān)系。MSDE
1.0
基于
SQL
Server
7.0;MSDE
2000
基于
SQL
Server
2000。這是微軟的免費(fèi)數(shù)據(jù)庫(kù),雖然是免費(fèi)的,但MSDE不適用大量用戶訪問(wèn)
。
MSDE是面向小型應(yīng)用程序桌面擴(kuò)展的可靠的存儲(chǔ)引擎和查詢處理器,適合在并發(fā)用戶數(shù)小于5
人,數(shù)據(jù)量低于2GB的情況下使用。。MSDE與SQL
Server完全兼容。MSDE不包含圖形界面,是通過(guò)命令行管理程序osql來(lái)連接的。
特別提醒:安裝了SQL
server
2000個(gè)人版的用戶不需要安裝MSDE
2000,如果SQL
server
2000個(gè)人版安裝不了再安裝此軟