SQLSERVER基礎(chǔ)培訓(xùn)2_第1頁(yè)
SQLSERVER基礎(chǔ)培訓(xùn)2_第2頁(yè)
SQLSERVER基礎(chǔ)培訓(xùn)2_第3頁(yè)
SQLSERVER基礎(chǔ)培訓(xùn)2_第4頁(yè)
SQLSERVER基礎(chǔ)培訓(xùn)2_第5頁(yè)
已閱讀5頁(yè),還剩77頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SQLSERVER基礎(chǔ)培訓(xùn)基礎(chǔ)培訓(xùn)Sqlserver:數(shù)據(jù)庫(kù)安裝、卸載;數(shù)據(jù)庫(kù)備份,mdf,bak 備份文件還原。詳細(xì)內(nèi)容:1)版本介紹、安裝,安裝時(shí)重要參數(shù)介紹、卸載。2)界面向?qū)?、腳本命令實(shí)現(xiàn)完整數(shù)據(jù)庫(kù)備份、還原。3)界面向?qū)?、腳本命令實(shí)現(xiàn)指定表,備份、還原。1)版本介紹、安裝,安裝時(shí)重要參數(shù)介紹、卸載。)版本介紹、安裝,安裝時(shí)重要參數(shù)介紹、卸載。1版本介紹:版本介紹:SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2015年份推出的SQL SERVER 2015期間包

2、含了:SQL Server 2000SQL Server 2005SQL Server 2008/SQL Server 2008r2SQL Server 2012SQL Server 20152安裝:(具體講一下安裝:(具體講一下2008r2的安裝過(guò)程)的安裝過(guò)程)(1)SQL SERVER 2008 R2 軟件下載(2)安裝的準(zhǔn)備過(guò)程 :點(diǎn)擊系統(tǒng)配置檢查器:(3)彈出安裝程序支持規(guī)則,檢測(cè)安裝是否能順利進(jìn)行,通過(guò)就點(diǎn)擊確定,否則可點(diǎn)擊重新運(yùn)行來(lái)檢查(4)點(diǎn)擊確定安裝完全安裝或向現(xiàn)有安裝添加功能,如圖:(5)點(diǎn)擊 確定(6)在彈出的【產(chǎn)品密鑰】對(duì)話框中選擇【輸入產(chǎn)品密鑰】選項(xiàng),并輸入SQL S

3、erver 2008 R2安裝光盤的產(chǎn)品密鑰,點(diǎn)擊下一步。(7)在彈出的許可條款對(duì)話框中,勾選【我接受許可條款】并點(diǎn)擊下一步。(8)彈出【安裝程序支持文件】對(duì)話框,單機(jī)【安裝】以安裝程序支持文件,若要安裝或更新SQL Server 2008這些文件是必須的(9)【安裝程序支持規(guī)則】這個(gè)步驟看起來(lái)跟剛才在準(zhǔn)備過(guò)程中的一樣,都是掃描本機(jī),防止在安裝過(guò)程中出現(xiàn)異?!,F(xiàn)在并不是在重復(fù)剛才的步驟,從下圖明顯看出這次掃描的精度更細(xì),掃描的內(nèi)容也更多。在這個(gè)步驟中,一定不要忽略“Windows防火墻”這個(gè)警告,因?yàn)槿绻赪indows2008操作系統(tǒng)中安裝SQL Server,操作系統(tǒng)不會(huì)在防火墻自動(dòng)打開T

4、CP1433這個(gè)端口。(10)勾選【SQL Server功能安裝】,點(diǎn)擊下一步(11)【功能選擇】在這里,我們點(diǎn)一下“全選”按鈕(12)下一步, 我們這里安裝一個(gè)默認(rèn)實(shí)例。系統(tǒng)自動(dòng)將這個(gè)實(shí)例命名為:MSSQLSERVER如果安裝其他版本的數(shù)據(jù)庫(kù),有默認(rèn)實(shí)例了,就會(huì)彈出如下報(bào)錯(cuò),這時(shí)需選擇命名實(shí)例從新命名一個(gè)新的實(shí)例名。如下圖:(13)【磁盤空間要求】:從這里可以看到,安裝SQL Server的全部功能需要6109MB的磁盤空間(14)在這里,首先要配置服務(wù)器的服務(wù)帳戶,也就是讓操作系統(tǒng)用哪個(gè)帳戶啟動(dòng)相應(yīng)的服務(wù)。 為了省事,我們選擇“對(duì)所有SQL Server服務(wù)使用相同的帳戶”。也可以選擇,N

