هذا امتداد لـ SQL Server Management Studio 2012، 2014، 2016، 17، 18، 19 و 20. يقوم بتجميع كائنات SQL في Object Explorer (الجداول وطرق العرض وما إلى ذلك) في مجلدات المخطط.
يمكن العثور على كود المصدر والوثائق والمشكلات على https://github.com/nicholas-ross/SSMS-Schema-Folders
هذا عبارة عن شوكة لـ SSMS2012Extender (منذ أن كان موجودًا على CodePlex) يضيف دعمًا لـ SSMS 2014 و2016.
يمكنك تنزيل أحدث إصدار من SSMS مجانًا من Microsoft.
قم بتنزيل أحدث إصدار من صفحة الإصدارات.
يجب عليك إلغاء حظر الملف المضغوط قبل استخراجه. انقر بزر الماوس الأيمن على الملف المضغوط في Windows Explorer وحدد خصائص. إذا رأيت زر Unblock
أو مربع الاختيار، فانقر عليه.
قم باستخراج الملف المضغوط ونسخ مجلد SSMS Schema Folders
إلى مجلد ملحق SSMS. إزالة أو استبدال أي إصدار سابق. بالنسبة للفترة 2012-2017، قم بتشغيل ملف التسجيل المضمن لتخطي خطأ التحميل أو انقر فوق No
عندما ترى الخطأ ثم أعد تشغيل SSMS.
2012 - C:Program Files (x86)Microsoft SQL Server110ToolsBinnManagementStudioExtensions
2014 - C:Program Files (x86)Microsoft SQL Server120ToolsBinnManagementStudioExtensions
2016 - C:Program Files (x86)Microsoft SQL Server130ToolsBinnManagementStudioExtensions
17 - C:Program Files (x86)Microsoft SQL Server140ToolsBinnManagementStudioExtensions
18 - موقع التثبيت الافتراضي هو C:Program Files (x86)Microsoft SQL Server Management Studio 18Common7IDEExtensions
19 - موقع التثبيت الافتراضي هو C:Program Files (x86)Microsoft SQL Server Management Studio 19Common7IDEExtensions
20 - موقع التثبيت الافتراضي هو C:Program Files (x86)Microsoft SQL Server Management Studio 20Common7IDEExtensions
يسمح SSMS 18 وما فوق بالتثبيت في موقع مختلف. إذا كان المسار أعلاه غير موجود فأنت بحاجة إلى العثور على المسار الصحيح لاستخدامه.
هناك عدد قليل من خيارات المستخدم التي تغير نمط وسلوك مجلدات المخطط. Tools > Options > SQL Server Object Explorer > Schema Folders
ممكّن - حتى تتمكن من تعطيل الامتداد دون إلغاء تثبيته.
مفاتيح التعديل - اضغط مع الاستمرار على هذه المفاتيح للقيام بعكس الإعداد الممكّن. التحكم الافتراضي.
إلحاق نقطة - أضف نقطة بعد اسم المخطط على تسمية المجلد.
Clone Parent Node - أضف النقر بزر الماوس الأيمن وخصائص الاتصال الخاصة بالعقدة الأصلية إلى عقدة مجلد المخطط.
استخدام أيقونة الكائن - استخدم أيقونة العقدة الفرعية كرمز للمجلد. إذا كان خطأ، فاستخدم أيقونة العقدة الأصلية (أي المجلد).
نوع المجلد - نوع الفرز الذي سيتم استخدامه لإنشاء المجلدات على كل مستوى مجلد.
الحد الأدنى لعدد العقد - قم بفرز العقد في مجلدات فقط عندما تحتوي على هذا العدد من العقد على الأقل.
إعادة تسمية العقدة - يزيل اسم المخطط من تسمية عقدة الكائن.
مخطط سريع من نص العقدة - أسرع ولكنه غير دقيق. الافتراضي معطل.
مهلة غير مستجيبة - سرعة فرز العقدة مقابل واجهة المستخدم غير المستجيبة.
استخدم Nodes.Clear - أسرع ولكنه يجمد واجهة المستخدم. الافتراضي معطل.
يحدث هذا عندما يقوم أمان Windows بحظر تشغيل ملفات dll التي تم تنزيلها من الإنترنت. راجع تعليمات التثبيت للتعرف على الخطوات المطلوبة للسماح بتشغيلها.
في SSMS 17 والإصدارات الأقدم، في المرة الأولى التي يتم فيها تشغيله بالملحق ستظهر رسالة خطأ. انقر فوق No
وأعد تشغيل SSMS. يقوم ملف reg المضمن بتعيين نفس إعداد التسجيل كما هو الحال عند النقر فوق الزر "لا". لم يعد هذا يحدث في SSMS 18.
يقوم هذا الامتداد بنقل العقد في عرض شجرة Object Explorer. قد يتسبب هذا في حدوث مشكلات مع الملحقات الأخرى التي لا تتوقعها. إذا كان لديك مشاكل ثم اسمحوا لي أن أعرف.
Red Gate SQL Search - عند محاولة تحديد الكائن في Object Explorer من نتائج البحث، فإنه سيتم تكراره عبر العقد التي تقارن نص العقدة. ولا يتحقق من المجلدات الفرعية لمعظم أنواع الكائنات، لذا لن يتمكن من تحديد الكائن الصحيح.
يرجى الإبلاغ عن أي مشكلات إلى https://github.com/nicholas-ross/SSMS-Schema-Folders/issues.
تمت إضافة الدعم لـ v20.
تمت إضافة مفاتيح التعديل الممكّنة.
ثابت: انتهاء المهلة عند اتصال Azure الأولي.
تمت إضافة الدعم للإصدار 19.1.
تمت إضافة مستوى المجلد الثاني لفرز المخطط الأبجدي أو الفرعي.
تمت إضافة دعم للإصدار 19.0 (المعاينة 2).
توطين اللغة للخيارات. (شكرًا @micjahn)
تحسينات الأداء والخيارات لقواعد البيانات الكبيرة جدًا.
ثابت: اسم المجلد غير صحيح عندما يحتوي المخطط على نقطة.
تمت إضافة دعم للإصدار 18.0 (المعاينة 4).
توسيع عقدة المخطط تلقائيًا عند عقدة واحدة فقط.
تحسين الأداء.
تمت إضافة خيار لإزالة اسم المخطط من تسمية عقدة الكائن.
ثابت: مجلد توسيع وقت الانتظار.
تمت إضافة الدعم للإصدار 17.0 RC1.
إظهار مؤشر الانتظار أثناء إنشاء المجلدات.
إصدار واحد قابل للنشر لإصدارات SSMS متعددة.
ثابت: توسيع وقت انتظار المجلد على وحدة المعالجة المركزية أحادية النواة.
تمت إضافة خيارات المستخدم.
ثابت: حدث خطأ عند تشغيل مثيلات SSMS متعددة.
بناء التصحيح
تمت إضافة جزء نافذة الإخراج لرسائل التصحيح.
الافراج عن النسخة التجريبية العامة.