錯誤 3000 - 3999

錯誤

嚴重性

已記錄事件

描述 (訊息文字)

3002

16

無法 BACKUP 或 RESTORE 資料庫快照集。

3003

10

這個 BACKUP WITH DIFFERENTIAL 將以一個以上的檔案備份為基礎。必須先全部還原這些檔案備份,才能嘗試還原此一差異備份。

3004

16

主要檔案群組無法備份為檔案備份,因為資料庫使用的是 SIMPLE 復原模式。請考慮指定 READ_WRITE_FILEGROUPS 以進行部分備份。

3005

10

差異部分備份包含唯讀檔案群組 '%ls'。此檔案群組在建立基底部分備份時為讀寫性質,但稍後變更為唯讀存取。我們建議您現在為 '%ls' 檔案群組建立個別的檔案備份,然後建立新的部分備份,來為稍後的差異部分備份提供新的基底。

3006

16

不允許差異備份,因為它是以一個以上的基底備份為基礎。簡單復原模式中不允許多重基底差異備份,部分差異備份也不允許。

3007

16

檔案或檔案群組 "%ls" 並未在線上,因此不能備份。可以使用 FILEGROUP 或 FILE 子句來執行 BACKUP,限制選擇只包含線上資料。

3008

16

備份鏡像不支援指定的裝置類型。

3009

16

無法將備份或還原的歷程/細節記錄插入 msdb 資料庫。可能表示 msdb 資料庫有問題。備份/還原作業仍然成功。

3010

16

無效的備份鏡像規格。所有鏡像的成員數目都必須相同。

3011

16

所有的備份裝置必須為相同的一般類別 (例如,DISK 和 TAPE)。

3012

17

SQL Server 嘗試傳送差異資訊至 SQL 寫入器時,VDI 緩衝區不足。

3013

16

%hs 正在異常結束。

3014

10

%hs 已於 %d.%03d 秒內成功處理了 %I64d 頁 (%d.%03d MB/秒)。

3015

10

%hs 尚未實作。

3016

16

檔案 '%ls' 的部分頁面正在進行線上還原順序,因此檔案不能備份。請完成還原順序後再備份,或者限制備份以排除這個檔案。

3017

16

無法開啟重新啟動檢查點檔案 '%ls'。作業系統錯誤 '%ls'。請更正問題,或不使用 RESTART,重新發出命令。

3018

10

找不到重新啟動檢查點檔案 '%ls'。將當成從未指定 RESTART,從頭繼續執行 RESTORE 命令。

3019

16

重新啟動檢查點檔案 '%ls' 是前一個中斷的 RESTORE 作業所遺留,與目前的 RESTORE 命令不一致。重新啟動命令必須使用與中斷之命令相同的語法,加上 RESTART 子句。或者,不使用 RESTART 子句重新發出目前的陳述式。

3021

16

無法在交易內進行備份或還原動作。

3022

10

這個備份是使用簡單復原模式的資料庫讀取-寫入資料的檔案備份。唯有您計劃將檔案群組設定為唯讀,然後進行差異檔案備份時,這才適用。關於管理簡單復原模式之唯讀資料的詳細資訊,請參閱線上叢書。尤其要考慮如何使用部分備份。

3023

16

必須序列化資料庫上的備份、檔案操作作業 (如 ALTER DATABASE ADD FILE) 和加密變更。請在目前的備份或檔案操作作業完成之後,重新發出陳述式。

3024

16

您只能對 master 資料庫進行完整的備份。請使用 BACKUP DATABASE 來備份整個 master 資料庫。

3025

16

遺漏資料庫名稱。請指定有效的資料庫名稱來重新發出陳述式。

3027

16

檔案群組 "%.*ls" 並非資料庫 "%.*ls" 的一部分。

3028

10

重新啟動檢查點檔案 '%ls' 已損毀,所以忽略。將當成從未指定 RESTART,從頭繼續執行 RESTORE 命令。

3031

16

選項 '%ls' 與選項 '%ls' 衝突。請移除衝突的選項,然後重新發出陳述式。

3032

16

這個陳述式不支援一或多個選項 (%ls)。請查閱文件集,了解支援的選項。

3033

16

BACKUP DATABASE 無法使用於以緊急模式開啟的資料庫。

3034

16

沒有選定要處理的檔案。您可能選取了一或多個沒有成員的檔案群組。

3035

16

無法執行資料庫 "%ls" 的差異備份,因為目前的資料庫備份不存在。請重新發出 BACKUP DATABASE,省略 WITH DIFFERENTIAL 選項,以執行完整的資料庫備份。

3036

16

資料庫 "%ls" 目前處於暖待命狀態 (執行 RESTORE WITH STANDBY 所設定),必須等到整個還原順序完成後才能備份。

3038

16

檔案名稱 "%ls" 是無效的備份裝置名稱。請使用有效的檔案名稱重新發出 BACKUP 陳述式。

3039

16

無法執行檔案 '%ls' 的差異備份,因為目前的檔案備份不存在。請重新發出 BACKUP DATABASE,省略 WITH DIFFERENTIAL 選項。

3040

10

在通知複寫關於備份時發生錯誤。備份將會繼續,但應檢查複寫環境。

3041

16

BACKUP 無法完成命令 %.*ls。詳細訊息請檢查備份應用程式記錄檔。

3042

10

BACKUP WITH CONTINUE_AFTER_ERROR 已成功產生損毀資料庫的備份。如需發現之錯誤的資訊,請參考 SQL Server 錯誤記錄檔。

3043

16

BACKUP '%ls' 在檔案 '%ls' 的頁面 (%d:%d) 上偵測到錯誤。

3044

16

無效的零長度裝置名稱。請使用有效的裝置名稱重新發出 BACKUP 陳述式。

3045

16

BACKUP 或 RESTORE 需要 NTFS 檔案系統,才能支援 FILESTREAM 和全文檢索。路徑 "%.*ls" 無法使用。

3046

16

發現不一致的中繼資料。唯一可能的備份作業,是使用 WITH CONTINUE_AFTER_ERROR 或 NO_TRUNCATE 選項做結尾記錄備份。

3047

16

BackupDirectory 登錄機碼設定不正確。在未提供完整路徑名稱的情況下,此機碼應指定儲存磁碟備份檔案的根路徑。此路徑亦可用來找出 RESTORE 的重新啟動檢查點檔案。

3049

16

BACKUP 偵測到資料庫記錄毀損。請檢查錯誤記錄檔,以取得詳細資訊。

3050

16

SQL Server 無法為資料庫 '%ls\\%ls' 傳送資料庫檔案 '%ls' 的差異資訊至備份應用程式,因為差異資訊太大以致於無法納入記憶體,且嘗試使用暫存檔失敗。

3051

16

BACKUP LOG 無法維護資料庫 '%ls' 的鏡像一致性。資料庫鏡像已經永久暫停。

3054

16

差異檔案備份只能包含使用簡單復原模式之資料庫的唯讀資料。請考慮指定 READ_WRITE_FILEGROUPS 以進行部分備份。

3055

16

備份目的地 "%.*ls" 支援 FILESTREAM 檔案群組。這個檔案群組無法當做備份目的地使用。請以有效的備份目的地重新執行 BACKUP 陳述式。

3056

16

備份作業在 FILESTREAM 容器中偵測到未預期的檔案。備份作業將繼續,並包含檔案 '%ls'。

3057

16

裝置名稱無效。提供的裝置名稱長度超過支援的上限 (最大長度為: %d)。請使用有效的裝置名稱重新發出 BACKUP 陳述式。

3058

10

檔案或裝置名稱超過支援的限制 (最大長度為 %d),且會被截斷成 %.*ls。

3098

16

無法執行備份,因為要求的是 '%ls',但媒體之前是以不相容的結構格式化。若要附加這個媒體集,請省略 '%ls',或指定 '%ls'。或者,您可以在 BACKUP 陳述式中使用 WITH FORMAT 來建立新媒體集。如果在現有媒體集上使用 WITH FORMAT,將覆寫其所有備份組。

3101

16

無法獲得獨佔存取權,因為資料庫正在使用中。

3102

16

