官术网_书友最值得收藏!

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 聯機數據庫

主站蜘蛛池模板: 阜宁县| 唐海县| 繁峙县| 耿马| 永川市| 鄂伦春自治旗| 龙里县| 隆安县| 西乡县| 昭苏县| 新晃| 澄江县| 孟村| 贺兰县| 鄯善县| 娱乐| 西城区| 峨眉山市| 海丰县| 沛县| 铁岭市| 曲沃县| 临洮县| 渭源县| 泗水县| 诸暨市| 浦县| 商河县| 乌审旗| 常宁市| 虹口区| 太原市| 渝中区| 甘南县| 马山县| 青龙| 清丰县| 托克托县| 京山县| 锦屏县| 峨边|