2013年11月21日 星期四

資料庫主控台命令

SQL Server 提供了很多圖形化介面的管理功能,但是同時它也提供相對的指令來執行管理工作,這些指令式的陳述式就稱為「資料庫主控台命令」(Database Console Commands, DBCC)。

DBCC陳述式可分成以下類別目錄:

  • 維護:Maintenance tasks on a database, index, or filegroup.
  • 驗證:Validation operations on a database, table, index, catalog, filegroup, or allocation of database pages.
  • 資訊:Tasks that gather and display various types of information
  • 其他:Miscellaneous tasks such as enabling trace flags or removing a DLL from memory.

資料庫

索引

2013年11月14日 星期四

遠端連線

這篇文章包含三個主題:

  • 如何啟用 TCP/IP 協定,提供遠端連線功能( remote access )。
  • 如何設定防火牆,允許遠端連線通過。
  • 如何設定遠端管理員連接( remote admin connections )。

FileTable

檔案資料表」( FileTable)是 SQL Server 2012 開始提供的新功能。 一般的資料表欄位中存放的是使用者資料,但是檔案資料表則是根據 SQL Server FILESTREAM 技術,直接將磁碟中的檔案和目錄資訊儲存在資料庫的資料表中。 也就是說,您可以將檔案和文件儲存在 FileTable 中,而從 Windows 應用程式存取它們,就像它們儲存在檔案系統中一樣,並不需要對用戶端應用程式進行任何變更。

2013年11月8日 星期五

資料庫快照集

資料庫快照集(Snapshot)

  • 資料庫快照集是來源資料庫的一個靜態檢視,並且唯讀。
  • 必需與來源資料庫位在同一個SQL執行個體。
  • Snapshot 會與來源資料庫維持交易的一致性。
  • 當來源資料庫更新時,Snapshot 也會更新。
  • 一個來源資料庫可以建立多個 Snapshot 。