本工作階段正在使用資料庫 '%ls',因此 %ls 無法處理該資料庫。建議使用 master 資料庫來執行此項作業。

3103

16

部分還原順序無法藉由此命令起始。若要起始部分還原順序,請使用 RESTORE 陳述式的 WITH PARTIAL 子句,並提供至少包含主要資料檔案完整備份的備份組。RESTORE 陳述式的 WITH PARTIAL 子句不可做為其他用途。

3104

16

RESTORE 已設定為資料庫鏡像,因此無法在資料庫 '%ls' 中操作。如果您要還原資料庫,請使用 ALTER DATABASE 移除鏡像。

3105

16

RESTORE 無法再將其他頁面還原至檔案 '%ls',因為最大頁數 (%d) 已還原。您可完成現有頁面的還原順序,或者使用 RESTORE FILE 來還原檔案中的所有頁面。

3106

16

檔案群組 "%ls" 模稜兩可。備份組內的識別不符合目前在線上資料庫定義的檔案群組。若要強制使用備份組內的檔案群組,請先將資料庫離線,再重新發出 RESTORE 命令。

3107

16

檔案 "%ls" 模稜兩可。備份組內的識別不符合目前在線上資料庫定義的檔案。若要強制使用備份組內的檔案,請先將資料庫離線,再重新發出 RESTORE 命令。

3108

16

若要還原 master 資料庫,伺服器必須以單一使用者模式執行。如需有關啟動單一使用者模式的資訊,請參閱線上叢書中的<如何:啟動 SQL Server 的執行個體 (sqlservr.exe)>。

3109

16

Master 只能使用完整資料庫備份,以單一步驟進行還原和完全復原。不支援 NORECOVERY、STANDBY,以及 STOPAT 等選項。

3110

14

使用者沒有 RESTORE 資料庫 '%.*ls' 的權限。

3111

16

頁面 %S_PGID 是控制頁,無法單獨還原。若要修復此頁面,必須還原整個檔案。

3112

16

當伺服器處於單一使用者模式時,不得還原 master 資料庫以外的任何資料庫。

3113

16

偵測到無效的資料。

3115

16

資料庫使用簡單復原模式。讀寫資料的子集無法還原。

3116

16

提供的備份和資料庫的復原路徑不同,且不適合用於線上檔案還原。

3117

16

無法還原記錄或差異備份,因為沒有可向前復原的檔案。

3118

16

資料庫 "%ls" 不存在。RESTORE 只能在還原完整備份或主要檔案的檔案備份時,建立資料庫。

3119

16

計劃 RESTORE 陳述式的時候識別出問題。先前的訊息可提供詳細資料。

3120

16

此備份組無法還原,因為所有資料已還原至超出此備份組所及的時間點。

3121

16

檔案 "%ls" 所在的復原路徑,與此備份組使用的不一致。RESTORE 無法繼續執行。

3122

16

檔案初始化失敗。RESTORE 無法繼續執行。

3123

16

備份或還原作業所指定的資料庫名稱 '%.*ls' 無效。

3125

16

資料庫正在使用簡單復原模式。備份中的資料與目前的資料庫狀態不一致。如要進行復原,必須先還原更多資料才行。您可將標示為唯讀後的資料,還原完整檔案備份,或者還原目標資料的最新基底備份,後面接著差異檔案備份。

3127

16

還原的資料庫 '%ls' 的檔案 '%.*ls' 停留在無用狀態,因為資料庫正在使用簡單復原模式,且檔案標示為讀寫存取。因此,分次還原只能復原唯讀檔案。

3128

16

檔案 '%ls' 具有不受支援的頁面大小 (%d)。

3129

16

檔案 "%ls" 的內容與還原順序的轉換不一致。可能需要從備份組進行還原。

3130

10

已選取檔案群組 "%ls"。它在備份時的名稱是 "%ls"。RESTORE 將在重新命名的檔案群組上繼續作業。

3131

10

已選取檔案 "%ls"。它在備份時的名稱是 "%ls"。RESTORE 將在重新命名的檔案上繼續作業。

3132

16

媒體集有 %d 個媒體家族,但是僅提供 %d。必須提供所有成員。

3133

16

裝置 "%ls" 上的磁碟區為媒體家族 %d 的序號 %d,但預期應為媒體家族 %d 的序號 %d。請檢查裝置規格及載入的媒體是否正確。

3134

10

已重設資料庫 '%ls' 之檔案 '%ls' 的差異基底屬性,因為還原檔案的備份是取自衝突的復原路徑。允許還原,因為檔案是唯讀的,且與資料庫目前的狀態一致。以後此檔案的任何差異備份,將需要新的差異基底。

3135

16

位於檔案 '%ls' 的備份組由 %hs 建立,且不得用於這個還原作業。

3136

16

此差異備份無法還原,因為資料庫尚未還原到之前正確的狀態。

3137

16

資料庫無法還原。可能是指定的主要或快照集名稱錯誤、其他所有的快照集尚未卸除,或是有遺漏的檔案。

3138

16

無法還原此資料庫,因為有 FILESTREAM 二進位大型物件 (BLOB)。

3139

16

master 資料庫不允許還原至快照集。

3140

16

無法調整檔案 '%ls' 的空間配置。

3141

16

要還原的資料庫命名為 '%ls'。請使用 WITH REPLACE 選項來重新發出陳述式,以便覆寫 '%ls' 資料庫。

3142

16

檔案 "%ls" 無法在現有的 "%ls" 上還原。請使用 WITH REPLACE 重新發出陳述式,以便覆寫已存在的檔案,或者使用 WITH MOVE 來識別替代位置。

3143

16

裝置 '%ls' 上的資料集並非 SQL Server 備份組。

3144

16

檔案 '%.*ls' 並未備份到裝置 '%ls' 上的檔案 %d。檔案無法從這個備份組還原。

3145

16

使用 SIMPLE 復原模式的資料庫不支援 STOPAT 選項。

3147

16

備份和還原作業不得在資料庫 tempdb 上進行。

3148

16

此 RESTORE 陳述式在目前內容中無效。'Recover Data Only' 選項僅會在資料庫為線上狀態時,為次要檔案群組定義。資料庫為離線狀態時,則無法指定檔案群組。

3149

16

對於 "Recover Data Only" 選項而言,檔案或檔案群組 "%ls" 並非可使用的有效狀態。只能處理 OFFLINE 或 RECOVERY_PENDING 狀態中的次要檔案。

3150

10

master 資料庫已經還原成功。正在關閉 SQL Server。

3151

21

無法還原 master 資料庫。正在關閉 SQL Server。請檢查錯誤記錄檔,並重建 master 資料庫。如需有關如何重建 master 資料庫的詳細資訊,請參閱《SQL Server 線上叢書》。

3153

16

資料庫已經完整地復原。

3154

16

備份組包含現有的 '%ls' 資料庫以外的資料庫備份。

3155

16

無法繼續進行 RESTORE 作業,因為自從備份組建立之後,已經對資料庫加入或卸除了一或多個檔案。

3156

16

檔案 '%ls' 無法還原到 '%ls'。請使用 WITH MOVE 來識別該檔案的有效位置。

3159

16

資料庫 "%ls" 的記錄結尾尚未備份。若您不想遺失其中的內容,請使用 BACKUP LOG WITH NORECOVERY 備份記錄。亦可使用 RESTORE 陳述式的 WITH REPLACE 或 WITH STOPAT 子句,覆寫記錄的內容。

3161

16

無法使用主要檔案。必須將它還原或使其成為可用。

3163

16

交易記錄已經損毀。嘗試進行 RESTORE LOG 之前,所有的資料檔案都必須先還原。

3165

16

資料庫 '%ls' 已還原,不過在還原/移除複寫時發生錯誤。資料庫已保持離線。請參閱《SQL Server 線上叢書》中的主題<MSSQL_ENG003165>。

3166

16

RESTORE DATABASE 無法卸除資料庫 '%ls'。請卸除資料庫,然後再重新發出 RESTORE DATABASE 陳述式。

3167

16

RESTORE 無法啟動資料庫 '%ls'。

3168

16