5、T AUTHORITYSYSTEM,用最高權(quán)限來(lái)運(yùn)行服務(wù)。接著,還要設(shè)備排序規(guī)則,默認(rèn)是不區(qū)分大小寫的按你的要求自行調(diào)整。輸入操作系統(tǒng)的用戶名和密碼,點(diǎn)擊確定,下一步(15)【數(shù)據(jù)庫(kù)引擎的設(shè)置】主要有3項(xiàng)。 (數(shù)據(jù)庫(kù)引擎是用于存儲(chǔ)、處理和保護(hù)數(shù)據(jù)的核心服務(wù))帳戶設(shè)置中,一般MSSQLSERVER都做為網(wǎng)絡(luò)服務(wù)器存在,為了方便,都使用混合身份驗(yàn)證,設(shè)置自己的用戶密碼。然后添加一個(gè)本地帳戶方便管理即可。目錄和FILESTREAM沒有必要修改。兩個(gè)驗(yàn)證方式是有明顯不同,主要集中在信任連接和非信任連接。windows 身份驗(yàn)證相對(duì)于混合模式更加安全,使用本連接模式時(shí)候,sql不判斷sa密碼,而僅根據(jù)用

6、戶的windows權(quán)限來(lái)進(jìn)行身份驗(yàn)證,我們稱為“信任連接”,但是在遠(yuǎn)程連接的時(shí)候會(huì)因NTML(NT Lan Manager)驗(yàn)證的緣故,無(wú)法登陸?;旌夏J津?yàn)證就比較既當(dāng)本地用戶訪問(wèn)sql時(shí)候采用windows身份驗(yàn)證建立信任連接,當(dāng)遠(yuǎn)程用戶訪問(wèn)時(shí)由于未通過(guò)windows認(rèn)證,而進(jìn)行sql server認(rèn)證(使用sa的用戶也可以登錄sql),建立“非信任連接”,從而使得遠(yuǎn)程用戶也可以登錄。(16)點(diǎn)添加,指定SQL Server 管理員為操作系統(tǒng)登錄賬號(hào),或者直接選擇“添加當(dāng)前用戶”也行,下一步(此步驟指定的sql管理員,指定的windows用戶才可以是用“windows身份驗(yàn)證模式“、”混合模

7、式”都可登陸。其他用戶非添加到指定sql的管理員,只能采用“混合模式”,輸入用戶名密碼登陸)(17)下一步(18)下一步(19)下一步(20)下一步21.下一步(22)安裝23.安裝完成,點(diǎn)擊關(guān)閉(24)在windows開始菜單中,打開數(shù)據(jù)庫(kù)管理工具(25)輸入登錄名和密碼,連接數(shù)據(jù)庫(kù),出現(xiàn)下面的界面,恭喜你sql server 2008 r2 安裝完成。3.卸載卸載SQL2008卸載。卸載。1.從控制面板卸載從控制面板卸載(1)點(diǎn)擊計(jì)算機(jī)右下角)點(diǎn)擊計(jì)算機(jī)右下角“開始開始”,點(diǎn)擊,點(diǎn)擊“控制面板控制面板”2)點(diǎn)擊“卸載程序”。3)在程序列表中找到“Microsoft SQL Server 2

8、008”,右擊 選“卸載”(或雙擊)。4)點(diǎn)擊“刪除”一卸載與2008相關(guān)組建,開始控制面板卸載程序。右擊卸載。二刪除磁盤里的安裝文件(一般數(shù)據(jù)庫(kù)默認(rèn)安裝在C盤) 路徑“C:Program Files”刪除“Microsoft SQL Server”文件夾 三清空注冊(cè)表。1 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中(看右邊)找到PendingFileRenameOperations值并刪除它。就可以安裝了。注意,不要點(diǎn)Session Manager前面的“+”號(hào),不是“+”里的東西,就是在Session M

