۱۳۸۸/۰۶/۲۴

FxCop براي SQL Server


حتما با FxCop كه براي آناليز اسمبلي‌هاي برنامه‌هاي دات نتي بكار مي‌رود آشنايي داريد. شبيه به اين مورد به صورت افزونه‌اي براي Visual studio 2008 team system نيز موجود است. فقط كافي است Microsoft® Visual Studio Team System 2008 Database Edition GDR R2 را نصب كرده و يك پروژه ديتابيس جديد را شروع كنيد (نوع database wizard كه يك ديتابيس كامل را import مي‌كند). سپس در برگه build تيك مربوط به code analysis را قرار دهيد (شكل 1) و يكبار پروژه را build كنيد. به اين صورت در پنجره خروجي، اشكالات كدهاي T-SQL شما گوشزد مي‌شود (شكل 3). اين‌كار را با استفاده از منوي Data نيز مي‌توان انجام داد (شكل 2).

شكل 1- فعال سازي تحليل و بررسي كد

شكل 2- اجراي تحليل و بررسي كد


شكل 3- يك نمونه خروجي حاصل از تحليل و بررسي كد