裝置 %ls 上的系統資料庫備份無法還原,因為它是由不同於這個伺服器版本 (%ls) 的版本 (%ls) 所建立。

3169

16

資料庫是在執行 %ls 版的伺服器上備份。該版本和此伺服器不相容,此伺服器目前執行 %ls 版。請將資料庫還原到支援此備份的伺服器,或使用與此伺服器相容的備份。

3170

16

STANDBY 檔名無效。

3171

16

檔案 %ls 已無用,且無法還原到線上資料庫中。

3172

16

檔案群組 %ls 已無用,且無法還原到線上資料庫中。

3173

16

RESTORE 陳述式提供的 STOPAT 子句,指出記錄結尾含有變更,必須要進行備份,才能達到與目標時間點一致的狀態。資料庫 "%ls" 的記錄結尾尚未備份。請使用 BACKUP LOG WITH NORECOVERY 備份記錄,或使用 RESTORE 陳述式的 WITH REPLACE 子句覆寫記錄結尾。

3174

16

這個 RESTORE 作業無法移動檔案 '%ls'。

3175

10

指定了 RESTORE FILEGROUP="%ls",但是備份組裡並未包含其所有檔案。檔案 "%ls" 遺漏。RESTORE 將會繼續,但是您若想還原所有的檔案,必須還原其他備份組。

3176

16

檔案 '%ls' 已被 '%ls'(%d) 和 '%ls'(%d) 所要求。WITH MOVE 子句可以用來重新放置一或多個檔案。

3178

16

檔案 %ls 的狀態不正確,無法套用這個差異備份。

3179

16

RESTORE 無法移動系統資料庫。

3180

16

無法使用 WITH STANDBY 來還原這個備份,因為必須將資料庫升級。請重新發出不包含 WITH STANDBY 的 RESTORE。

3181

10

嘗試還原這個備份可能會遭遇儲存空間的問題。後續的訊息將會提供詳細資料。

3182

16

備份組無法還原,因為備份時資料庫已損毀。若要嘗試搶救,可利用 WITH CONTINUE_AFTER_ERROR。

3183

16

RESTORE 讀取備份組時,偵測到資料庫 "%ls" 的頁面 (%d:%d) 上有錯誤。

3184

10

RESTORE WITH CONTINUE_AFTER_ERROR 已成功,但發現部分損毀。資料庫可能存在不一致性。

3185

16

RESTORE 無法套用此備份組,因為資料庫受到質疑。請還原備份組以修復損毀部分。

3186

16

備份組已損毀。RESTORE 不會嘗試套用此備份組。

3187

16

無法指定 RESTORE WITH CHECKSUM,因為備份組未包含總和檢查碼資訊。

3188

10

備份組是由 BACKUP WITH CONTINUE_AFTER_ERROR 以損毀的資料寫入。

3189

16

偵測到備份組損毀。

3190

16

檔案群組 '%ls' 不存在於備份組內,因此無法還原。

3191

16

無法繼續還原,因為無法寫入檔案 '%ls'。請確定資料庫中的所有檔案皆為可寫入。

3192

10

還原已成功,但是仍有延遲的交易。由於未能使用某些資料,因此無法解決這些交易。請使用 RESTORE 提供資料; 如果您將不再需要此資料,請卸除檔案群組。卸除檔案群組會導致檔案群組無用。

3194

16

頁面 %S_PGID 超出檔案結尾。只能還原目前檔案範圍內的頁面。

3195

16

頁面 %S_PGID 無法從這個備份組還原。只能從完整備份組,或者從檔案加入資料庫之後的第一個記錄或差異備份,使用 RESTORE PAGE。

3196

16

不支援 RESTORE master WITH SNAPSHOT。若要從快照集備份還原 master,請停止服務,並複製資料和記錄檔。

3197

10

資料庫 %ls 上的 I/O 已凍結。使用者不必採取任何動作。但是 I/O 若未立即恢復,您可以取消備份。

3198

10

資料庫 %ls 的 I/O 已恢復正常。使用者不必採取任何動作。

3199

16

RESTORE 需要 MAXTRANSFERSIZE=%u 卻指定了 %u。

3201

16

無法開啟備份裝置 '%ls'。作業系統錯誤 %ls。

3202

16

寫入 "%ls" 失敗: %ls

3203

16

讀取 "%ls" 失敗: %ls

3204

16

備份或還原已中止。

3205

16

備份或還原所指定的備份裝置太多; 只能指定 %d 個裝置。

3206

16

備份裝置 '%.*ls' 不存在。若要檢視現有的備份裝置,請使用 sys.backup_devices 目錄檢視。若要建立新的備份裝置,請使用 sp_addumpdevice 或 SQL Server Management Studio。

3207

16

備份或還原至少需要一個備份裝置。請重新執行指定備份裝置的陳述式。

3208

16

讀取備份組開頭時發生非預期的檔案結尾。請確認媒體包含有效的 SQL Server 備份組,並參閱主控台錯誤記錄檔,以取得更多的詳細資料。

3209

16

使用者執行個體不支援此作業。

3210

16

磁碟機 "%ls" 中的鏡像成員,與磁碟機 "%ls" 中的鏡像成員不一致。

3211

10

已處理百分之 %d。

3212

16

鏡像裝置 "%ls" 和鏡像裝置 "%ls" 具有不同的裝置規格。

3213

16

無法卸載一或多個磁帶。請參閱錯誤記錄檔,以取得詳細資料。

3214

16

已指定太多備份鏡像。只允許 %d 個鏡像。

3215

16

使用 WITH FORMAT 建立新的鏡像備份組。

3216

16

RESTORE REWINDONLY 只適用於磁帶裝置。

3217

16

指定給 %ls 參數的值無效。

3218

16

此版本的 SQL Server 無法使用備份鏡像。請參閱線上叢書,以取得不同 SQL Server 版本的功能支援詳細資料。

3219

16

無法針對此作業選取檔案或檔案群組 "%.*ls"。

3221

16

在檔案 '%ls' 上執行的 ReadFileEx 系統函數只讀取 %d 個位元組,預期是 %d 個。

3222

16

在檔案 '%ls' 上執行的 WriteFileEx 系統函數只寫入 %d 個位元組,預期是 %d 個。

3224

16

無法建立工作者執行緒。

3227

16

"%ls" 上的備份媒體是媒體家族 %d 的一部分,且該媒體家族已經在 "%ls" 上處理完成。請確定已正確指定備份裝置。至於磁帶裝置,請確定已載入正確的磁碟區。

3229

16

對裝置 '%ls' 的要求逾時。

3230

16

裝置 '%ls' 上的作業已超過重試次數。

3231

16

在 "%ls" 上載入的媒體格式可支援 %d 個媒體家族,但根據備份裝置規格,應該是支援 %d 個媒體家族。

3232

16

"%ls" 上裝載的磁碟區沒有預期的備份組識別。可能因為此媒體家族有更新的覆寫動作,所以磁碟區已經過時。在這種情況下,請找出媒體家族 %d 之序號 %d 的正確磁碟區。

3234

16

邏輯檔案 '%.*ls' 不屬於資料庫 '%ls' 的一部分。請使用 RESTORE FILELISTONLY 列出邏輯檔案名稱。

3235

16

檔案 "%.*ls" 不是資料庫 "%ls" 的一部分。您只能列出屬於這個資料庫成員的檔案。

3239

16

裝置 '%ls' 上的備份組使用了 SQL Server 不支援的 Microsoft Tape Format 功能。

3240

16

備份至鏡像媒體集時,需要附加所有鏡像。請提供該集的所有成員,或者將新媒體集重新格式化。

3241

16

裝置 '%ls' 上的媒體家族格式不正確。SQL Server 無法處理這個媒體家族。

3242

16

裝置 '%ls' 上的檔案並非有效的 Microsoft Tape Format 備份組。

3243

16

裝置 '%ls' 上的媒體家族使用 Microsoft Tape Format 版本 %d.%d 建立。SQL Server 支援版本 %d.%d。

3244

16

描述項區塊大小超過了 %d 個位元組。請使用較短的名稱及/或描述字串並重試作業。

3245

16

無法在字串和 Unicode 之間轉換,%ls。

