- SQL Server 2016 從入門到實戰(視頻教學版)
- 孫亞男
- 473字
- 2019-12-12 17:28:48
6.1 數據庫聯機
數據庫總是處于一個特定的狀態中,這些狀態包括ONLINE、OFFLINE或SUSPECT等,如表6.1所示。若要確認數據庫的當前狀態,可以選擇sys.databases目錄視圖中的state_desc列或DATABASEPROPERTYEX函數中的Status屬性。
表6.1 數據庫狀態

6.1.1 脫機數據庫
脫機與聯機是針對數據庫的當前狀態來說的,當一個數據庫處于可操作、可查詢的狀態時就是聯機狀態,而一個數據庫盡管可以看到其名字出現在數據庫節點中,但對其不能執行任何有效的數據庫操作時就是脫機狀態。
脫機和聯機數據庫到底有什么意義呢?在數據庫管理及軟件開發過程中經常會出現對當前數據庫進行遷移的操作,而在聯機狀態下,SQL Server Management Studio工具是不允許復制數據庫文件的。例如,把當前開發版本的數據庫同步到產品版本的數據庫,就可以通過這種操作完成,而通過可視化命令則是非常便捷的方式之一。
當在數據庫復制過程中需要暫停當前的聯機數據庫時,就可以通過右擊,選擇快捷菜單中的【任務】|【脫機】命令來完成,如圖6.1所示。

圖6.1 脫機數據庫
6.1.2 聯機數據庫
完成對脫機狀態的數據庫復制后,要將其恢復為可用狀態,可以右擊,通過【任務】|【聯機】命令來完成。圖6.2展示如何使用【聯機】命令來實現數據庫聯機。

圖6.2 聯機數據庫
推薦閱讀
- Dynamics 365 Application Development
- Visual C++實例精通
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優化計算
- Swift 3 New Features
- Getting Started with SQL Server 2012 Cube Development
- C語言程序設計案例精粹
- R Data Analysis Cookbook(Second Edition)
- Android應用案例開發大全(第二版)
- Mastering React
- 用戶體驗可視化指南
- C#程序設計(項目教學版)
- Vue.js 2 Web Development Projects
- Scratch3.0趣味編程動手玩:比賽訓練營
- Struts 2.x權威指南
- INSTANT JQuery Flot Visual Data Analysis