Skip to main content

مايكروسوفت مزود خادم سطر الأوامر المساعدة

1- Working With SqlCmd to perform SQL Server tasks (أبريل 2025)

1- Working With SqlCmd to perform SQL Server tasks (أبريل 2025)
Anonim

يوفر Microsoft SQL Server للمستخدمين مجموعة متنوعة من واجهات المستخدم الرسومية الغنية لاسترداد البيانات ومعالجتها وتكوين قواعد بيانات SQL Server. ومع ذلك ، في بعض الأحيان يكون من الأسهل العمل من سطر الأوامر القديم. سواء كنت تبحث عن طريقة سريعة وقذرة لتنفيذ استعلام SQL أو ترغب في تضمين عبارات SQL في ملف نصي لنظام التشغيل Windows ، فإن SQLCMD تسمح لك بتلبية هدفك. تفترض هذه المقالة أن لديك Microsoft Sample AdventureWorks Sample Database مثبتًا بالفعل.

01 من 05

فتح موجه الأوامر

لتشغيل SQLCMD ، يجب أولاً فتح أداة مساعدة لسطر أوامر Windows. في نظام التشغيل Windows XP ، انقر فوق "نعم" ابدأ> تشغيل ثم اكتب CMD في مربع النص قبل النقر حسنا. في Windows Vista ، انقر فوق شبابيك زر ، اكتب CMD داخل ال بحث المربع والصحافة أدخل.سترى موجه أوامر Windows.

02 من 05

الاتصال بقاعدة البيانات

بمجرد فتح موجه الأوامر ، استخدم الأداة المساعدة SQLCMD للاتصال بقاعدة البيانات. في هذا المثال ، نوصل قاعدة بيانات AdventureWorks2014 ، لذا نستخدم الأمر:

sqlcmd -d AdventureWorks2014

يستخدم هذا بيانات اعتماد Windows الافتراضية للاتصال بقاعدة البيانات الخاصة بك. يمكنك أيضًا تحديد اسم مستخدم باستخدام علامة -U وكلمة مرور باستخدام علامة -P. على سبيل المثال ، يمكنك الاتصال بقاعدة البيانات باستخدام اسم المستخدم "mike" وكلمة المرور "goirish" باستخدام سطر الأوامر التالي:

sqlcmd -U mike -P goirish -d AdventureWorks2014 03 من 05

دخول استعلام

ابدأ بكتابة عبارة SQL في 1> موجه. يمكنك استخدام أكبر عدد ممكن من الأسطر التي تريدها لاستعلامك ، بالضغط على أدخل المفتاح بعد كل سطر. لا يقوم SQL Server بتنفيذ الاستعلام الخاص بك حتى يتم توجيهك بشكل صريح للقيام بذلك.في هذا المثال ، أدخلنا طلب البحث التالي:

تحديد * من HumanResources.shift 04 من 05

تنفيذ الاستعلام

عندما تكون جاهزًا لتنفيذ استعلامك ، اكتب الأمر اذهب على سطر الأوامر الجديد داخل SQLCMD واضغط أدخل. يقوم SQLCMD بتنفيذ الاستعلام الخاص بك ويعرض النتائج على الشاشة.

05 من 05

الخروج من SQLCMD

عندما تكون جاهزًا للخروج من SQLCMD ، اكتب الأمر ىخرج على سطر أوامر فارغ للعودة إلى موجه أوامر Windows.