3246

16

裝置 '%ls' 上的媒體家族標示為非附加式。請使用 INIT 選項來重新發出陳述式以便覆寫媒體。

3247

16

裝置 '%ls' 上的磁碟區有錯誤的媒體序號 (%d)。請將其移除並插入磁碟區 %d。

3249

16

裝置 '%ls' 上的磁碟區是備份組的接續磁碟區。請將其移除並插入保持備份組起點的磁碟區。

3250

16

值 '%d' 不在 %ls 參數的範圍之內。

3251

10

裝置 '%ls' 上的媒體家族已經完成。裝置目前正由其餘的家族之一重複使用。

3253

16

區塊大小參數的值必須為 2 的乘冪。

3254

16

裝置 '%ls' 上的磁碟區是空的。

3255

16

裝置 '%ls' 上的資料集是和這個版本的 SQL Server 不相容的 SQL Server 備份組。

3256

16

裝置 '%ls' 上的備份組尚未建立完成就結束。RESTORE 順序異常終止。

3257

16

磁碟區 '%ls' 上的可用空間不足,無法建立資料庫。資料庫需要 %I64u 個額外的可用位元組,但是只有 %I64u 個位元組可用。

3258

16

裝置 "%ls" 上的磁碟區不屬於目前處理中之媒體集的一部分。請確定備份裝置已用正確的媒體載入。

3260

16

內部緩衝區已滿。

3261

16

SQL Server 不得使用虛擬裝置組態。

3262

10

檔案 %d 上的備份組有效。

3263

16

無法將裝置 '%ls' 上的磁碟區當作接續磁碟區來使用。該磁碟區序號為目前媒體集家族 %d 的序號 %d。請插入新的磁碟區,或是目前媒體集家族 %d 的序號 %d。

3264

16

作業尚未進行到可以使用 RESTART。請重新發出不包含 RESTART 限定詞的陳述式。

3265

16

登入的權限不足。必須具有系統管理員 (sysadmin) 角色的成員資格才能對 VIRTUAL_DEVICE 使用 BACKUP 或 RESTORE。

3266

16

"%ls" 結尾的備份資料格式不正確。媒體上的備份組可能損毀且無法使用。若要判斷媒體上的備份組,請使用 RESTORE HEADERONLY。若要判斷備份組的可用性,請執行 RESTORE VERIFYONLY。如果所有備份組都不完整,請使用 BACKUP WITH FORMAT 重新將媒體格式化,該命令可破壞所有備份組。

3267

16

資源不足,無法建立 UMS 排程器。

3268

16

無法使用備份檔案 '%ls',因為其原始格式化的磁區大小為 %d,且目前位於磁區大小為 %d 的裝置上。

3269

16

無法還原檔案 '%ls',因為其原始寫入的磁區大小為 %d; 而 '%ls' 目前位於磁區大小為 %d 的裝置上。

3270

16

發生內部一致性錯誤。這項錯誤與判斷提示相似。請連絡技術支援部門以尋求協助。

3271

16

檔案 "%ls:" %ls 上發生無法復原的 I/O 錯誤。

3272

16

'%ls' 裝置的硬體磁區大小為 %d,但是區塊大小參數卻指定了不相容的覆寫值 %d。請使用相容的區塊大小來重新發出陳述式。

3276

16

WITH SNAPSHOT 只有在備份組建立於 WITH SNAPSHOT 時才能使用。

3277

16

WITH SNAPSHOT 只能用於一個虛擬裝置。

3278

16

無法加密字串 %ls

3279

16

因密碼無效而存取遭到拒絕

3280

16

不支援原始裝置上的備份。'%ls' 為未經處理的裝置。

3281

10

已釋放及起始 '%ls' 的倒轉。

3283

16

檔案 "%ls" 無法正確初始化。請檢查錯誤記錄檔,以取得更多詳細資料。

3284

16

尚未調準裝置 '%ls' 上的檔案標記。請以建立備份組所使用的相同區塊大小來重新發出 Restore 陳述式: '%d' 類似可能值。

3301

21

交易記錄包含一筆無效的記錄 (logop %d)。記錄已損毀。請從完整備份還原資料庫,或修復資料庫。

3302

21

在資料庫 '%.*ls' 中重做記錄的作業時,無法到達位於記錄檔記錄識別碼 %S_LSN 的記錄檔結尾。這表示記錄檔記錄識別碼 %S_LSN 附近發生損毀。請從完整備份還原資料庫,或修復資料庫。

3313

21

重做資料庫 '%.*ls' 已記錄的作業時,記錄識別碼 %S_LSN 發生錯誤。一般而言,之前是將該錯誤記錄為 Windows 事件記錄檔服務的錯誤。請從完整備份還原資料庫,或修復資料庫。

3314

21

恢復資料庫 '%.*ls' 已記錄的作業時,記錄識別碼 %S_LSN 發生錯誤。一般而言,之前是將該錯誤記錄為 Windows 事件記錄檔服務的錯誤。請從備份中還原資料庫或檔案,或修復資料庫。

3315

21

在回復期間,下列處理序未有預期的鎖定: 在交易 %S_XID 的資料庫 '%.*ls' 中的資料列 %S_RID 之層級 %d 具使用模式 %d 的處理序 %d。請還原資料庫的備份,或者修復資料庫。

3316

21

恢復資料庫 '%.*ls' 中已記錄的作業時,在記錄識別碼 %S_LSN 發生錯誤。找不到資料列。請從完整備份還原資料庫,或修復資料庫。

3401

10

回復交易時,在復原過程中發生錯誤。交易已延遲。請還原錯誤的頁面或檔案,然後重新執行復原。

3402

10

資料庫 '%ls' 已標示為 %ls,而其狀態不允許執行復原。

3403

10

只復原 master 資料庫,因為指定了 traceflag 3608。此為參考用訊息,使用者不必採取任何動作。

3404

10

無法在啟動時檢查新安裝或重新命名的伺服器。這個檢查的邏輯非預期地失敗。請重新執行安裝程式,或者修正有問題的登錄機碼。

3406

10

資料庫 '%.*ls' (%d) 中向前復原了 %d 個交易。此為參考用訊息,使用者不必採取任何動作。

3407

10

資料庫 '%.*ls' (%d) 中回復了 %d 個交易。此為參考用訊息,使用者不必採取任何動作。

3408

10

復原已經完成。此為參考用訊息,使用者不必採取任何動作。

3409

16

效能計數器共用記憶體設定失敗,發生錯誤 %d。請重新為此執行個體安裝 sqlctr.ini,並確定執行個體登入帳戶具有正確的登錄權限。

3410

10

檔案群組 %s 中的資料已離線,有延遲交易存在。請使用 RESTORE 復原檔案群組,如果您根本不打算復原,則請卸除檔案群組。記錄只會在這個狀況解決後才可截斷。

3411

21

組態區塊版本 %d 是無效的版本號碼。正在結束 SQL Server。請還原 master 資料庫或重新安裝。

3412

10

警告: 伺服器執行個體是使用最小的組態啟動選項 (-f) 啟動。以最小組態啟動 SQL Server 的執行個體會自動將伺服器設定為單一使用者模式。以最小組態啟動伺服器後,您必須變更適當的一或多個伺服器選項值,接著停止,然後再重新啟動伺服器。

3413

21

資料庫識別碼 %d。無法將資料庫標示為有疑問。sys.databases.database_id 上的 Getnext NC 掃描失敗。請參閱錯誤記錄檔之前的錯誤,以找出原因,並修正所有相關問題。

3414

10

復原時發生錯誤,導致資料庫 '%.*ls' (資料庫識別碼 %d) 無法重新啟動。請診斷並修正復原錯誤,或者從已知完好的備份還原。如果不能更正或預期錯誤,請連絡技術支援部門。

3415

16

資料庫 '%.*ls' 無法升級,因為它是唯讀資料庫,或者其中包含唯讀檔案。請先將資料庫或檔案變更為可寫入,再重新執行復原。

3416

16

伺服器包含唯讀檔案,必須先變更為可寫入,伺服器才能重新定序。

3417

21

