วิธีเรียกใช้สคริปต์ SQL จาก Microsoft SQL Server Express

...

เรียกใช้สคริปต์ 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 ในหน้าต่าง "Start Menu" และกด "Enter" หน้าต่างพรอมต์คำสั่งจะเปิดขึ้น

วีดีโอประจำวันนี้

ขั้นตอนที่ 2

พิมพ์คำสั่งต่อไปนี้เพื่อเชื่อมต่อกับฐานข้อมูล:

sqlcmd -u ชื่อผู้ใช้ -p รหัสผ่าน

sqlcmd -S ชื่อคอมพิวเตอร์\ชื่ออินสแตนซ์

ใช้คำสั่งแรกหากคุณตั้งค่าชื่อผู้ใช้และรหัสผ่านเมื่อคุณติดตั้ง SQL Server Express แทนที่ "ชื่อผู้ใช้" และ "รหัสผ่าน" ด้วยชื่อผู้ใช้และรหัสผ่านจริงที่คุณตั้งค่า ใช้คำสั่งที่สองหากคุณสร้าง "อินสแตนซ์ที่มีชื่อ" ระหว่างการติดตั้ง แทนที่ "computerName" ด้วยชื่อคอมพิวเตอร์ของคุณและ "instanceName" ด้วยชื่อของอินสแตนซ์ 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" คุณสามารถตั้งชื่อไฟล์นี้อะไรก็ได้ การบันทึกลงในไฟล์ข้อความมีประโยชน์เมื่อคุณต้องการบันทึกและบันทึกผลลัพธ์ของคิวรี

ขั้นตอนที่ 5

พิมพ์ sqlcmd exit SQL Server Express จะยุติเซสชัน

เคล็ดลับ

หากคุณเรียกใช้สคริปต์ SQL บ่อยๆ คุณสามารถสร้างไฟล์แบตช์ (.bat) ที่สามารถเพิ่มความเร็วของกระบวนการได้ (ดูแหล่งข้อมูล) ตัวอย่างเช่น คุณสามารถวางคำสั่งที่แสดงด้านบนในไฟล์แบตช์และบันทึกบนเดสก์ท็อปของคุณ คุณสามารถเรียกใช้ได้ในภายหลังโดยดับเบิลคลิกที่ไฟล์

หมวดหมู่

ล่าสุด

วิธีแทรกเส้นตัวเลขใน Word

วิธีแทรกเส้นตัวเลขใน Word

ในการสร้างเส้นตัวเลขแบบกำหนดเองใน Word 2013 ให้...

วิธีสร้างฮิสโตแกรมใน Excel

วิธีสร้างฮิสโตแกรมใน Excel

ฮิสโตแกรมสามารถใช้เพื่อพล็อตการกระจายความถี่ใน...

วิธีตั้งค่าตำแหน่งปัจจุบันบน Garmin Nuvi

วิธีตั้งค่าตำแหน่งปัจจุบันบน Garmin Nuvi

ระบบ GPS แบบพกพาเป็นเครื่องมือที่ดีเยี่ยมหากคุณ...