
قم بتشغيل برامج SQL النصية باستخدام SQL Server Express وموجه أوامر Windows
SQL Server Express هو إصدار مجاني من SQL Server يمكنك استخدامه لإنشاء تطبيقات قواعد البيانات على سطح المكتب والويب. يدير المطورون SQL Server Express باستخدام SQL Server Management Studio. يستخدمون أيضًا أداة مساعدة صغيرة لسطر الأوامر تسمى "Sqlcmd". يمكّنك Sqlcmd من تنفيذ أوامر SQL للمعاملات وتشغيل الإجراءات المخزنة وتنفيذ برامج SQL النصية. إذا كنت تريد ببساطة تشغيل برنامج نصي SQL ، فمن الأسهل أحيانًا القيام بذلك باستخدام Sqlcmd. يمكنك الوصول إلى Sqlcmd عن طريق فتح نافذة موجه أوامر جديدة.
تعليمات
الخطوة 1
اكتب CMD في النوافذ "قائمة ابدأ" واضغط على "أدخل". سيتم فتح نافذة موجه الأوامر.
فيديو اليوم
الخطوة 2
اكتب أحد الأوامر التالية للاتصال بقاعدة البيانات:
Sqlcmd -u username -p password
Sqlcmd -S اسم الكمبيوتر \ اسم المثيل
استخدم الأمر الأول إذا قمت بإعداد اسم مستخدم وكلمة مرور عند تثبيت SQL Server Express. استبدل "اسم المستخدم" و "كلمة المرور" باسم المستخدم وكلمة المرور الفعليين اللذين أعددتهما. استخدم الأمر الثاني إذا قمت بإنشاء "مثيل مسمى" أثناء التثبيت. استبدل "اسم الكمبيوتر" باسم الكمبيوتر و "اسم المثيل" باسم مثيل SQL الذي قمت بإنشائه أثناء التثبيت.
الخطوه 3
اكتب الأمر التالي واضغط على "ENTER":
Sqlcmd -i C: \ mySqlScript.sql.
سيقوم SQL Server Express بتنفيذ البرنامج النصي المسمى "mySqlScript.sql". استبدل "mySqlScript.sql" باسم البرنامج النصي الذي تريد تشغيله. قم بتضمين تعيين المسار الكامل. إذا قام برنامج SQL النصي بإرجاع بيانات من قاعدة البيانات ، فسيعرض SQL Server Express النتائج في نافذة موجه الأوامر. .
الخطوة 4
اكتب Sqlcmd -i C: \ nameOfScript -o C: \ outputFile.txt واضغط على ENTER لإعادة تشغيل البرنامج النصي. سيؤدي هذا إلى توجيه النتائج إلى ملف نصي يسمى "C: \ outputFile.txt". يمكنك تسمية هذا الملف بأي شيء. يكون الحفظ في ملف نصي مفيدًا عندما تحتاج إلى التقاط وحفظ نتائج الاستعلام.
الخطوة الخامسة
اكتب Sqlcmd exit. سيقوم SQL Server Express بإنهاء الجلسة.
نصيحة
إذا كنت تقوم بتشغيل برامج نصية SQL بشكل متكرر ، فيمكنك إنشاء ملفات دفعية (.bat) يمكنها تسريع العملية (انظر الموارد). على سبيل المثال ، يمكنك وضع الأوامر الموضحة أعلاه في ملف دفعي وحفظها على سطح المكتب. يمكنك تشغيله لاحقًا بالنقر نقرًا مزدوجًا فوق الملف.