無法復原 master 資料庫。SQL Server 無法執行。請從完整備份還原 master 資料庫、進行修復或重建。如需有關如何重建 master 資料庫的詳細資訊,請參閱《SQL Server 線上叢書》。

3418

10

復原無法延遲錯誤 %d。只能使用完整復原模式並在使用中備份記錄鏈在資料庫中延遲錯誤。

3419

16

略過資料庫 '%.*ls' 的復原,因為它需要升級但已標示為待命。使用 RESTORE DATABASE WITH NORECOVERY,讓資料庫返回還原狀態,並繼續還原順序。

3420

21

資料庫快照集 '%ls' 的 IO 作業失敗,並已標示為可疑。必須將其卸除然後重建。

3421

10

在 %I64d 秒內完成資料庫 %ls (資料庫識別碼 %d) 的復原 (分析 %I64d ms,重做 %I64d ms,恢復 %I64d ms)。此為參考用訊息,使用者不必採取任何動作。

3422

10

資料庫 %ls 因為常式 '%hs' 中的錯誤 %d 而關閉了。在所有對該資料庫的連接都被中止後,將會嘗試重新啟動非快照集資料庫。

3429

10

復原無法判斷資料庫 '%.*ls' (資料庫識別碼 %d) 中名為 '%.*ls' 之跨資料庫交易 %S_XID 的結果。協調資料庫 (資料庫識別碼 %d) 無法使用。假定交易為已認可。如果交易未認可,您可以等到協調資料庫可以使用後重試復原。

3431

21

無法復原資料庫 '%.*ls' (資料庫識別碼 %d),因為有尚未解決的交易結果。Microsoft 分散式交易協調器 (MS DTC) 的交易已備妥,但 MS DTC 無法決定解決方式。若要解決,必須修正 MS DTC、從完整備份還原,或者修復資料庫。

3434

20

無法變更排序次序或地區設定。嘗試重新索引伺服器為新定序時,發生非預期的失敗。SQL Server 正在關閉。重新啟動 SQL Server 以繼續使用變更前的排序次序。診斷並修正之前的錯誤,再重試該作業。

3437

21

復原資料庫 '%.*ls' 時發生錯誤。無法連接 Microsoft 分散式交易協調器 (MS DTC) 來檢查交易 %S_XID 的完成狀態。請修正 MS DTC,再次執行復原。

3441

21

暖待命資料庫 '%.*ls' (資料庫識別碼 %d) 啟動時,其待命檔案 ('%ls') 無法存取 RESTORE 陳述式。作業系統錯誤為 '%ls'。診斷作業系統錯誤、修正問題,並重試啟動。

3442

21

暖待命資料庫 '%.*ls' (資料庫識別碼 %d) 的復原失敗。恢復檔案的空間不足。請增加恢復檔案的大小後再重試復原。

3443

21

資料庫 '%.*ls' (資料庫識別碼 %d) 標示為待命或唯讀使用,但是已被修改。RESTORE LOG 陳述式無法執行。請從備份還原資料庫。

3445

21

檔案 '%ls' 不是資料庫 '%.*ls' (資料庫識別碼 %d) 的有效恢復檔案。請確認檔案路徑,並指定正確的檔案。

3446

16

主要記錄檔無法供資料庫 '%.*ls' 使用。記錄檔無法備份。

3447

16

無法啟動或掃描資料庫 '%.*ls' 的所有記錄檔。

3448

21

回復時發現有頁面的記錄序號 (LSN) 小於原始記錄 LSN。無法恢復資料庫 '%.*ls' (資料庫識別碼 %d) 中頁面 %S_PGID 上交易識別碼 %S_XID 的記錄 %S_LSN。頁面資訊: LSN = %S_LSN,類型 = %ld。記錄資訊: OpCode = %ld,內容 %ld。還原或修復資料庫。

3449

21

必須關閉 SQL Server,才能復原資料庫 (資料庫識別碼 %d)。資料庫不是無法關閉的使用者資料庫,就是系統資料庫。重新啟動 SQL Server。如果再次啟動後資料庫仍無法復原,請修復或還原資料庫。

3450

10

資料庫 '%.*ls' (%d) 的復原已完成 %d%% (約剩下 %d 秒)。階段 3 之 %d。此為參考用訊息,使用者不必採取任何動作。

3452

10

資料庫 '%.*ls' (%d) 的復原偵測到資料表識別碼 %d 中的識別值可能不一致。請執行 DBCC CHECKIDENT ('%.*ls')。

3453

16

這個版本無法重做任何由 SQL Server 7.0 所進行的索引建立或非記錄式的作業。不可能進一步的向前復原。

3454

10

復原正在寫入資料庫 '%.*ls' (%d) 中的檢查點。此為參考用訊息,使用者不必採取任何動作。

3456

21

無法重做資料庫 '%.*ls' (資料庫識別碼 %d) 中頁面 %S_PGID 上交易識別碼 %S_XID 的記錄 %S_LSN。頁面: LSN = %S_LSN,類型 = %ld。記錄: OpCode = %ld,內容 %ld,PrevPageLSN: %S_LSN。請從資料庫的備份還原或修復資料庫。

3457

21

交易式檔案系統資源管理員 '%.*ls' 無法復原。如需詳細資訊,請參閱隨附的錯誤訊息,以便決定應採取的使用者動作。

3458

16

復原無法掃描資料庫 "%.*ls",找出已卸除的配置單位,因為發生意外的錯誤。無法清除這些配置單位。

3505

14

只有資料庫 "%.*ls" 的擁有者或具相關權限的人,可以執行 CHECKPOINT 陳述式。

3604

10

重複的索引鍵已被忽略。

3606

10

發生算術溢位。

3607

10

發生除數為零。

3608

16

無法為 Token 配置 GUID。

3609

16

交易在觸發程序中結束。已中止批次。

3612

10

%hs SQL Server 執行次數: %hs,CPU 時間 = %lu ms,經過時間 = %lu ms。

3613

10

SQL Server 剖析與編譯時間: %hs CPU 時間 = %lu ms,經過時間 = %lu ms。

3615

10

資料表 '%.*ls'。掃描計數 %d,邏輯讀取 %d,實體讀取 %d,讀取前讀取 %d,LOB 邏輯讀取 %d,LOB 實體讀取 %d,LOB 讀取前讀取 %d。

3616

16

在觸發程序執行中發生錯誤。批次已中止,且使用者文易 (如果有) 也已回復。

3619

10

無法在資料庫識別碼 %d 中寫入檢查點記錄,因為記錄空間不足。請連絡資料庫管理員截斷記錄,或者配置更多的空間給資料庫記錄檔。

3620

10

資料庫 '%.*ls' 的自動檢查點已停用,因為記錄空間不足。等到資料庫擁有者成功執行資料庫的檢查點檢查後,自動檢查點將會啟用。請連絡資料庫擁有者截斷記錄檔,或為記錄增加更多的磁碟空間。然後重試 CHECKPOINT 陳述式。

3621

10

陳述式已經結束。

3622

10

警告: 發生無效的浮點運算。

3623

16

發生無效的浮點運算。

3624

20

系統判斷提示檢查失敗。請檢查 SQL Server 錯誤記錄檔,以取得詳細資料。一般而言,判斷提示失敗是軟體錯誤或資料損毀所致。若要檢查資料庫是否已損毀,請考慮執行 DBCC CHECKDB。如果您在安裝過程中同意傳送傾印給 Microsoft,就會有一個迷你傾印傳送給 Microsoft。之後 Microsoft 可能會以最新的 Service Pack 或技術支援 QFE 的形式提供更新。

3625

20

'%hs' 尚未實作。

3627

17

新的平行作業無法啟動,因為同時執行了太多個平行作業。請使用 "max worker threads" 組態選項來增加允許的執行緒數量,或者減少系統執行的平行作業數量。

3628

24

Database Engine 在處理使用者要求時,從作業系統接收到浮點例外狀況。請再次嘗試交易。如果問題持續發生,請連絡您的系統管理員。

3633

16

作業系統在 '%hs'(%d) 端的 '%ls' 上嘗試 '%ls' 時,傳回錯誤 '%ls'。

3634

16

