狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

點晴永久免費OA系統之SQL Server數據庫分離與附加(圖文教程)

admin
2015年11月14日 23:44 本文熱度 62004
一、概述

SQL Server提供了“分離/附加”數據庫、“備份/還原”數據庫、復制數據庫等多種數據庫的備份和恢復方法。這里介紹一種學習中常用的“分離/附加”方法,類似于大家熟悉的“文件拷貝”方法,即把數據庫文件(.MDF)和對應的日志文件(.LDF)拷貝到其它磁盤上作備份,然后把這兩個文件再拷貝到任何需要這個數據庫的系統之中。比如,在實驗教學過程中,同學們常常想把自己在學校實驗室計算機中創建的數據庫搬遷到自己的計算機中而不想重新創建該數據庫,就可以使用這種簡單的方法。但由于數據庫管理系統的特殊性,需要利用SQL Server提供的工具才能完成以上工作,而直接的文件拷貝是行不通的

這個方法涉及到SQL Server分離數據庫和附加數據庫這兩個互逆操作工具。

1、分離數據庫就是將某個數據庫(如student_Mis)從SQL Server數據庫列表中刪除,使其不再被SQL Server管理和使用,但該數據庫的文件(.MDF)和對應的日志文件(.LDF)完好無損。分離成功后,我們就可以把該數據庫文件(.MDF)和對應的日志文件(.LDF)拷貝到其它磁盤中作為備份保存。

2、附加數據庫就是將一個備份磁盤中的數據庫文件(.MDF)和對應的日志文件(.LDF)拷貝到需要的計算機,并將其添加到某個SQL Server數據庫服務器中,由該服務器來管理和使用這個數據庫。


二、分離數據庫

1. 在啟動SSMS并連接到數據庫服務器后,在對象資源管理器中展開服務器節點。在數據庫對象下找到需要分離的數據庫名稱,這里以student_Mis數據庫為例。右鍵單擊student_Mis數據庫,在彈出的快捷菜單中選擇屬性。

2. 在“數據庫屬性”窗口左邊“選擇頁”下面區域中選定“選項”對象,然后右邊區域的“其它選項”列表中找到“狀態”項,單擊“限制訪問”文本框,在其下拉列表中選擇“SINGLE_USER”。

3. 在上圖中單擊“確定”按鈕后將出現一個消息框,通知我們此操作將關閉所有與這個數據庫的連接,是否繼續這個操作(如下圖)。注意:在大型數據庫系統中,隨意斷開數據庫的其它連接是一個危險的動作,因為我們無法知道連接到數據庫上的應用程序正在做什么,也許被斷開的是一個正在對數據復雜更新操作、且已經運行較長時間的事務。

4. 單擊“是”按鈕后,數據庫名稱后面增加顯示“單個用戶”(如下圖)。右鍵單擊該數據庫名稱,在快捷菜單中選擇“任務”的二級菜單項“分離”。出現下圖所示的“分離數據庫”窗口。

5. 在下圖的分離數據庫窗口中列出了我們要分離的數據庫名稱。請選中“更新統計信息”復選框。若“消息”列中沒有顯示存在活動連接,則“狀態”列顯示為“就緒”;否則顯示“未就緒”,此時必須勾選“刪除連接”列的復選框。

6. 分離數據庫參數設置完成后,單擊底部的”確定”按鈕,就完成了所選數據庫的分離操作。這時在對象資源管理器的數據庫對象列表中就見不到剛才被分離的數據庫名稱student_Mis了(如下圖)。


三、附加數據庫

1. 將需要附加的數據庫文件和日志文件拷貝到某個已經創建好的文件夾中。出于教學目的,我們將該文件拷貝到安裝SQL Server時所生成的目錄DATA文件夾中。

2. 在下圖窗口中,右擊數據庫對象,并在快捷菜單中選擇“附加”命令,打開“附加數據庫”窗口。

3. 在“附加數據庫”窗口中,單擊頁面中間的“添加”按鈕,打開定位數據庫文件的窗口,在此窗口中定位剛才拷貝到SQL Server的DATA文件夾中的數據庫文件目錄(數據文件不一定要放在“DATA”目錄中),選擇要附加的數據庫文件(后綴.MDF,如下圖)。