9、anager里面。 實(shí)例圖)鍵盤上的“開始+R”可以快速進(jìn)入運(yùn)行,輸入“regedit”。找到:“HKEY_LOCAL_MACHINE ” 下的“ SYSTEM ”“CurrentControlSet”“Control”“Session Manage” 中(看右邊)找到PendingFileRenameOperations值并刪除它。就可以安裝了。2、運(yùn)行注冊(cè)表,刪除如下項(xiàng):HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL ServerHKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server H

10、KEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer 4、重新啟動(dòng)系統(tǒng)5、重新安裝。SQL卸載干凈。Sqlserver全庫(kù)、指定表備份、還原(界面向?qū)В┮?、備份?shù)據(jù)庫(kù)1、完整備份數(shù)據(jù)庫(kù) (bak)1.鼠標(biāo)指著數(shù)據(jù)庫(kù)右鍵-任務(wù)-備份2.選擇完整備份,并且給備份文件命名。備份路徑可自選,首先把默認(rèn)的路徑刪除,右下角刪除按鈕,然后點(diǎn)擊添加按鈕,選擇“.”按鈕選擇存放備份的路徑,下面給文件命名例如圖中:test.bak,點(diǎn)擊確定按鈕,即可備份。3.把兩個(gè)數(shù)據(jù)庫(kù)備份到一個(gè)備份文件中,只要每次備份時(shí),都指定一個(gè)數(shù)據(jù)庫(kù)備份文件,并且左邊選項(xiàng)欄,選擇追加到現(xiàn)有的備份集2、

11、指定表備份數(shù)據(jù)庫(kù)(bak)1)鼠標(biāo)要備份的數(shù)據(jù)庫(kù),右鍵選擇 任務(wù)- “導(dǎo)出數(shù)據(jù)”2)數(shù)據(jù)源選擇如下圖,默認(rèn)是我自己的服務(wù)器名,也可以輸入其他電腦的IP地址(前提:必須要裝有sqlserver數(shù)據(jù)庫(kù),要導(dǎo)出備份的電腦,并且使用sqlserver身份驗(yàn)證)選擇要導(dǎo)出備份的數(shù)據(jù)庫(kù)名稱(我這個(gè)是金蝶K3) 點(diǎn)擊下一步即可。3)然后選擇要導(dǎo)入到的令一個(gè)數(shù)據(jù)庫(kù)名稱 JDK3,點(diǎn)擊下一步4)選擇復(fù)制一個(gè)或多個(gè)表或視圖的數(shù)據(jù)點(diǎn)擊下一步。5)選擇要備份的表,點(diǎn)擊下一步即可。然后點(diǎn)擊完成。執(zhí)行備份操作。6)指定成功,關(guān)閉即可。7)在JDK3庫(kù)里面就有了備份的這兩個(gè)表,然后在用完整備份的方法,把此數(shù)據(jù)庫(kù)備份即可。二

12、、還原數(shù)據(jù)庫(kù)備份1、還原.bak后綴備份1)鼠標(biāo)指著數(shù)據(jù)庫(kù),右鍵選擇“還原數(shù)據(jù)庫(kù)”2)輸入目標(biāo)數(shù)據(jù)庫(kù)名稱(任何都行),選擇源設(shè)備,點(diǎn)擊“?!卑粹o,彈出指定備份窗口,選擇添加要還原的備份文件。3)選擇后點(diǎn)擊確認(rèn)按鈕4)勾選要還原的備份集,如果有多個(gè)完整備份集,請(qǐng)選擇一個(gè)。注意:類型最好是完整類型的備份,因?yàn)椴町悅浞莸脑?,需要備份的起始文件以及期間的差異文件。點(diǎn)擊選項(xiàng)按鈕,行數(shù)據(jù) 對(duì)應(yīng)的文件后綴是.mdf 日志文件對(duì)應(yīng)是.ldf 如果不是要手動(dòng)修改下。如果有多個(gè)行數(shù)據(jù)文件,或多個(gè)日志數(shù)據(jù)文件 要依次命名,不能相同。例如:行數(shù)據(jù): F:JDK1.MDF F:JDK2.MDF F:JDK3.MDF 日