作業系統在 '%ls' 上嘗試 '%ls' 時,傳回錯誤 '%ls'。

3635

16

為資料庫識別碼 %d,檔案識別碼 %d 和交易='%.*ls' 處理 '%ls' 中繼資料時發生錯誤。其他內容='%ls'。位置='%hs'(%d)。請重試作業; 如果問題持續發生,請連絡資料庫管理員以檢閱鎖定和記憶體組態。檢閱應用程式以了解可能的死結衝突。

3636

16

為資料庫識別碼 %d 檔案識別碼 %d 處理 '%ls' 中繼資料時發生錯誤。

3637

16

無法從 DAC 連接啟動平行作業。

3638

10

SQL 文字快取記憶體使用量: %d 頁面。此為參考用訊息,使用者不必採取任何動作。

3701

11

無法 %S_MSG %S_MSG '%.*ls',因為它不存在或您沒有權限。

3702

16

無法卸除資料庫 "%.*ls",因為目前正在使用中。

3703

16

無法卸離 %S_MSG '%.*ls',因為目前正在使用中。

3705

16

無法使用 DROP %ls 搭配 '%.*ls',因為 '%.*ls' 是 %S_MSG。請使用 %ls。

3706

16

無法 %S_MSG 資料庫快照集。

3707

16

無法卸離可疑或復原暫止的資料庫。必須先將其修復或卸除。

3708

16

無法 %S_MSG %S_MSG '%,因為它是系統 %S_MSG。

3709

16

無法在資料庫快照集 "%.*ls" 參考資料庫時,%S_MSG 該資料庫。請先卸除該資料庫。

3710

16

當伺服器是在最小設定模式下,無法卸離已開啟的資料庫。

3716

16

無法卸除 %S_MSG '%.*ls',因為它已繫結到一或多個 %S_MSG。

3717

16

無法利用 DROP DEFAULT 陳述式卸除預設條件約束。請使用 ALTER TABLE 來卸除預設條件約束。

3721

16

無法重新命名類型 '%.*ls',因為已有物件 '%.*ls' 參考該類型。

3723

16

明確的 DROP INDEX 不允許用於索引 '%.*ls'。它正由 %ls 條件約束強制執行。

3724

16

無法 %S_MSG %S_MSG '%.*ls',因為它正用於複寫。

3725

16

條件約束 '%.*ls' 由資料表 '%.*ls'、外部索引鍵條件約束 '%.*ls' 參考。

3726

16

無法卸除物件 '%.*ls',因為 FOREIGN KEY 條件約束參考該物件。

3727

10

無法卸除條件約束。請查看先前的錯誤。

3728

16

'%.*ls' 不是條件約束。

3729

16

無法 %ls '%.*ls',因為物件 '%.*ls' 正在參考它。

3730

16

無法卸除預設條件約束 '%.*ls',因為外部索引鍵使用其做為 SET DEFAULT 參考動作。

3732

16

無法卸除類型 '%.*ls',因為物件 '%.*ls' 正在參考它。可能還有參考此類型的其他物件。

3733

16

條件約束 '%.*ls' 不屬於資料表 '%.*ls'。

3734

16

無法卸除主索引鍵條件約束 '%.*ls',因為資料表有 XML 或空間索引。

3735

16

無法卸除資料表 '%.*ls' 的主索引鍵條件約束 '%.*ls',因為該資料表已啟用變更追蹤。變更追蹤要求資料表必須有主索引鍵條件約束。請停用變更追蹤後,再卸除條件約束。

3737

16

無法刪除檔案 '%ls'。請參閱 SQL Server 錯誤記錄檔,以取得詳細資訊。

3738

10

正在刪除資料庫檔案 '%ls'。

3739

11

無法 %ls 索引 '%.*ls',因為它並不是統計資料集合。

3740

16

無法卸除 %S_MSG '%.*ls',因為資料表至少有一部分是位於唯讀的檔案群組上。

3741

16

無法卸除 %S_MSG '%.*ls',因為資料表至少有一部分是位於離線的檔案群組上。

3743

16

資料庫 '%.*ls' 已啟用資料庫鏡像功能。您必須先移除資料庫鏡像,才能卸除資料庫。

3744

16

索引於線上卸除的陳述式中,只允許單一子句。

3745

16

只有叢集索引才能在線上卸除。

3746

16

無法卸除檢視表 '%.*ls' 的叢集索引,因為檢視表已用來複寫。

3747

16

無法使用卸除叢集索引子句,來卸除檢視表所建立的叢集索引。叢集索引 '%.*ls' 建立於檢視表 '%.*ls'。

3748

16

無法使用卸除叢集索引子句,來卸除非叢集索引 '%.*ls'。

3749

16

無法使用舊的 'Table.Index' 語法,來卸除 XML 索引 '%.*ls'。請改用 'Index ON Table' 語法。

3750

10

警告: 因為停用 %S_MSG 上的叢集索引,所以 %S_MSG '%.*ls' 上的索引 '%.*ls' 已停用。

3751

16

無法使用 SP_DROPEXTENDEDPROC 或 DBCC DROPEXTENDEDPROC 搭配 '%.*ls',因為 '%.*ls' 是 %S_MSG。請使用 %ls。

3801

10

警告: "%.*ls"."%.*ls" 上的索引 "%.*ls" 可能受到定序升級的影響。請執行 DBCC CHECKTABLE。

3802

10

警告: "%.*ls"."%.*ls" 上的條件約束 "%.*ls" 可能受到定序升級的影響。請停用再啟用 WITH CHECK。

3803

10

警告: "%.*ls"."%.*ls" 上的索引 "%.*ls" 已停用,因為總和檢查碼函數的實作已經變更。

3804

10

警告: 資料表 "%.*ls"."%.*ls" 上的檢查條件約束 "%.*ls" 已停用,因為總和檢查碼函數的實作已經變更。

3805

10

警告: 資料表 "%.*ls"."%.*ls" 上的索引 "%.*ls" 可能已損毀,因為參考的計算資料行 "%.*ls" 包含從字串到日期的不具決定性轉換。請執行 DBCC CHECKTABLE 來驗證索引。請考慮使用明確 CONVERT 和具決定性的日期樣式,例如 121。在 90 相容性模式下,無法建立參考不具決定性之運算式的計算資料行索引。請參閱線上叢書主題<在計算資料行上建立索引>,以取得詳細資訊。

3806

10

警告: 索引檢視表 "%.*ls"."%.*ls" 可能已經損毀,因為包含從字串到日期的不具決定性轉換。請執行 DBCC CHECKTABLE 來驗證檢視表。請考慮使用明確 CONVERT 和具決定性的日期樣式,例如 121。在 90 相容性模式下,無法建立參考不具決定性之運算式的索引檢視表。請參閱線上叢書主題<建立索引檢視表>,以取得詳細資訊。

3807

17

建立失敗,因為所有可用的識別碼已用盡。

3808

10

警告: "%.*ls"."%.*ls" 上的索引 "%.*ls" 已停用,因為索引定義在使用 ignore_dup_key 索引選項的檢視表。請卸除索引,並盡可能不使用 ignore_dup_key 選項來重新建立。您可能必須變更檢視表的邏輯結構,以確定所有資料列是唯一的。

3809

16

資料庫 "%.*ls" 升級失敗,因為物件識別碼 %d 的索引 "%.*ls" 與相同資料表上的另一個索引具有相同的名稱。

3810

10

組件上的事件通知 "%.*ls" 已卸除。

3811

10

未指定 Broker 執行個體,服務佇列上的事件通知 "%.*ls" 已卸除。

3812

10

物件上的事件通知 "%.*ls" 已卸除。

3813

16

登入 '%.*ls' 的升級失敗,因為其名稱或 SID 是其他登入或伺服器角色的複本。

3814

16

對應到伺服器 '%.*ls' 上之遠端登入 '%.*ls' 的本機登入無效。請先卸除並重新建立遠端登入後,再進行升級。

3815

16

對應到伺服器 '%.*ls' 上之連結登入 '%.*ls' 的本機登入無效。請先卸除並重新建立連結登入後,再進行升級。

3816

16

