修正: 的 SQL Server 代理程式作業失敗,當您在 SQL Server 2005 中的 proxy 帳戶內容中執行 SQL Server 代理程式作業

文章翻譯 文章翻譯
文章編號: 938086 - 檢視此文章適用的產品。
錯誤 #: 50001193 (SQL Hotfix)
Microsoft 為一個可下載檔案散佈 Microsoft SQL Server 2005年的修正程式。修正程式是累積的因為每個新版本包含所有的 hotfix,和先前的 SQL Server 2005 隨附的所有安全性修正都修正版本。
全部展開 | 全部摺疊

在此頁中

徵狀

當您在 Microsoft SQL Server 2005年中的 proxy 帳戶的內容中執行的 SQL Server 代理程式作業時,SQL Server 代理程式作業失敗。發生這個問題時,SQL Server 代理程式記錄檔會記錄下列資訊:
2007-03-19 12:11:00-![298] SQLServer 錯誤: 22046,使用 CryptProtectData 的加密時發生錯誤。[SQLSTATE 42000]

2007-03-19 12:11:00-![442] CryptUnprotectData 失敗 (1723)。
無法開始執行步驟 1 (原因: 驗證 proxy 錯誤 <Proxy account="" name=""></Proxy>系統錯誤: 登入失敗: 未知的使用者名稱或密碼錯誤。)。步驟失敗。
這個問題,可能發生在同一時間執行超過 10 個 SQL Server 代理程式工作。

附註如果系統設定為在嘗試登入失敗次數後鎖定帳戶,可能會停用 proxy 帳戶。

發生的原因

SQL Server 代理程式會使用CryptUnprotectData函式來解密 proxy 帳戶的密碼。然而,SQL Server 代理程式作業失敗時,如果太多的CryptUnprotectData函式會呼叫一次。

如果發生下列情況之一是,則為 true,則可能會發生這個問題:
  • 在同一時間執行超過 10 個 SQL Server 代理程式工作。
  • 在同一時間執行小於 10 個 SQL Server 代理程式工作。不過,SQL Server 代理程式作業有其他使用CryptUnprotectData函式的作業。

解決方案

累積更新資訊

這個問題的修正程式第一次發行中累積的更新 3。如需有關如何取得此累積更新套件的 SQL Server 2005 Service Pack 2 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
939537 SQL Server 2005 Service Pack 2 的累積更新套件 3
附註 因為組建是累計的每個新的修正版本包含所有的 hotfix,和先前的 SQL Server 2005 隨附的所有安全性修正都修正版本。Microsoft 建議您考慮將套用最新的修正程式版本,其中包含此 hotfix。如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
937137 在 SQL Server 2005 Service Pack 2 發行之後所發行的 SQL Server 2005 組建
Microsoft SQL Server 2005 hotfix 會建立特定的 SQL Server service pack。您必須將 SQL Server 2005 Service Pack 2 hotfix 套用至 SQL Server 2005 Service Pack 2 的安裝。根據預設,提供 SQL Server service pack 中的任何 hotfix 包含在下一步的 SQL Server service pack。

Hotfix 資訊

您可以從 Microsoft 取得的支援的 hotfix。然而,其目的只為修正這篇文章所說明的問題。套用此 hotfix,僅提供給已遭遇此特定問題的系統。此 hotfix 可能會接受其他測試。因此,如果這個問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。

此 hotfix 已開放下載,有此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註 如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題,以及此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註 「可下載的 Hotfix」表單會顯示 hotfix 可以使用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言。

必要條件

若要套用此 hotfix,您必須擁有 SQL Server 2005 Service Pack 2 安裝。 如需有關如何取得 SQL Server 2005 Service Pack 2 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
913089 如何取得最新的 service pack,SQL Server 2005

重新啟動需求

套用此 hotfix 之後無須將電腦重新開機。

Hotfix 取代資訊

此 hotfix 不會取代任何其他 hotfix。

檔案資訊

