❶ 資料庫的分離和附加有什麼作用可以說詳細點嗎
一、可以切斷資料庫的使用 (比如當資料庫日誌很大佔用了空間時,可以用分離資料庫的方法來切斷資料庫,從而刪除以前的資料庫日誌,來節省空間)
實踐中碰到 資料庫日誌 很大(10G)佔用了硬碟空間的情況處理:
方法:
1、停掉iis,然後分離資料庫
2、修改資料庫日誌的名字
3、附加資料庫,成功後可以刪除資料庫日誌
二、可以在需要更換資料庫物理存放地址時使用如果您資料庫系統安裝在系統盤(比如 C 盤),由於 C 盤容易受病毒侵害,您也許希望您的數據存放在非系統盤(比如 D 盤),要做的這點很簡單,您並不需要重裝資料庫,只要把數據「分離」,然後將相關文件移動到 D 盤的某個目錄,接著「附加」資料庫即可。
SQL Server 2000允許分離資料庫的數據和事務日誌文件,然後將其重新附加到同一台或另一台伺服器上。分離資料庫將從 SQL Server 刪除資料庫,但是保證在組成該資料庫的數據和事務日誌文件中的資料庫完好無損。然後這些數據和事務日誌文件可以用來將資料庫附加到任何 SQL Server 實例上,這使資料庫的使用狀態與它分離時的狀態完全相同。
應注意,只有「使用本資料庫的連接」數為0時,該資料庫才能分離。所以分離資料庫時盡量斷開所有對要分離資料庫操作的連接,如果還有連接資料庫的程序,會出現資料庫的連接狀態窗口,顯示正在連接此資料庫的機器以及名稱,點擊清除按鈕將從伺服器強制斷開現有的連接。
❷ 備份、還原資料庫與分離、附加資料庫有什麼區別
備份是對本機伺服器裡面的數據進行備份,備份過程中資料庫還專可以繼續使用。
還原資料庫是屬還原已備份的資料庫文件。
分離說的是斷開這個資料庫的連接(但可不是刪除哦,仍然存在於硬碟上),意味著那個資料庫就停用了,這樣就可以隨意的挪動資料庫了。
附加資料庫是附加已分離的資料庫文件,附加和還原出來的資料庫效果是一樣的。
附加和還原的區別:
附加可以是不同硬碟或者伺服器,比如sql在這個這個電腦,資料庫文件在另一台上,就可以用附加,這樣sql程序和數據文件是分開的,而還原平時都是在同一台電腦上,最多不同分區。 附加還可以這個是id 表 ,另一個sql是內容,或者不同時期的內容,比如今年要增加一台新的伺服器sql,把新的數據放在新的sql ,舊的sql數據 就可以用附加的方式。// you Clear ?
❸ 如何分離sqlserver資料庫
一、SQL Server分離的資料庫,它們的文件從SQL Server當前服務脫離,所在位置保持不變。還在原版來的位置。權
(一切以默認安裝的話,默認位置在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data,裡面有多個文件,一般可根據文件名找到對應的資料庫文件。不過,用於生產的資料庫上,多不在這個位置)
二、如果不知道操作的資料庫的文件所在的位置,在你進行脫離操作前,最好先查看這個資料庫的屬性,在屬性中的「文件」項中,清楚的註明了相關文件所在的位置。
三、脫離的主要意義是,讓資料庫文件從SQL服務中分離開來,以便於轉移、備份等等。正在使用的資料庫文件是不能進行移動和復制的。可以用附加將脫離的文件重新聯入SQL服務
❹ 怎麼將sqlserver資料庫 分離
sql server 2008資料庫分離操作跟sql server 2005是一樣的,以下具體介紹如何分離sql server 資料庫:
1、打開 sql server 控制台(SQL Server Management Studio),然後登錄。
2、登錄時如果知道sa密碼可以使用「SQL Server身份驗證」模式登錄,如果不知道sa密碼可以使用「windows身份驗證」模式登錄就不需要密碼登錄。而sql server 2008的用戶一般是在安裝的時候自定義的用戶,但也可以使用「windows身份驗證」模式登錄。
3、登錄到控制到中之後,找到【資料庫】點擊展開,然後找到你所需要分離的資料庫名稱。選中資料庫【右鍵】-【任務】-【分離】即可。
附件說明:分離資料庫一般是需要將資料庫拷貝到其他機器或者是移動磁碟時和不需要使用該資料庫的情況下才做資料庫分離。資料庫一旦分離之後所對應的軟體將無法正常使用和打開資料庫。如果需要重新將資料庫還原到資料庫控制台中,選中【資料庫】-【右鍵】-【附加】,找到你所要附件的數據所在的磁碟路徑,選擇以「.MDF」為後綴的文件即可。
❺ Sql server中資料庫「備份/恢復」與「分離/附加」的區別,簡述它們各自適用的場合
可以理解為:
一個是物理方法,通過off-line操作,以file的方式把資料庫弄過去。
另一個是邏輯方法,通過online操作,把裡面的數據導出來,然後恢復過去。
兩種方式都行。
❻ SQL SERVER如何分離和附加資料庫
SQL SERVER 2014
首先我們打開SQL SERVER的管理工具,如下圖所示,右鍵要分離的資料庫,選擇任改並租務下面的分離選項
這時SQL SERVER會彈出分離界面,我們勾選下圖中的兩個復選框,這是為了將使用當前資料庫的連接刪除掉
分離完了以後,回到資料庫管理的列表界面,你會發現剛才分離的資料庫已經沒有了
如果想把分離出的資料庫文件重新附加回資料庫,則需要右鍵數據核兆庫,選擇附加選項,如下圖所蔽空示
在彈出的附加界面中,我們點擊添加按鈕,如下圖所示
然後選擇你分離出來的資料庫文件,注意一定選擇的資料庫的主文件,如下圖所示
選擇好資料庫文件以後,該資料庫的所以數據文件和日誌文件都載入進來了,如下圖所示
最後,你在刷新一下資料庫列表,你就會在列表中重新看到分離出來的資料庫了,如下圖所示