登入 '%.*ls' 的升級失敗,因為它的密碼雜湊無效。請先更新登入密碼後再升級。

3817

10

警告: 已停用 "%.*ls"."%.*ls" 上的索引 "%.*ls",因為幾何與地理方法的實作已變更。

3818

16

無法將 6 個位元組的 CUID 資料行加入物件 %.*ls 的索引 "%.*ls",因為資料列長度會超出 %d 個位元組的最大允許長度。

3819

10

警告: 已停用 "%.*ls"."%.*ls" 上的檢查條件約束 "%.*ls" 並且設定為不受信任,因為幾何與地理方法的實作已變更。

3820

10

警告: 已在物件 %.*ls 的索引 "%.*ls" 中加入 6 個位元組的 CUID 資料行,但其最大資料列大小已超出允許的最大位元組數 %d。若對這個索引執行 INSERT 或 UPDATE,某些大數值的組合將會失敗。

3821

10

警告: 已停用 "%.*ls"."%.*ls" 上的外部索引鍵條件約束 "%.*ls",因為幾何與地理方法的實作已變更。

3822

10

警告: 堆積 "%.*ls"."%.*ls" 具有相依於幾何或地理方法而且可能含有過時資訊的保存計算資料行。因此,DBCC 可能會報告這個資料表的不一致性。相依於幾何或地理方法的保存計算資料行應該解除保存,然後再保存一次來重新整理資料。

3823

10

警告: 找不到物件 "%.*ls"."%.*ls",並且已在升級期間忽略。請考慮檢閱並更正其定義。

3851

10

在系統資料表 sys.%ls%ls 上發現無效的資料列 (%ls)。

3852

10

sys.%ls%ls 中的資料列 (%ls) 在 sys.%ls%ls 之中並沒有相符的資料列 (%ls)。

3853

10

sys.%ls%ls 中資料列 (%ls) 的屬性 (%ls) 在 sys.%ls%ls 中並沒有相符的資料列 (%ls)。

3854

10

sys.%ls%ls 中資料列 (%ls) 的屬性 (%ls) 在 sys.%ls%ls 中相符的資料列 (%ls) 無效。

3855

10

屬性 (%ls) 存在,但是在 sys.%ls%ls 中沒有資料列 (%ls)。

3856

10

屬性 (%ls) 存在,但應該不是 sys.%ls%ls 中資料列 (%ls) 的屬性。

3857

10

必須有屬性 (%ls),但是 sys.%ls%ls 中的資料列 (%ls) 遺漏此屬性。

3858

10

sys.%ls%ls 中資料列 (%ls) 的屬性 (%ls) 有無效的值。

3859

10

警告: 已直接在資料庫識別碼 %d 中更新系統目錄,最近一次在 %S_DATE。

3860

10

無法將資料庫識別碼 32767 升級。這個識別碼值保留給 SQL Server 內部使用。

3862

10

CLR 類型 '%.*ls'.'%.*ls' 已停用,因為這個 CLR 類型的 ON 磁碟格式已經變更。請使用 DROP TYPE 移除這個停用的類型。

3864

23

在識別碼為 %d 的資料庫中,找不到物件識別碼為 %d 的物件上索引識別碼為 %d 的項目。可能是結構描述損毀。請執行 DBCC CHECKDB。

3901

16

在和標示選項同時使用時,必須指定交易名稱。

3902

16

COMMIT TRANSACTION 要求沒有對應的 BEGIN TRANSACTION。

3903

16

ROLLBACK TRANSACTION 要求沒有對應的 BEGIN TRANSACTION。

3904

21

無法解除資料庫 '%.*ls',物件 '%.*ls' 的邏輯頁面 %S_PGID 分割。兩個頁面集合在一起的資料比單一頁面可容納的資料還多。

3906

16

無法更新資料庫 "%.*ls",因為資料庫是唯讀的。

3908

16

無法在資料庫 '%.*ls' 中執行 BEGIN TRANSACTION,因為資料庫目前處於略過復原模式。

3909

16

工作階段繫結 Token 無效。

3910

16

交易內容正由另一個工作階段所使用。

3912

16

當伺服器並非位於 XP 呼叫時,無法使用 XP Token 繫結。

3913

16

TDS 重設連接通訊協定錯誤。用戶端驅動程式同時要求 ResetConnectionKeepLocalXact 和 ResetConnectionKeepDTCXact,但伺服器不允許這種作法。

3914

16

資料類型 "%s" 對交易名稱或儲存點名稱而言無效。允許的資料類型為 char、varchar、nchar、varchar(max)、nvarchar,以及 nvarchar(max)。

3915

16

無法在 INSERT-EXEC 陳述式內使用 ROLLBACK 陳述式。

3916

16

無法在 INSERT-EXEC 陳述式內使用 COMMIT 陳述式,除非先使用 BEGIN TRANSACTION。

3917

16

工作階段已繫結到使用中的交易內容。忽略批次中的其他陳述式。

3918

16

陳述式或函數必須於使用者交易的內容中執行。

3919

16

由於交易已經認可或回復,所以無法編列於交易中。

3920

10

WITH MARK 選項只可套用至第一個 BEGIN TRAN WITH MARK 陳述式。已忽略選項。

3921

16

如果沒有使用中交易就無法取得交易 Token。請在交易開始後重新發出陳述式。

3922

16

由於交易不存在,所以無法編列於交易中。

3923

10

無法在具有未備份之大量記錄作業的資料庫 '%.*ls' 上使用交易標示。已忽略標示。

3924

10

工作階段已在嘗試繫結至新的交易時,編列至使用中的使用者交易。工作階段已從先前的使用者交易中脫離。

3925

16

無效的交易標示名稱。'LSN:' 為保留的前置詞。

3926

10

此工作階段的使用中交易,已由其他工作階段認可或中止。

3927

10

工作階段在嘗試編列至分散式交易協調器交易時,本身已有使用中的交易。

3928

16

已標示的交易 "%.*ls" 失敗。嘗試認可交易,藉以在記錄檔中放置標示時發生逾時。原因可能是與 Microsoft 分散式交易協調器 (MS DTC) 交易,或其他已準備但未認可或已中止的本機已標示交易發生爭用問題。請再試一次,如果錯誤持續發生,請找出爭用的來源。

3929

16

單一使用者資料庫中不允許分散式或繫結式交易。

3930

16

無法認可目前的交易,且無法支援寫入記錄檔的作業。請回復交易。

3931

16

無法認可目前的交易,且無法回復到儲存點。請回復整個交易。

3932

16

提供的儲存點名稱 "%.*ls" 太長。最大允許長度為 %d 個字元。

3933

16

無法將交易升級至分散式交易,因為此交易中有一個使用中的儲存點。

3934

14

目前的使用者不可使用這個 FILESTREAM 交易內容。若要取得有效的 FILESTREAM 交易內容,請使用 GET_FILESTREAM_TRANSACTION_CONTEXT。

3935

16

無法初始化 FILESTREAM 交易內容。這可能是資源短缺所致。請重試作業。錯誤碼: 0x%x。

3936

16

無法認可交易,因為嘗試排清 FILESTREAM 資料到磁碟時發生錯誤。可能是有檔案在認可時開啟,或發生磁碟 I/O 錯誤。涉及的一或多個檔案中包含 '%.*ls'。ErorrCode: 0x%x

3937

16

在回復交易時,嘗試傳遞回復通知到 FILESTREAM 篩選驅動程式時發生錯誤。錯誤碼: 0x%0x。

3938

18

交易已停止,因為它與使用相同交易的 FILESTREAM 關閉作業執行相衝突。交易將回復。

3939

16

在批次開始處偵測到未認可的交易。交易已回復。這是在處理這個交易內容中的 FILESTREAM 要求時發生錯誤所致。

3950

16

嘗試讀取下一個資料列時發生版本存放區掃描逾時。請於稍後系統不太忙碌時再嘗試此陳述式。

3951

16

資料庫 '%.*ls' 中的交易失敗,因為陳述式是在快照隔離下執行,但交易並非在快照隔離中啟動。除非交易最初是在快照隔離等級下啟動的,否則交易啟動之後就無法將交易的隔離等級變更為快照集。

