"المفضلة" أو "وحدات الماكرو" في استوديو إدارة خادم SQL؟

StackOverflow https://stackoverflow.com/questions/175944

سؤال

لدي عدد قليل من قواعد البيانات التي أستخدمها دائمًا مع SQL Server Management Studio.أود أن أكون قادرًا على إنشاء زر شريط أدوات أو اختصار لوحة مفاتيح يفتح تلقائيًا نافذة استعلام جديدة (في مثيل SSMS الحالي) ويتصل بقاعدة بيانات معينة (ربما مسجلة).هذا كل شيء.هذا كل ما أحتاجه.ومنفضة السجائر هذه ولعبة المجداف وجهاز التحكم عن بعد.هذا كل ما أحتاجه.

كما هو الحال الآن، لا بد لي من توسيع مستكشف الكائنات، وطي/توسيع شجرتين إلى ثماني شجرات، والنقر بزر الماوس الأيمن على قاعدة البيانات الخاصة بي، واختيار "استعلام جديد".لا أرى أي طريقة للقيام بذلك، فمن المحتمل أن يوفر لي هذا 30-60 ثانية في اليوم.

هل كانت مفيدة؟

المحلول

أنا مطور SSMSBoost الوظيفة الإضافية ولديها بالضبط ما تحتاجه:يسمح بإدارة قائمة الخوادم/قواعد البيانات المفضلة والتبديل بينهما سريعًا عبر Combobox المخصص على شريط الأدوات، يمكنك أيضًا القول، إذا كنت تريد فتح كافة الخوادم في ObjectExplorer بدء وإذا كان يجب فتح نافذة استعلام جديدة لهم (إعداد لكل خادم).

SSMSBoost يتيح لك أيضًا تحديد الأسماء المستعارة (بدلاً من Server8273128> MainServer ، Server231232> النسخ الاحتياطي الخلفاء ، إلخ ..) يحتوي على المزيد من الميزات - لكنها خارج نطاق هذا الموضوع.

انظر إلى الصورة - يمكنك رؤية مربع تحرير وسرد تبديل الاتصال السريع مع بعض الخوادم من الاتصالات المفضلة، "SSMSBoostDemoServer" - هو اسم مستعار للخادم، والاسم التالي - أصلي.

شيء آخر - الوظيفة الإضافية متاحة في حر الإصدار.

SSMSBoost toolbar

نصائح أخرى

هل حاولت إنشاء ملقم مسجل؟

ونلقي نظرة على وجهة النظر "خوادم مسجل" (السيطرة، البديل، G). تعريف اتصال الخادم. تعيين كلمة المرور، وانقر على مربع "تذكر كلمة السر" إذا كنت لا تستخدم مصادقة Windows. على علامة التبويب "خصائص الاتصال"، تعيين قاعدة البيانات المفضلة لديك. حفظ تسجيل الخادم.

والآن، للاتصال قاعدة البيانات على ذلك الملقم (على افتراض انك قد حصلت على جزء خادم مسجل دائما واضحة، كما أفعل أنا)، وتحتاج فقط لتحديد تلك العقدة التسجيل واضغط Ctrl-N.

وهذا ينبغي أن يوفر لك 43 ثانية على الأقل في اليوم.

وأنا لم أقرأ من خلال كل شيء بعد، ولكن هذه المقالة هو حول إنشاء وظيفة إضافية -in لSSMS، والتي قد تكون قادرة على القيام به من أجل أتمتة ما تريد.

هل يمكن إنشاء اختصار لإطلاق استوديو إدارة SQL Server باستخدام معلمات سطر الأوامر، كما يلي:

<اقتباس فقرة>   

على SQLWB.EXE - يمكنك تطلق SQL Server إدارة Studio من موجه الأوامر أو ابدأ -> تشغيل مربع النص. من خلال مفاتيح لها، يمكنك تحديد أي نوع من الخادم (-t S، -t A، أو -t C ل SQL Server، تحليل Server أو SQL Server Edition المحمول، على التوالي)، اسم الخادم (-S)، وقاعدة البيانات ( -d) الذي تريد الاتصال به، وتوفير المعلومات والتوثيق، أو تعيين أي الاستعلامات أو المشاريع أو حلول لفتح (اسم الملف -i). يتم تعريف التخلف (في غياب مفاتيح) في أدوات -> خيارات القائمة من SQL Server إدارة Studio

[المصدر]

وهذا الحل هو المسلم الإختراق، ولكن إذا كنت تستطيع معرفة المفاتيح الدقيقة اللازمة لإنجاز كل "ماكرو"، يمكنك استخدام أداة مجانية مثل <وأ href = "http://www.autohotkey.com/" يختلط = "نوفولو noreferrer"> أوتوهوتكي لأتمتة ضربات المفاتيح باستخدام أي الاختصارات التي ترغب في ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top