SQL Server 2005 SP1 的新功能

在 Microsoft SQL Server 2005 Service Pack 1 (SP1) 中,下列功能區含有新增或改進的功能。

功能區

Analysis Services

資料可程式性

Database Engine

Integration Services

維護計劃

Profiler 和重新執行

複寫

Reporting Services

SQL Server 2005 Express Edition

SQL Server Agent

SQL Server 管理物件 (SMO)

SQL Server Management Studio

Analysis Services

  • 查詢效能和穩定性已有所改進。
  • HTTP 連接現在可支援 HTTP 壓縮。
  • 現在,檢視方塊的最佳化查詢和檢視方塊基底 Cube 的查詢一樣快。
  • AdventureWorks Analysis Services 專案已更新。如果您先前已將此專案部署到 Analysis Services 執行個體,則必須重新部署此專案,才能檢視變更。
  • ascmd 命令提示字元公用程式範例應用程式已加入至「SQL Server Analysis Services 範例」集合中。

搭配回到頁首連結使用的箭頭圖示回到頁首

資料可程式性

  • 當伺服器使用資料庫鏡像、用戶端使用 TCP/IP,而且發生容錯移轉時,用戶端的連接時間已大幅改進。

搭配回到頁首連結使用的箭頭圖示回到頁首

Database Engine

  • 已啟用資料庫鏡像。實際部署也支援資料庫鏡像。用來測試資料庫鏡像的追蹤旗標 (t-1400) 已被取代。因此,這個旗標在 SP1 中不具有任何作用。
  • 在 SQL Server Management Studio 中已加入新的資料庫鏡像監視器。
  • SQL Server Profiler 現在可以在大型電腦上追蹤大量資料。
  • 使用不具決定性的內容模型的某些結構描述已加入了 XSD 支援。
  • 有一個新增的系統使用者自訂函數,可用來顯示已開啟的 OpenXML 控制代碼。
  • 當您從 SQL Server 2000 升級到 SQL Server 2005 時,已將 Database Engine 的查詢最佳化工具改進成可配合使用 SQL Server 做為後端資料庫之協力廠商產品的升級過程。
  • 現在,可以在線上建立唯一的非叢集索引。如需詳細資訊,請參閱<執行線上索引作業的指導方針>。
  • 已加入新的動態管理檢視,可監視「查詢執行」的記憶體授權狀態。如需詳細資訊,請參閱<sys.dm_exec_query_memory_grants>和<sys.dm_exec_query_resource_semaphores>。
  • Database Console Commands (DBCC) 現在已與 Watson 應用程式整合。如果 DBCC 檢查作業偵測出資料庫已損毀,Watson 應用程式就會將該錯誤報告上載至 Microsoft。
    Aa337483.note(zh-tw,SQL.90).gif附註:
    如需有關資料報告和收集程序的詳細資訊,請造訪 Microsoft Online Crash Analysis 網站。Microsoft 針對這些對話方塊制定了資料收集原則,而且 Microsoft 也採取了一些步驟來協助保護隱私權;如需相關的詳細資訊,請參閱<Microsoft Error Reporting Service 的隱私權聲明>(英文) 網頁。
  • 下列這幾個部分已有所改進:
    • 編譯包含複雜 XML 結構描述的 XQuery 時的效能。
    • 使用 XML 資料修改語言 (XML DML) 更新 XML 時的效能。
    • 動態管理檢視 dm_exec_query_plan 的效能。
    • 浮點算術運算的效能。
    • 基準效能。
    • 目標統計資料和基數。
    • 使用平行執行緒之 SQL Common Language Runtime (CLR) 程式的偵錯。
    • Database Engine 對於平行處理的使用者自訂函數、彙總和使用者自訂類型 (UDT) 方法的處理方式。
    • TPC-H 效能。

搭配回到頁首連結使用的箭頭圖示回到頁首