13、志: F:JDK1.LDF F:JDK2.LDF F:JDK3.LDF 2、還原.mdf后綴備份1)鼠標(biāo)指著數(shù)據(jù)庫(kù)右鍵,點(diǎn)擊附加。2)點(diǎn)擊添加按鈕,找到MDF 數(shù)據(jù)文件。點(diǎn)擊確定3)對(duì)應(yīng)的日志文件的路徑,提示“找不到”如果得知客戶LDF路徑,直接指定,沒有提供此文件,把下面的日志文件,選中刪除即可。點(diǎn)擊確定按鈕還原。注意:紅圈內(nèi)是數(shù)據(jù)庫(kù)的名稱,附加完成后,就顯示此數(shù)據(jù)庫(kù)名稱。Sqlserver 全庫(kù)、指定表,備份、還原(腳本命令)一、Sqlcmd、Osql、isql工具全庫(kù)備份、還原Sqlcmd、Osql 簡(jiǎn)介1、isql sqlserver 2000可用此工具,sqlserver 2005沒

14、有。2、osql實(shí)用工具使您得以輸入 Transact-SQL 語(yǔ)句、系統(tǒng)過(guò)程和腳本文件。該實(shí)用工具通過(guò)ODBC 與服務(wù)器通訊,sqlserver 2000,sqlserver 2005 可用此工具。3、使用 sqlcmd 實(shí)用工具,可以在命令提示符處、SQLCMD 模式下的查詢編輯器、Windows 腳本文件或 SQL Server 代理作業(yè)的操作系統(tǒng) (Cmd.exe) 作業(yè)步驟中,輸入 Transact-SQL 語(yǔ)句、系統(tǒng)過(guò)程和腳本文件。 此實(shí)用工具使用 OLE DB 執(zhí)行 Transact-SQL 批處理。此工具是sqlserver 2005新增加的工具,適用于2005以上的版本。1、

15、Sqlcmd 全庫(kù)備份Sqlcmd 常用參數(shù): -U 登錄 ID -P 密碼-E 可信連接 -S 服務(wù)器 -H 主機(jī)名 -d 使用數(shù)據(jù)庫(kù)名稱 -q 命令行查詢 -Q 命令行查詢 并退出 -i 輸入文件Sqlcmd -S limeikang -U sa -P sa -d jk3 -Q BACKUP DATABASE jk3 to disk=f:aaa.bak或減省為:Sqlcmd -U sa -P sa -Q BACKUP DATABASE a1 to disk=H:cjyaaa.bak注明:-S limeikang :sqlserver的服務(wù)名 -U Sa :用戶名 -P sa :密碼 -d

16、jk3 :使用數(shù)據(jù)庫(kù)名稱 -Q backup 。:備份的命令。 Disk=f:aaa.bak 備份文件具體的存放路徑。備份成功后,在“f:aaa.bak”路徑下 就會(huì)看到相應(yīng)的bak的備份文件。Sqlcmd -S (local) -U sa -P 123 -d ayv6 -Q BACKUP DATABASE ayv6 to disk=h:ayv6.bakSqlcmd -S (local) -U sa -P 123 -d master -Q RESTORE DATABASE ayv6 from disk=h:ayv6.bak with replace2、Sqlcmd 全庫(kù)還原Sqlcmd -S

17、limeikang -U sa -P sa -d master -Q RESTORE DATABASE eee from disk=f:aaa.bak with replace或減省為:Sqlcmd -U sa -P sa -Q RESTORE DATABASE a1 from disk=H:cjyaaa.bak with replace注明:-S limeikang :sqlserver的服務(wù)名 -U Sa :用戶名 -P sa :密碼 -d master :使用數(shù)據(jù)庫(kù)名稱 -Q restore。:還原的命令。 Disk=f:aaa.bak 備份文件具體的存放路徑。 With replace 覆蓋數(shù)據(jù)庫(kù)。3、osql 全庫(kù)備份 Osql -U sa -P sa -QBACKUP DATABASE test to disk=e:test.bak注明:-U Sa :用戶名 -P sa :密碼 -Q backup 。:備份的命令。 Disk=e:test.bak 備份文件具體的存放路徑。4、oSql 全庫(kù)還原Osql -S WIN2003SQLEXPRESS -U sa -P sa -Qrestore databa

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論