Microsoft SQL Server Command Line Utility
Microsoft SQL Server нь өгөгдлийг удирдах, SQL Server мэдээллийн санг тохируулахын тулд янз бүрийн баян график хэрэглэгчийн интерфэйсээр хангадаг. Гэхдээ заримдаа хуучны тушаалын мөрөөс ажиллах нь илүү хялбар байдаг. Та SQL хайлтыг гүйцэтгэхийн тулд хурдан, бохир арга хайж байгаа эсэх эсвэл Windows скрипт файл дахь SQL мэдэгдлийг оруулахыг хүсч байгаа эсэх, SQLCMD нь таны зорилгыг биелүүлэх боломжийг олгодог. Энэ нийтлэл нь таныг Microsoft-ийн AdventureWorks Sample Database-ийг суулгасан гэж үздэг.
01 - 05
Тушаал хүлээх мөрийг нээх
SQLCMD-г ажиллуулахын тулд та эхлээд Windows тушаалын мөрийн хэрэгслийг нээх ёстой. Windows XP дээр Start> Run дээр дараад CT товчийг дарж текст нүдэнд OK дарна . Windows Vista дээр Windows товчийг дараад CMD гэж оруулаад Enter дарна .
Та Windows тушаал хүлээх мөрийг харах ёстой.
05 - 05
Мэдээллийн сан руу холбогдох
Тушаал хүлээх мөрийг нээгдсэний дараа SQLCMD хэрэгслийг өгөгдлийн санд холбох хэрэгтэй. Энэ жишээн дээр бид AdventureWorks2014 мэдээллийн сантай холбогдож дараах тушаалыг өгч байна:
sqlcmd -d AdventureWorks2014Энэ нь таны өгөгдлийн санд холбогдохын тулд Windows-ийн анхдагч итгэмжлэлүүдийг ашигладаг. Та бас -U тугийг ашиглан -U туг болон хэрэглэгчийн нэрийг зааж өгч болно. Жишээлбэл, та "mike" хэрэглэгчийн нэр, өгөгдлийн сантай холбогдож дараах холбоосын мөрөөр "goirish" гэсэн нууц үгээр холбогдож болно:
sqlcmd -U mike -P goirish -d AdventureWorks201403 - 05
Хайлт хийх
1 prompt дээр SQL statement-г бичиж эхэл. Та мөрөнд бичсэн мөрөнд дарах мөрөнд дарах мөр болгон ашиглаж болно. SQL Server таны хүсэлтийг тодорхой зааж өгөх хүртэл гүйцэтгэдэггүй.
Энэ жишээнд бид дараах асуултыг оруулж байна:
04 - 05
Хайлтыг гүйцэтгэх
Та хүсэлтээ биелүүлэхэд бэлэн бол GO гэсэн комманд SQLCMD дотор шинэ тушаалын мөрөн дээр бичээд Enter дарна . SQLCMD таны хүсэлтийг гүйцэтгэж, үр дүнг дэлгэц дээр харуулна.
05 - 05
SQLCMD-ээс гарах
SQLCMD-ээс гарахад бэлэн бол EXIT командыг хоосон коммандын мөрөн дээр бичээд Windows тушаал хүлээх мөрийг буцаана.