Integration Services

  • Web 服務工作現在可支援參數。
  • 「匯入/匯出精靈」現在可以處理有多個資料表的狀況。
  • IDtsPipelineEnvironmentService 介面可讓自訂資料流程元件以程式設計方式存取父資料流程工作。
  • 與 Analysis Services 的互通性已有所改進。Integration Services 中的 DataReader 來源可支援 System.Object 資料類型,它會將具有這個資料類型的資料行轉換成 DT_NTEXT Integration Services 資料類型。若要將資料類型變更成更適合的資料類型,可以加入「資料轉換」。
  • 許多轉換的效能都已有所改進,例如「排序」轉換。
  • 設計工具的可用性已有所改進。例如,現在您可以用滑鼠右鍵按一下 [資料流程] 設計介面,然後按一下 [執行工作],就能只執行資料流程工作。您不必切換到 [控制流程] 索引標籤,就能只執行資料流程工作。
  • 我們加入了以登錄為基礎的原則,可以在執行封裝時用來處理 Integration Services 封裝簽章。例如,管理員可以停止載入未簽署的封裝和不受信任的封裝。由於這些設定都在登錄中,因此管理員可以使用「Microsoft Windows 群組原則」的原則設定,在網域內傳播這些設定。
  • 在 [進階編輯器] 對話方塊中,「一般檔案」來源具有新的 UseBinaryFormat 屬性。這個屬性支援將壓縮的十進位資料載入管線中,供指令碼或自訂轉換處理之用。
  • 在 [進階編輯器] 對話方塊中,DataReader 來源具有新的 CommandTimeout 屬性。您可以使用這個屬性來修改逾時期限,以便能允許長時間執行的作業。
  • 若要建立或修改變數的屬性運算式,現在可以從 [屬性] 視窗開啟 [運算式產生器] 對話方塊。
  • 您現在可以在優先順序條件約束中加入註解。

搭配回到頁首連結使用的箭頭圖示回到頁首

維護計劃

  • 如果您已經安裝了 SQL Server 工具或 Integration Services,就可以使用維護計劃功能。在發行版本中,您必須已經安裝了這兩個元件。
  • 現在,您可以使用維護計劃中的清除工作來刪除子目錄中的備份檔案。

搭配回到頁首連結使用的箭頭圖示回到頁首

Profiler 和重新執行

  • 先前,Profiling Analysis Services 是以國際標準時間 (UTC) 來顯示時間,現在則是以使用者的本地時間來顯示時間。
  • 先前,由於未正確計算已經重新執行成功的事件,因此向使用者報告的重新執行統計資料並不正確。這個問題已經解決。
    Aa337483.note(zh-tw,SQL.90).gif附註:
    使用者所看見之重新執行事件的百分比,可能會低於 SQL Server 2005 發行版本中所報告之重新執行事件的百分比。但是,重新執行事件的數目是正確的。在比較 SQL Server 2005 中的重新執行功能與 SQL Server 2000 中的重新執行功能時,可以使用這個數目。
  • 先前,「重新執行」功能會忽略您在連接到網路時所設定的網路封包大小。相反地,「重新執行」功能建立連接時,其封包大小一定是 32 KB。有時候,大型播放檔可能會造成伺服器記憶體不足。這個問題已經解決。

搭配回到頁首連結使用的箭頭圖示回到頁首

複寫

  • 現在,您可以將資料庫鏡像與複寫一起搭配使用。如需詳細資訊,請參閱<複寫和資料庫鏡像>。
  • 如果是使用串聯式參考完整性條件約束 (例如 ON DELETE CASCADE 子句和 ON UPDATE CASCADE 子句) 的資料表,複寫現在可以在預先計算的資料分割上支援合併作業。如需詳細資訊,請參閱<使用預先計算的資料分割最佳化參數化篩選效能>。
  • 複寫使用者介面的可用性已有所改進。