4. 單擊“確定”按鈕就完成了附加數據庫文件的設置工作。這時,在附加數據庫窗口中列出了需要附加數據庫的信息(如下圖)。如果需要修改附加后的數據庫名稱,則修改“附加為”文本框中的數據庫名稱。我們這里均采用默認值,因此,單擊確定按鈕,完成數據庫的附加任務。

完成以上操作,我們在SSMS的對象資源管理器中就可以看到剛剛附加的數據庫student_Mis (如下圖)。

以上操作可以看出,如果要將某個數據庫遷移到同一臺計算機的不同SQL Server實例中或其它計算機的SQL Server系統中,分離和附加數據庫的方法是很有用的。


注意,高版本SQL Server數據庫附加低版本備份時,不一定成功,請按以下要求選擇對應的點晴OA系統數據庫包:
  SQL Server 2005或以上數據庫選用:clicksun_oa_data.rar任選一個下載即可:下載1下載2
  SQL Server 2000數據庫選用:clicksun_oa_data2000.rar任選一個下載即可:下載1下載2
  SQL Server 2014數據庫選用:clicksun_oa_data2008.rar任選一個下載即可:下載1下載2


該文章在 2017/3/7 10:14:15 編輯過

全部評論2

admin
2015年11月14日 23:51
Sql Server2008附加數據庫失敗,附加不上解決方法

附加數據庫時,提示如下錯誤:

點擊“確定”之后彈出如下錯誤:

點擊鏈接之后,才出現真正的如下圖錯誤提示:

解決辦法總結如下:

原因:1.點晴OA數據庫版本太低,用的是默認的SQL Server2000的數據庫。

           2.是因為沒有操作數據庫文件clicksun的權限,所以附加的時候出錯,只要設置數據庫文件的安全屬性即可。

解決原因1的辦法:

  由于點晴OA為了適應各種版本的SQL Server,所以系統安裝包中提供的數據庫版本是SQL Server2000版本的,所以附加時必須指明是附加SQL Server2000數據庫,詳細方法可以自行百度SQL Server 2008如何附加SQL Server 2000數據庫。

解決原因2的辦法:

  1.若不是用sqlserver身份驗證登陸的,請用sqlserver身份驗證sa登陸。
  2.修改mdf和ldf文件的權限:“右擊”打開該數據庫文件的屬性窗口,選擇“屬性”菜單->選擇“安全”標簽->選擇“編輯”按鈕,然后在選擇組或用戶名列表中,選擇Authenticated Users,在權限列表中選中完全控制。
  3.選擇"確定"按鈕關閉對話框。
  再重新附加數據庫,成功。


該評論在 2015/11/15 0:06:10 編輯過
admin
2016年8月12日 9:21
相關文檔:
點晴OA安裝時,SQL Server附加數據庫為什么有個oa_log_new錯誤啊?[799]
  http://9388.oa22.cn
點晴OA系統之Sql Server2008附加數據庫失敗,附加不上解決方法[781]
  http://8952.oa22.cn
安裝點晴OA時SQL Server提示:附加數據庫時出錯,有關詳細信息,請單擊消息列中的超鏈接,要如何解決?[190]
  http://9733.oa22.cn
點晴OA安裝后提示:無法打開登陸所請求的數據庫,如何解決?[527]
  http://9323.oa22.cn
系統上有sql2000和2005兩個sql,安裝點晴OA時提示:優化數據庫失敗[1611]
  http://4438.oa22.cn
點晴OA安裝后登陸時報錯80040e4d,提示:用戶'clicksun'登錄失敗,無法打開請求的數據庫,如何解決?[11358]
  http://3556.oa22.cn
數據庫反饋:出現意外錯誤!SQL Server不存在或訪問被拒絕請確保本機已經正確安裝[44614]
  http://8943.oa22.cn

該評論在 2016/8/12 9:22:11 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2024 ClickSun All Rights Reserved