برنامه نویسی
پیام های Microsoft SQL Server ثبت شده را پیدا کنید

پیمایش کدهای خطای SQL Server: راهنمایی برای درک 28000 تا 30999
امروز هنگام ایجاد یک اتصال ODBC با یک خطا مواجه شدم. “خطای وضعیت SQL: 28000” را بیان کرد.
مستندات مایکروسافت لیست و توضیح جامعی از کدهای خطای SQL Server از 28000 تا 30999 ارائه می دهد. این محدوده شامل خطاهای مربوط به مسائل احراز هویت، مجوزها و مشکلات پیکربندی است که هنگام تنظیم یا مدیریت پایگاه داده های SQL Server رایج هستند. در آنجا میتوانید کد SQL را برای جستجوی همه کدهای خطای ممکن، توضیحات و وجود خطا در گزارشها پیدا کنید.
من کد را کمی تغییر دادم تا فقط کد خطای “28000” را جستجو کنم.
SELECT message_id AS Error,
severity AS Severity,
[Event Logged] = CASE is_event_logged
WHEN 0 THEN 'No' ELSE 'Yes'
END,
[text] AS [Description]
FROM sys.messages
WHERE language_id = 1033 AND message_id = 28000 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY [Event Logged], message_id DESC;
پیوند به مستندات: Microsoft Learn
این مقاله و موارد دیگر را در fzeba.com بخوانید.