Reporting Services

  • 您現在可以在「報表產生器」的報表中加入靜態影像,例如公司標誌或其他圖形。
  • 新的資料處理延伸模組會提供圖形化查詢設計師,可以用來存取「SAP NetWeaver 商務智慧」資料來源之 Reporting Services 報表中的 InfoCube 和查詢。如需詳細資訊,請參閱<從 SAP NetWeaver BI 系統定義多維度資料的報表資料集>。
  • 在 [報表設計師] 中整合 Analysis Services 之後,已經修正了許多錯誤。例如,「報表精靈」現在可以正常地使用 Analysis Services 資料來源。此外,自動化參數產生行為也已有所改進。
  • 對於 [報表模型設計師] 中的「報表模型精靈」,大型資料庫不會再造成自動產生方面的問題。
  • 在 [報表設計師] 中,複雜的參數宣告不會再造成剖析方面的問題。

搭配回到頁首連結使用的箭頭圖示回到頁首

SQL Server 2005 Express Edition

  • SQL Server 2005 Express Edition with Advanced Services 是一個新的可下載封裝,其中包含了先前在 SQL Server 2005 Express Edition 中提供的所有內容,另外再加上新的管理工具 SQL Server Management Studio Express。此外,這個封裝還包含了「全文檢索搜尋」和 SQL Server Reporting Services。
    • 全文檢索搜尋:您可以使用這項功能,針對 SQL Server 資料表中一般以字元為主的資料發出全文檢索查詢。全文檢索查詢可以包含單字和片語,或者單字或片語的多種形式。如需詳細資訊,請參閱<全文檢索搜尋>。
    • Reporting Services:這項功能包含報表伺服器和 Business Intelligence Development Studio。您可以使用這項功能,在本機的關聯式資料庫中建立、修改及執行報表。如需詳細資訊,請參閱<SQL Server 2005 Express Edition with Advanced Services 中的 Reporting Services>。
    • SQL Server Management Studio Express:這項功能是一個免費工具,可以用來管理 SQL Server 2005 Express Edition。如需詳細資訊,請參閱<SQL Server Management Studio Express>。
  • SQL Server 2005 Express Toolkit 是另一個可下載的封裝,其中包含了 Business Intelligence Development Studio。Business Intelligence Development Studio 可讓您建立及修改以伺服器為基礎的報表。如需詳細資訊,請參閱<SQL Server Express Toolkit>。

搭配回到頁首連結使用的箭頭圖示回到頁首

SQL Server Agent

  • SQL Server Agent 作業步驟的 Token 語法已變更。因此,逸出巨集現在必須伴隨著作業步驟中使用的所有 Token 一起執行,否則這些作業步驟將會失敗。有關如何使用逸出巨集,以及如何更新使用 Token 的 SQL Server Agent 作業步驟,將會在<於作業步驟使用 Token>中詳細說明。
  • 有一個新增的登錄參數,可以用來控制主要伺服器與目標伺服器 (MSX-TSX) 之間的加密。
  • 在主要伺服器/目標伺服器環境中,可以從主要伺服器或目標伺服器執行在 NetworkService 帳戶下執行的 SQL Server Agent 服務。
  • Database Mail 現在可以在 64 位元版本的 SQL Server Management Studio 中執行,也可以在 64 位元的作業系統中執行。
  • 先前,超過 32 KB 的 Agent XML for Analysis (XMLA) 作業都會被截斷。這個問題已經解決。現在,這些作業都可以正常執行。

搭配回到頁首連結使用的箭頭圖示回到頁首

SQL Server 管理物件 (SMO)

  • SMO 指令碼和傳送功能的可靠性已有所改進。
  • 先前,SMO 在某些狀況下可能會產生不正確的 Transact-SQL 陳述式。此外,SMO 在某些狀況下也可能無法傳送資料庫。這些問題已經解決。

搭配回到頁首連結使用的箭頭圖示回到頁首

SQL Server Management Studio

  • 您現在可以在 SQL Server 2000 相容性模式中,將資料庫圖表支援物件安裝在資料庫上。
  • 已加入新的資料庫鏡像監視器。如需詳細資訊,請參閱<資料庫鏡像監視器概觀>。

搭配回到頁首連結使用的箭頭圖示回到頁首

請參閱

概念

新增和更新的線上叢書主題 (2006 年 4 月 14 日)

說明及資訊

取得 SQL Server 2005 協助