此 hotfix 的英文版具有檔案屬性 (或較新的檔案屬性) 下表中所列。日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
SQL Server 2005,32 位元版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Addlogintoserverrole.sql不適用2822006 年 6 月 14 日16:41不適用
Addnon sqlserveraslinkedserver.sql不適用7922006 年 6 月 14 日16:41不適用
Addusertodatabaserole.sql不適用2562006 年 6 月 14 日16:41不適用
As80.xsl不適用16,8012007 年 6 月 13 日22:00不適用
As90.xsl不適用18,2912007 年 6 月 13 日22:00不適用
Createinsteadoftriggerbasictemplate.sql不適用5112006 年 6 月 14 日16:41不適用
Createprocedurewithcursoroutputparameter.sql不適用1,4302006 年 6 月 14 日16:41不適用
Createprocedurewithoutputparameter.sql不適用1,1102006 年 6 月 14 日16:41不適用
Createtriggercontainedifcolumns_updated.sql不適用6682006 年 6 月 14 日16:41不適用
Db2v0801.xsl不適用29,4972007 年 6 月 13 日22:00不適用
Droploginfromserverrole.sql不適用2862006 年 6 月 14 日16:41不適用
Dropuserfromdatabaserole.sql不適用超過 2602006 年 6 月 14 日16:41不適用
Flatfiledest.dll2005.90.3178.0256,3682007 年 6 月 26 日17:40x86
Flatfilesrc.dll2005.90.3178.0265,0722007 年 6 月 26 日17:40x86
Grantsqlserveraccess.sql不適用2362006 年 6 月 14 日16:41不適用
Microsoft.analysisservices.controls.dll9.0.3178.02,766,1922007 年 6 月 26 日17:40x86
Microsoft.analysisservices.dll9.0.3178.01,217,9042007 年 6 月 26 日17:40x86
Microsoft.datawarehouse.dll9.0.3178.01,279,3442007 年 6 月 26 日17:40x86
Microsoft.reportingservices.dataextensions.xmlaclient.dll9.0.3178.0558,4482007 年 6 月 26 日17:40x86
Microsoft.reportingservices.diagnostics.dll9.0.3178.0800,1122007 年 6 月 26 日17:40x86
Microsoft.reportingservices.htmlrendering.dll9.0.3178.0308,5922007 年 6 月 26 日17:40x86
Microsoft.reportingservices.imagerendering.dll9.0.3178.0288,1122007 年 6 月 26 日17:40x86
Microsoft.sqlserver.dmquerytask.dll9.0.3178.0333,1682007 年 6 月 26 日17:40x86
Microsoft.sqlserver.maintenanceplantasks.dll9.0.3178.0296,3042007 年 6 月 26 日17:40x86
Microsoft.sqlserver.maintenanceplantasksui.dll9.0.3178.0722,2882007 年 6 月 26 日17:40x86
Msadomdx.dll9.0.3178.0502,6402007 年 6 月 26 日17:40x86
Msjet.xsl不適用28,5192007 年 6 月 13 日22:00不適用
Msmdlocal.dll9.0.3178.015,948,1442007 年 6 月 26 日17:40x86
Msmgdsrv.dll9.0.3178.06,045,5522007 年 6 月 26 日17:40x86
Msolap90.dll9.0.3178.04,299,1202007 年 6 月 26 日17:40x86
Orcl7.xsl不適用32,0582007 年 6 月 13 日22:00不適用
Replrec.dll2005.90.3178.0784,7522007 年 6 月 26 日17:40x86
Reportingserviceslibrary.dll9.0.3178.01,119,6002007 年 6 月 26 日17:40x86
Revokesqlserveraccess.sql不適用2382006 年 6 月 14 日16:41不適用
Sql2000.xsl不適用33,6212007 年 6 月 13 日22:00不適用
Sql70.xsl不適用31,6992007 年 6 月 13 日22:00不適用
Sql90.xsl不適用38,9532007 年 6 月 13 日22:00不適用
Sqlwb.exe2005.90.3178.0824,1762007 年 6 月 26 日17:40x86
Trdtv2r41.xsl不適用26,9142007 年 6 月 13 日22:00不適用
Txmergejoin.dll2005.90.3178.0141,1682007 年 6 月 26 日17:40x86
SQL Server 2005,x64 版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Addlogintoserverrole.sql不適用2822006 年 6 月 14 日15:41不適用
Addnon sqlserveraslinkedserver.sql不適用7922006 年 6 月 14 日15:41不適用
Addsqlserveraslinkedserver.sql不適用3672006 年 6 月 14 日15:41不適用
Addsqlserverlogin.sql不適用4672006 年 6 月 14 日15:41不適用
As80.xsl不適用16,8012007 年 6 月 13 日21:00不適用
As80.xsl不適用16,8012007 年 6 月 13 日22:00不適用
As90.xsl不適用18,2912007 年 6 月 13 日21:00不適用
As90.xsl不適用18,2912007 年 6 月 13 日22:00不適用
Attachdatabasetemplate.sql不適用4542006 年 6 月 14 日15:41不適用
Attachsinglefiledatabase.sql不適用4912006 年 6 月 14 日15:41不適用
Createdatabasemultiplefilegroups.sql不適用1,9262006 年 6 月 14 日15:41不適用
Createdatabaseonmultiplefiles.sql不適用1,3962006 年 6 月 14 日15:41不適用
Createdatabasespecifyingcollation.sql不適用6682006 年 6 月 14 日15:41不適用
Createinsteadoftriggerbasictemplate.sql不適用5112006 年 6 月 14 日15:41不適用
Createprocedurewithoutputparameter.sql不適用1,1102006 年 6 月 14 日15:41不適用
Createrequestresponsewithactivation.sql不適用2,7792005 年 6 月 13 日12:30不適用
Createtriggercontainedifupdate.sql不適用6482006 年 6 月 14 日15:41不適用
Db2v0801.xsl不適用29,4972007 年 6 月 13 日21:00不適用
Denysqlserveraccess.sql不適用2342006 年 6 月 14 日15:41不適用
Detachdatabasetemplate.sql不適用2792006 年 6 月 14 日15:41不適用
Dropsqlserverlogin.sql不適用2012006 年 6 月 14 日15:41不適用
Flatfiledest.dll2005.90.3178.0256,3682007 年 6 月 26 日16:40x86
Flatfilesrc.dll2005.90.3178.0265,0722007 年 6 月 26 日16:40x86
Grantdatabaseaccess.sql不適用3072006 年 6 月 14 日15:41不適用
Grantsqlserveraccess.sql不適用2362006 年 6 月 14 日15:41不適用
Microsoft.analysisservices.controls.dll9.0.3178.02,766,1922007 年 6 月 26 日16:40x86
Microsoft.analysisservices.dll9.0.3178.01,217,9042007 年 6 月 26 日16:40x86
Microsoft.datawarehouse.dll9.0.3178.01,279,3442007 年 6 月 26 日16:40x86
Microsoft.reportingservices.dataextensions.xmlaclient.dll9.0.3178.0558,4482007 年 6 月 26 日16:40x86
Microsoft.reportingservices.diagnostics.dll9.0.3178.0800,1122007 年 6 月 26 日16:40x86
Microsoft.reportingservices.htmlrendering.dll9.0.3178.0308,5922007 年 6 月 26 日16:40x86
Microsoft.reportingservices.imagerendering.dll9.0.3178.0288,1122007 年 6 月 26 日16:40x86
Microsoft.sqlserver.dmquerytask.dll9.0.3178.0333,1682007 年 6 月 26 日16:40x86
Microsoft.sqlserver.maintenanceplantasks.dll9.0.3178.0296,3042007 年 6 月 26 日16:40x86
Microsoft.sqlserver.maintenanceplantasksui.dll9.0.3178.0722,2882007 年 6 月 26 日16:40x86
Microsoft.visualstudio.templatewizardinterface.dll8.0.50727.4215,8722005 年 9 月 23 日06:56x86
Msadomdx.dll9.0.3178.0502,6402007 年 6 月 26 日16:40x86
Msjet.xsl不適用28,5192007 年 6 月 13 日21:00不適用
Msjet.xsl不適用28,5192007 年 6 月 13 日22:00不適用
Msmdlocal.dll9.0.3178.015,948,1442007 年 6 月 26 日16:40x86
Msmdlocal.dll9.0.3178.015,948,1442007 年 6 月 26 日17:40x86
Msmdlocal.dll9.0.3178.032,184,6882007 年 6 月 26 日20:19x64
Msmgdsrv.dll9.0.3178.06,045,5522007 年 6 月 26 日16:40x86
Msmgdsrv.dll9.0.3178.06,045,5522007 年 6 月 26 日17:40x86
Msmgdsrv.dll9.0.3178.09,803,1202007 年 6 月 26 日20:19x64
Msolap90.dll9.0.3178.04,299,1202007 年 6 月 26 日17:40x86
Msolap90.dll9.0.3178.05,928,8162007 年 6 月 26 日20:19x64
Orcl7.xsl不適用32,0582007 年 6 月 13 日21:00不適用
Replrec.dll2005.90.3178.0784,7522007 年 6 月 26 日16:40x86
Replrec.dll2005.90.3178.01,011,5682007 年 6 月 26 日19:19x64
Reportingserviceslibrary.dll9.0.3178.01,119,6002007 年 6 月 26 日16:40x86
Revokedatabaseaccess.sql不適用2742006 年 6 月 14 日15:41不適用
Revokesqlserveraccess.sql不適用2382006 年 6 月 14 日15:41不適用
Scrollcursorwithvariousfetchoptions.sql不適用1,1222006 年 6 月 14 日15:41不適用
Sql2000.xsl不適用33,6212007 年 6 月 13 日21:00不適用
Sql2000.xsl不適用33,6212007 年 6 月 13 日22:00不適用
Sql70.xsl不適用31,6992007 年 6 月 13 日21:00不適用
Sql70.xsl不適用31,6992007 年 6 月 13 日22:00不適用
Sql90.xsl不適用38,9532007 年 6 月 13 日21:00不適用
Sql90.xsl不適用38,9532007 年 6 月 13 日22:00不適用
Sqlwb.exe2005.90.3178.0824,1762007 年 6 月 26 日16:40x86
Trdtv2r41.xsl不適用26,9142007 年 6 月 13 日21:00不適用
Txmergejoin.dll2005.90.3178.0141,1682007 年 6 月 26 日16:40x86
Updateextendedproperty.sql不適用4472006 年 6 月 14 日15:41不適用
SQL Server 2005,itanium 型版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Addlogintoserverrole.sql不適用2822006 年 6 月 14 日16:41不適用
Addnon sqlserveraslinkedserver.sql不適用7922006 年 6 月 14 日16:41不適用
Addsqlserveraslinkedserver.sql不適用3672006 年 6 月 14 日16:41不適用
Addsqlserverlogin.sql不適用4672006 年 6 月 14 日16:41不適用
Addusertodatabaserole.sql不適用2562006 年 6 月 14 日16:41不適用
As80.xsl不適用16,8012007 年 6 月 13 日22:00不適用
As90.xsl不適用18,2912007 年 6 月 13 日22:00不適用
Attachdatabasetemplate.sql不適用4542006 年 6 月 14 日16:41不適用
Attachsinglefiledatabase.sql不適用4912006 年 6 月 14 日16:41不適用
Createdatabasemultiplefilegroups.sql不適用1,9262006 年 6 月 14 日16:41不適用
Createdatabaseonmultiplefiles.sql不適用1,3962006 年 6 月 14 日16:41不適用
Createdatabasespecifyingcollation.sql不適用6682006 年 6 月 14 日16:41不適用
Createinsteadoftriggerbasictemplate.sql不適用5112006 年 6 月 14 日16:41不適用
Createprocedurebasictemplate.sql不適用8682006 年 6 月 14 日16:41不適用
Createprocedurewithoutputparameter.sql不適用1,1102006 年 6 月 14 日16:41不適用
Createrequestresponsewithactivation.sql不適用2,7792005 年 6 月 13 日13:30不適用
Createtablespecifyingconstraints.sql不適用6442006 年 6 月 14 日16:41不適用
Createtablewithrowguidcolcolumn.sql不適用5702006 年 6 月 14 日16:41不適用
Createtriggercontainedifupdate.sql不適用6482006 年 6 月 14 日16:41不適用
Db2v0801.xsl不適用29,4972007 年 6 月 13 日22:00不適用
Denysqlserveraccess.sql不適用2342006 年 6 月 14 日16:41不適用
Detachdatabasetemplate.sql不適用2792006 年 6 月 14 日16:41不適用
Dropsqlserverlogin.sql不適用2012006 年 6 月 14 日16:41不適用
Flatfiledest.dll2005.90.3178.0256,3682007 年 6 月 26 日17:40x86
Flatfilesrc.dll2005.90.3178.0265,0722007 年 6 月 26 日17:40x86
Grantdatabaseaccess.sql不適用3072006 年 6 月 14 日16:41不適用
Grantsqlserveraccess.sql不適用2362006 年 6 月 14 日16:41不適用
Microsoft.analysisservices.controls.dll9.0.3178.02,766,1922007 年 6 月 26 日17:40x86
Microsoft.analysisservices.dll9.0.3178.01,217,9042007 年 6 月 26 日17:40x86
Microsoft.datawarehouse.dll9.0.3178.01,279,3442007 年 6 月 26 日17:40x86
Microsoft.reportingservices.diagnostics.dll9.0.3178.0800,1122007 年 6 月 26 日17:40x86
Microsoft.sqlserver.dmquerytask.dll9.0.3178.0333,1682007 年 6 月 26 日17:40x86
Microsoft.sqlserver.maintenanceplantasks.dll9.0.3178.0296,3042007 年 6 月 26 日17:40x86
Microsoft.sqlserver.maintenanceplantasksui.dll9.0.3178.0722,2882007 年 6 月 26 日17:40x86
Microsoft.visualstudio.templatewizardinterface.dll8.0.50727.4215,8722005 年 9 月 23 日06:56x86
Msadomdx.dll9.0.3178.0502,6402007 年 6 月 26 日17:40x86
Msjet.xsl不適用28,5192007 年 6 月 13 日22:00不適用
Msmdlocal.dll9.0.3178.015,948,1442007 年 6 月 26 日17:40x86
Msmdlocal.dll9.0.3178.049,904,4962007 年 6 月 27 日11:25IA-64
Msmgdsrv.dll9.0.3178.06,045,5522007 年 6 月 26 日17:40x86
Msmgdsrv.dll9.0.3178.013,169,0082007 年 6 月 27 日11:25IA-64
Msolap90.dll9.0.3178.04,299,1202007 年 6 月 26 日17:40x86
Msolap90.dll9.0.3178.07,908,7202007 年 6 月 27 日11:25IA-64
Orcl7.xsl不適用32,0582007 年 6 月 13 日22:00不適用
Replrec.dll2005.90.3178.0784,7522007 年 6 月 26 日17:40x86
Replrec.dll2005.90.3178.02,145,1362007 年 6 月 27 日11:25IA-64
Revokedatabaseaccess.sql不適用2742006 年 6 月 14 日16:41不適用
Revokesqlserveraccess.sql不適用2382006 年 6 月 14 日16:41不適用
Scrollcursorwithvariousfetchoptions.sql不適用1,1222006 年 6 月 14 日16:41不適用
Sql2000.xsl不適用33,6212007 年 6 月 13 日22:00不適用
Sql70.xsl不適用31,6992007 年 6 月 13 日22:00不適用
Sql90.xsl不適用38,9532007 年 6 月 13 日22:00不適用
Sqlwb.exe2005.90.3178.0824,1762007 年 6 月 26 日17:40x86
Trdtv2r41.xsl不適用26,9142007 年 6 月 13 日22:00不適用
Txmergejoin.dll2005.90.3178.0141,1682007 年 6 月 26 日17:40x86
Updateextendedproperty.sql不適用4472006 年 6 月 14 日16:41不適用

其他可行方案

若要解決這個問題,請重新排定在 proxy 帳戶的內容中執行 SQL Server 代理程式作業。請確定小於 10 個 SQL Server 代理程式作業會執行一次。

狀況說明

Microsoft 已經確認這是 「 適用於 」 一節中所列的 Microsoft 產品中的問題。

其他相關資訊

如需有關 SQL Server 更新的命名結構描述的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
822499 新的命名結構描述為 Microsoft SQL Server 軟體更新套件的
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明

屬性

文章編號: 938086 - 上次校閱: 2014年3月4日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
關鍵字:?
kbautohotfix kbhotfixrollup kbexpertiseadvanced kbbug kbfix kbhotfixserver kbqfe kbmt KB938086 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:938086
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com