آموزش SQL Server 2012: مدیریت خطاهای Transact-SQL

SQL Server 2012: Transact-SQL Error Handling

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با نحوه نوشتن کد Transact-SQL که به درستی با خطاهای پیش بینی شده و پیش بینی نشده در هنگام اجرای کد برخورد می کند ، برای توسعه دهندگان و DBA ها از SQL Server 2005 به بعد شیوه های کدگذاری Robust Transact-SQL برنامه ریزی عملیاتی را برای خطاهای پیش بینی شده و پیش بینی نشده ای که ممکن است در هنگام اجرای ماژول کد رخ دهد ، حکم می کند. عطر و طعم SQL Server از Transact-SQL چندین دستور را فراهم می کند که می تواند برای کنترل صحیح خطاهای کد شما استفاده شود و این دوره دستورات اساسی را که باید بدانید و همچنین تکنیک های موثر مدیریت خطا را به شما کمک می کند تا به درستی به مشکلات بپردازید. برای راندمان داده با توان عملیاتی بالا و مهم این دوره برای توسعه دهندگان ، DBA ها و هر کسی که مسئول نوشتن کد Transact-SQL است ، از مبتدیان کامل تا کسانی که تجربه بیشتری دارند ، مناسب است. اطلاعات این دوره برای تمام نسخه های SQL Server 2005 به بعد ، با تأکید بر دستورات جدید SQL Server 2012 اعمال می شود.

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • مدیریت خطاهای ما کجا باید زندگی کند؟ Where should our error handling live?

  • ساختار دوره Course Structure

مبانی فرماندهی Command Fundamentals

  • معرفی ماژول Module Introduction

  • بالابرنده RAISERROR

  • نسخه ی نمایشی: RAISERROR Demo: RAISERROR

  • سعی کنید ... گرفتن TRY...CATCH

  • نسخه ی نمایشی: رسیدگی به خطاهای قدیمی Demo: Legacy Error Handling

  • نسخه ی نمایشی: سعی کنید ... گرفتن خطا در گرفتن Demo: TRY... CATCH Error Handling

  • نسخه ی نمایشی: تو در تو امتحان کنید ... گرفتن Demo: Nested TRY... CATCH

  • نسخه ی نمایشی: سعی کنید ... شکافها را بگیرید Demo: TRY... CATCH Gaps

  • اطلاعات خطا Error Information

  • نسخه ی نمایشی:ERROR Demo: @@ERROR

  • نسخه ی نمایشی: اطلاعات خطای بلاک را بگیرید Demo: CATCH Block Error Information

  • پرت كردن THROW

  • نسخه ی نمایشی: با TRY CATCH پرتاب کنید Demo: THROW with TRY CATCH

  • نسخه ی نمایشی: به بیرون از TRY CATCH پرتاب کنید Demo: THROW Outside of TRY CATCH

  • دستورات معامله Transaction Commands

  • نسخه ی نمایشی: رسیدگی به معامله و سعی در گرفتن Demo: Transaction Handling and TRY CATCH

  • نسخه ی نمایشی: مدیریت معامله و XACT_ABORT Demo: Transaction Handling and XACT_ABORT

  • نسخه ی نمایشی: رسیدگی به معاملات با THROW در مقابل RAISERROR Demo: Transaction Handling with THROW vs. RAISERROR

  • نسخه ی نمایشی: بررسی وضعیت های معامله Demo: Checking Transaction States

  • نسخه ی نمایشی: رسیدگی به معاملات نابود شده Demo: Doomed Transaction Handling

مدیریت پیام Message Handling

  • معرفی ماژول Module Introduction

  • sys.messages sys.messages

  • نسخه ی نمایشی: sys.messages Demo: sys.messages

  • سطح شدت Severity Levels

  • تعریف پیام خطای کاربر تعریف شده User-Defined Error Message Definition

  • نسخه ی نمایشی: مدیریت پیام های خطای تعریف شده توسط کاربر Demo: Managing User-Defined Error Messages

  • فرمت پیام FORMATMESSAGE

  • نسخه ی نمایشی: FORMATMESSAGE Demo: FORMATMESSAGE

تکنیک های مدیریت خطا Error Handling Techniques

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی: الگو برای مدیریت خطاهای برنامه ریزی نشده Demo: Unplanned Error Handling Template

  • نسخه ی نمایشی: الگوی مدیریت خطای برنامه ریزی نشده - مثال پیاده سازی Demo: Unplanned Error Handling Template - Implementation Example

  • نسخه ی نمایشی: الگوی برنامه ریزی شده برای مدیریت خطا Demo: Planned Error Handling Template

  • نسخه ی نمایشی: الگوی مدیریت خطاهای برنامه ریزی شده - مثال پیاده سازی Demo: Planned Error Handling Template - Implementation Example

  • نسخه ی نمایشی: مثال بن بست بدون کنترل Demo: Unhandled Deadlock Example

  • نسخه ی نمایشی: مثال بن بست رسیدگی شده Demo: Handled Deadlock Example

  • نسخه ی نمایشی: مثال بن بست رسیدگی شده - با دوباره امتحان کردن Demo: Handled Deadlock Example - with Retry

  • نسخه ی نمایشی: ایجاد روش ورود به سیستم خطا و جدول Demo: Creating an Error Logging Procedure and Table

  • نسخه ی نمایشی: با استفاده از روش ورود به سیستم خطا و جدول Demo: Using the Error Logging Procedure and Table

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش SQL Server 2012: مدیریت خطاهای Transact-SQL
جزییات دوره
1h 21m
42
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
241
4.5 از 5
دارد
دارد
دارد
Joe Sack
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Sack Joe Sack

جو ساک مدیر اصلی برنامه تیم SQL Server و Azure SQL بانک اطلاعاتی مایکروسافت با تمرکز بر پردازش پرس و جو است. جو با بیش از 19 سال تجربه در صنعت ، نویسنده و سخنران است و در زمینه تنظیم و بهینه سازی عملکرد تخصص دارد.