ማይክሮሶፍት ዊንዴውዝ ጀምር ትዕዛዝ መስመር
Microsoft SQL Server ውሂብን ሰርስሮ ለማውረድ እና የ SQL አቢይዝ ዳታ ቤዞችን ለማዋቀር የተለያዩ የተራቀቁ ገመናዊ የተጠቃሚ በይነገጾች ተጠቃሚዎችን ያቀርባል. ሆኖም ግን, አንዳንድ ጊዜ ከድሮው የትርጉም መስመር ለመስራት የቀለለ ነው. የ SQL ጥያቄን ለመፈጸም ፈጣን እና ቆሻሻ መንገድ እየፈለግህ, ወይም በዊንዶውስ ስክሪፕት ፋይል ውስጥ የ SQL ዓረፍተ ሐሳቦችን ለማካተት የሚፈልጉ ከሆነ, SQLCMD ግብዎ ላይ ለመድረስ ያስችልዎታል. ይህ ጽሁፍ ቀድሞውኑ የ Microsoft የመስመር ላይ ውስጣዊ አሠራር የሳምባንድ ውሂብን ተጭኖ ይቆያል.
01/05
Command Prompt ን መክፈት
የ SQLCMD ን ለማሄድ መጀመሪያ የዊንዶውዝ የትዕዛዝ መስመር ተጠቃሚን መክፈት አለብዎት. በዊንዶስ ኤክስፒ ላይ, ጀምር> አሂድ የሚለውን ጠቅ ያድርጉና እሺን ጠቅ ከማድረግዎ በፊት ጽሁፉን ከሳጥን ውስጥ ጻፍ . በዊንዶስ ቪስታን, የዊንዶውስ ቁልፍን ጠቅ ያድርጉ, ኮምፖ (CMD) ን ወደ የፍለጋ ሳጥኑ ይፃፉና Enter የሚለውን ይጫኑ
የዊንዶስ ትእዛዝ ትከሻን ማየት አለብዎት.
02/05
ከውሂብ ጎታ ጋር በመገናኘት ላይ
አንዴ ትዕዛዝ ጥያቄ ሲኖርዎት, ከውሂብ ጎታ ጋር ለማገናኘት የ SQLCMD መገልገያ ይጠቀሙ. በዚህ ምሳሌ, እኛ ከ "AdventureWorks2014" ዳታቤር ጋር እየተገናኘን ነው, ስለዚህም የሚከተለውን ትዕዛዝ እንጠቀማለን:
sqlcmd -d AdventureWorks2014ይህ ከመሠረዝዎ ጋር ለመገናኘት ነባሪ የዊንዶውስ የመረጃ ማረጋገጫዎችን ይጠቀማል. በ-U ሰንደቅ እና በፒን-ጠቋሚ በመጠቀም የይልቡ ተጠቃሚ ስም መጥቀስ ይችላሉ. ለምሳሌ ያህል, የተጠቃሚ ስም «mike» እና የይለፍ ቃል «goirish» በመጠቀም የሚከተለው የትዕዛዝ መስመር በመጠቀም መገናኘት ይችላሉ.
sqlcmd -U mike -P goirish -d AdventureWorks201403/05
ጥያቄን በመግባት ላይ
በ 1> ጥያቄ ውስጥ የ SQL statement መተየብ ይጀምሩ. ለጥያቄዎ የሚፈልገውን ያህል መስመሮችን መጠቀም ይችላሉ, ከእያንዳንዱ መስመር በኋላ የ Enter ቁልፍን ይጫኑ . በትክክል እንዲታዘዙ በተሰጠው መመሪያ መሠረት SQL Server የአንተን ጥያቄ አይፈፅምም.
በዚህ ምሳሌ ውስጥ, የሚከተለውን ጥያቄ እንጠይቃለን.
04/05
ጥያቄውን በመፈጸም ላይ
መጠይቅዎን ለመፈጸም ዝግጁ ሲሆኑ, አዲስ ትዕዛዝ መስመርን በ SQLCMD ውስጥ GO ይጻፉና Enter ን ይጫኑ . SQLCMD የእርስዎን መጠይቅ ያስፈጽማል እና ውጤቱን በማያ ገጹ ላይ ያሳያል.
05/05
ከ SQLCMD መውጣት
ወደ SQLCMD ለመውጣት ዝግጁ ሲሆኑ ወደ የዊንዶስ የዊንዶውስ ትእዛዝ ለመመለስ በነጥብ የትዕዛዝ መስመር ላይ ያለውን ትዕዛዝ EXIT ይጻፉ.