SQLCMD שריט דורך שריט טוטאָריאַל

מיקראָסאָפט סקל סערווירער קאַמאַנד ליין וטיליטי

מיקראָסאָפט סקל סערווירער אָפפערס וסערס מיט אַ פאַרשיידנקייַט פון רייַך גראַפיקאַל באַניצער ינטערפייסיז פֿאַר ריטריווינג און מאַניפּיאַלייטינג דאַטן און קאַנפיגיערינג סקל סערווירער דאַטאַבייסיז . אָבער, מאל עס ס נאָר גרינגער צו אַרבעטן פון די אַלטמאָדיש באַפֿעל שורה. אויב איר 'רע איר זוכט פֿאַר אַ שנעל-און-גראָב וועג צו ויספירן אַ סקל אָנפֿרעג אָדער ווילן צו אַרייַננעמען סקל סטייטמאַנץ אין אַ ווינדאָוז שריפט טעקע, סקלקמד אַלאַוז איר צו טרעפן דיין ציל. דער אַרטיקל אַסומז איר שוין האָבן Microsoft's AdventureWorks Sample Database installed.

01 פון 05

עפן אַ קאַמאַנד פּינטלעך

מייק טשאַפּפּלע

אין סדר צו לויפן סקלקמד, איר מוזן ערשטער עפענען אַ Windows באַפֿעלן שורה נוצן. אין Windows XP, גיט אָנהייב> ראַן און דעמאָלט טיפּ קמד אין די טעקסט קעסטל איידער גיט גוט . אין Windows Vista, גיט די Windows קנעפּל, טיפּ קמד אין די זוכן קעסטל און דריקן אַרייַן .

איר זאָל זען אַ Windows באַפֿעלן פּינטלעך.

02 פון 05

קאַנעקטינג צו די דאַטאַבאַסע

מייק טשאַפּפּלע

אַמאָל איר האָבן אַ באַפֿעל פּינטלעך עפענען, נוצן די SQLCMD נוצן צו פאַרבינדן צו די דאַטאַבאַסע. אין דעם בייַשפּיל, מיר זענען קאַנעקטינג צו די דאַטאַבאַסעוואָרקס 2014 דאַטאַבאַסע, אַזוי מיר נוצן דעם באַפֿעל:

sqlcmd -d AdventureWorks2014

דעם ניצט די פעליקייַט ווינדאָוז קראַדענטשאַלז צו פאַרבינדן צו דיין דאַטאַבאַסע. איר קען אויך ספּעציפיצירן אַ נאמען מיט די -ו פאָן און אַ פּאַראָל ניצן די -פּ פאָן. פֿאַר בייַשפּיל, איר קען פאַרבינדן צו די דאַטאַבאַסע ניצן די נאָמען "מיק" און פּאַראָל "גאָיריש" מיט די ווייַטערדיק באַפֿעל שורה:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 פון 05

קומט אַ קווערי

מייק טשאַפּפּלע

אָנהייבן טייפּינג אַ סקל ויסזאָגונג בייַ די 1> פּינטלעך. איר קענען נוצן ווי פילע שורות ווי איר ווילן פֿאַר דיין אָנפֿרעג, דרינגלעך די אַרייַן שליסל נאָך יעדער שורה. סקל סערווירער טוט נישט עקסאַקיוץ דיין אָנפֿרעג ביז בישליימעס אנגעוויזן צו טאָן אַזוי.

אין דעם בייַשפּיל, מיר אַרייַן די ווייַטערדיק אָנפֿרעג:

אויסקלייַבן * פֿון מענטש רעסורסן

04 פון 05

עקסאַקיוטינג די קווערי

מייק טשאַפּפּלע

ווען איר זענען גרייט צו ויספירן דיין אָנפֿרעג, טיפּ די באַפֿעלן גיין אויף אַ נייַ באַפֿעלן שורה אין סקלקמד און דריקן אַרייַן . סקלקמד עקסאַקיוץ דיין אָנפֿרעג און דיספּלייז די רעזולטאַטן אויף דעם עקראַן.

05 פון 05

Exiting SQLCMD

ווען איר זענען גרייט צו אַרויסגאַנג סקלקמד, טיפּ די באַפֿעלן אַרויסווייַזן אויף אַ פּוסט באַפֿעל שורה צו צוריקקומען צו די Windows באַפֿעלן פּינטלעך.