在本文中我們將討論如何通過T-SQL的FOR XML子句從SQL Server返回XML。本文將通過幾個例子來介紹返回XML資料和架構資訊的幾種不同方式,還將介紹將XML轉換成更令人滿意的格式的方法。然後討論OPENXML,以及將XML文檔聯結到資料庫表和使用WriteXml和GetXml方法從資料集提取XML的方法。SQL Server
SQL Server 除了提供強大的管理工具Enterprise Manager、 可靠的安全性管理和Database Backup與恢複功能、內建的複製組件以外還包括其他一些工具和令人欣慰的功能。在本章中我們將分別介紹SQL Mail、 SQL Server Profiler、 Query Analyzer, 希望讀者能夠熟練地使用它們從而形成對SQL Server 的全面瞭解。19.1.1 SQL Mail 簡介在SQL Server Agent 一章我們已經講過當使用者建立的警報被執行時,
SQL Server Agent 是一個任務規劃器和警示管理器,在實際應用和環境下,您可以將那些周期性的活動定義成一個任務,而讓其在SQL Server Agent 的協助下自動運行;假如您是一名系統管理員,則可以利用SQL Server Agent 向您通知一些警告資訊,來定位出現的問題從而提高管理效率。SQL Server Agent 主要包括以下幾個組件:作業;警報;操作。主要執行以下步驟在SQL Server Enterprise Manager 中配置SQL Server Agent:
SQL Server的T-SQL程式設計語言在資料存放區和恢複方面功能強大,但在與SQL Server資料庫之外的系統互動方面則功能較弱。然而,我們可以通過SQL Server內建的COM自動作業環境來克服這個限制,SQL Server內建的COM自動作業環境可以使使用者在預存程序中自動操作COM對象。在SQL Server 7.0和SQL Server 6.5中提供了7個擴充的預存程序,可以通過自己開發的或Office等現成的COM對象擴充SQL Server的功能。SQL
SQL Server 2005中的output子句,可以使你從修改語句(insert、update、 delete)中將資料返回到表變數中。帶結果的DML的有用方案包括清除和存檔、消 息處理應用程式以及其他方案。這一新的OUTPUT子句的文法為:OUTPUT INTO @table_variable可以通過引用插入的表和刪除的表來訪問被修改的 行的舊/新映像,其方式與訪問觸發器類似。在 insert語句中,只能訪問插入的
在VS2005裝完後,會內建SQL Server2005 express版,為了便於管理,還需要 安裝一個企業管理器,需要下載 Microsoft SQL Server Management Studio Express(下載名:SQLServer2005_SSMSEE.msi)。因為預設的是只能用windows系 統登入模式登入,如果要用混合模式登入則需要進行如下配置:1:開啟SQL2005遠端連線功能組態工具->SQL Server介面區配置器->服務和串連的介面區配置器