3952

16

快照集隔離交易在存取資料庫 '%.*ls' 時失敗,因為這個資料庫不允許快照集隔離。請使用 ALTER DATABASE 來允許快照集隔離。

3953

16

資料庫 '%.*ls' 中的快照集隔離交易失敗,因為目前的交易啟動時,資料庫尚未復原。請在資料庫復原後重試交易。

3954

16

資料庫 '%.*ls' 中的快照集隔離交易無法啟動,因為不允許啟動快照集隔離的 ALTER DATABASE 命令在交易進行之前就已經開始執行。資料庫正在轉換為 OFF 狀態。您需要變更交易的隔離等級,或在資料庫中重新啟用快照集隔離。

3955

16

資料庫 '%.*ls' 中的快照集隔離交易失敗,因為已略過此資料庫的復原。您必須先復原資料庫,才能在快照集隔離下執行交易。

3956

16

資料庫 '%.*ls' 中的快照集隔離交易無法啟動,因為啟用此資料庫之快照集隔離的 ALTER DATABASE 命令尚未完成。資料庫處於轉換為暫止 ON 狀態。您必須等候到 ALTER DATABASE 命令順利完成。

3957

16

資料庫 '%.*ls' 中的快照集隔離交易失敗,因為目前的交易啟動時,資料庫並不允許快照集隔離。重試交易或許可以解決問題。

3958

16

交易在資料庫 '%.*ls' 中存取資料表 '%.*ls' 的建立版本資料列時已中止。找不到要求的建立版本資料列。您的 tempdb 可能發生空間不足的問題。請參考線上叢書,以取得如何針對版本控制設定 tempdb 的資訊。

3959

10

版本存放區已滿。無法加入新版本。需要存取此版本存放區的交易可能已回復。請參考線上叢書,以取得如何針對版本控制設定 tempdb 的資訊。

3960

16

快照集隔離交易因更新衝突而中止。無法使用快照集隔離來直接或間接存取資料庫 '%.*ls' 中的資料表 '%.*ls',以更新、刪除或插入已經由另一個交易修改或刪除的資料列。請重試交易或變更更新/刪除陳述式的隔離等級。

3961

16

資料庫 '%.*ls' 中的快照集隔離交易失敗,因為這個交易啟動之後,另一個並行交易的 DDL 陳述式修改了此陳述式存取的物件。這是不允許的,因為中繼資料並未建立版本。如果在快照集隔離下並行更新中繼資料,將會造成不一致的問題。

3962

16

不支援在執行 SQL Server 內部查詢時繫結到其他交易。請檢查您的 Logon 觸發程序定義,並移除任何 sp_bindsession 的使用 (若有的話)。如果此錯誤不是發生在 Logon 觸發程序執行期間,請與產品支援小組聯繫。

3963

16

資料庫 '%.*ls' 的交易失敗,因為快照集隔離下不支援分散式交易。

3964

16

交易失敗,因為快照集隔離交易不允許使用此 DDL 陳述式。由於中繼資料並未建立版本,如果在快照集隔離下變更中繼資料,將會造成不一致的問題。

3965

16

PROMOTE TRANSACTION 要求失敗,因為沒有使用中的本機交易。

3966

17

存取版本存放區時已回復交易。稍早因 tempdb 中空間不足而壓縮版本存放區時,已將交易標示為犧牲者。先前會將這個交易標示為犧牲者,可能是因為需要用到已經移除的資料列版本在 tempdb 中的空間。請重試交易

3967

17

tempdb 沒有足夠的空間容納資料列版本。需要壓縮版本存放區以釋放 tempdb 中的部分空間。交易 (id=%I64d xsn=%I64d spid=%d elapsed_time=%d) 已標示為犧牲者,而且如果它存取版本存放區,就會進行回復。如果問題持續發生,可能是因為 tempdb 大小不正確,或交易執行時間很長。請參考線上叢書,以取得如何針對版本控制設定 tempdb 的資訊。

3968

10

資料庫 '%.*ls' 無法使用快照集隔離或 READ COMMITTED 快照集,因為 SQL Server 啟動時,使用了一或多個未記載的追蹤旗標,所以防止針對版本控制啟用資料庫。以快照集隔離啟動的交易會失敗,在 READ COMMITTED 快照集下執行的查詢會成功,但會回到以鎖定為基礎的 READ COMMITTED。

3969

16

執行 SQL Server 內部查詢時不支援分散式交易。請檢查您的 Logon 觸發程序定義,並移除任何分散式交易的使用 (若有的話)。如果此錯誤不是發生在 Logon 觸發程序執行期間,請與產品支援小組聯繫。

3970

16

本作業與此交易的另一項暫止作業產生衝突。作業失敗。

3971

16

伺服器無法繼續交易。描述: %I64x。

3972

20

內送表格式資料流 (TDS) 通訊協定不正確。交易管理員事件長度錯誤。事件類型: %d。預期長度: %d。實際長度: %d。

3973

16

同一工作空間的另一執行緒,正在以獨佔模式使用資料庫。作業失敗。

3974

16

在一個工作空間內,獨佔模式中可用的資料庫數量有限。由於已超過此限制,因此作業失敗。

3975

16

sp_getbindtoken 不支援 varchar(max) 資料類型。批次已中止。

3976

16

交易名稱的長度 %d 異常。批次已中止。

3977

16

儲存點名稱不可以是 NULL。批次已中止。

3978

16

不允許回復至儲存點後開始新交易。

3979

16

TM 要求比預期的長。要求未處理。

3980

16

要求無法執行,因為批次已經中止。可能是因為用戶端送出了中止信號,或同一工作階段中有另一個要求正在執行,因而造成工作階段忙碌。

3981

16

無法執行交易作業,因為有暫止要求正在此交易中運作。

3982

16

DTC 或繫結交易正在使用中,不允許啟動新交易。

3983

16

作業失敗,因為工作階段非單一執行緒。

3984

16

在交易變更期間,無法取得資料庫鎖定。

3985

16

變更交易內容期間發生錯誤。這種情形通常因系統中的記憶體不足而導致。請嘗試釋放出更多的記憶體。

3986

19

交易時間戳記已用完。請重新啟動伺服器。

3987

10

SNAPSHOT ISOLATION 在這個資料庫上永遠啟用。

3988

16

不允許進行新交易,因為有其他執行緒正在工作階段中執行。

3989

16

不允許啟動新要求,因為新要求應包括有效的交易描述項。

3990

16

不允許在使用者自訂常式、觸發程序或彙總內認可交易,因為交易並非在該 CLR 等級中啟動的。請變更應用程式邏輯,以強制採用嚴格的巢狀交易。

3991

16

進入使用者自訂常式、觸發程序或彙總 "%.*ls" 之前就在使用中的內容交易,已在其內部中止,這是不允許的。請變更應用程式邏輯,以強制採用嚴格的巢狀交易。

3992

16

使用者自訂常式、觸發程序或彙總 "%.*ls" 內的交易計數,已經從 %d 變更為 %d。這是不允許的,而且使用者交易將會回復。請變更應用程式邏輯,以強制採用嚴格的巢狀交易。

3993

16

已經在使用者自訂常式、觸發程序或彙總 "%.*ls" 中啟動的使用者交易,並未在退出交易時結束。這是不允許的,而且交易將會回復。請變更應用程式邏輯,以強制採用嚴格的巢狀交易。

3994

16

使用者定義的常式、觸發程序或彙總嘗試回復不是在該 CLR 等級中啟動的交易。將會擲回例外狀況以防止該使用者定義之常式、觸發程序或彙總的其餘部分執行。

3995

16

未知的交易隔離等級 %d,有效值的範圍為 0 到 5。

3996

16

分散式交易不支援快照隔離等級。請使用另一個隔離等級,或請勿使用散發式交易。

3997

16

在 MARS 批次中啟動的交易,到達批次結尾時仍在使用中。已回復交易。

3998

16

在批次的結尾偵測到無法認可的交易。已回復交易。

3999

17

因為錯誤 %d,無法在 dbid %d 中將認可資料表排清到磁碟。請檢查錯誤記錄檔,以取得詳細資訊。