SQLCMD этап-этабы менен окуу куралы

Microsoft SQL Server Command Line Пайдалуу

Microsoft SQL Server алууда жана маалыматтарды бурмалоого жана орнотууга бай колдонмолорду ар кандай пайдалануучуларга берет SQL Server базаларын . Бирок, кээде бул эски модада буйрук сабында иш эле кыйын болот. Эгер SQL суроо аткарууга же Windows скрипт делосуна SQL отчету каалагандар үчүн тез жана кир жол издеп жатабыз да, SQLCMD сиз максаттарга жооп берет. Бул макалада буга чейин эле Microsoft-тун AdventureWorks Sample базасы орнотулган болжолдойт.

01 05

бир команда киргизүүгө ачуу

Майк Chapple

SQLCMD иштетүү үчүн, алгач Windows буйрук сап арналышты ачуу керек. Windows XP-жылы басып Башта> Run, андан кийин OK баскычын чыкылдатып мурун текст кутучасына CMD түрү. Windows Vista болсо, Windows баскычы, түрүн CMD салып Издөө кутучасына жана басма басып кириш.

Сиз Windows команда көрүшү керек.

02 05

Маалымат базасы туташуу

Майк Chapple

Эгер команда киргизүүгө чакыруу ачылган кийин, маалымат базасына байланыш үчүн SQLCMD утилитасын колдонуу. Бул мисалда, биз AdventureWorks2014 базасына байланыштырып жатабыз, андыктан, буйрукту колдоносуз:

sqlcmd -D AdventureWorks2014

Бул сиздин базасына байланыш үчүн демейки Windows грамоталарын колдонот. Ошондой эле -U желегин жана -P желегин колдонуп сөздү колдонуу менен атын көрсөтүүгө болот. Мисалы, сиз колдонуучу атын пайдаланып базасына байланыш мүмкүн "майк" жана пароль "goirish" төмөнкү буйрук сабында менен:

sqlcmd -U майк -P goirish -d AdventureWorks2014

03 05

суроо кирип

Майк Chapple

1> калыпка бир SQL арыз жаза баштайт. Сиз ар бир саптан кийин Enter баскычын басып, сиздин суроо боюнча издөө келет эле көп сызыктарды колдоно аласыз. SQL Server так ошондой кылууга буйрук чейин суроого жазалабайт.

Бул мисалда, биз төмөнкү суроого кирет:

SELECT * FROM HumanResources.shift

04 05

боюнча ылгоолор жок аткаруучу

Майк Chapple

Эгер сиз суроо аткарууга даяр болгондо, SQLCMD жана басма сөз кириш ичинде жаңы командалык саптан командалык КЕТИП түрү. SQLCMD сиздин суроого туура аткарат жана экрандагы жыйынтыгын көрсөтөт.

05 05

Учурдагы SQLCMD

Сиз SQLCMD чыгууга даяр болгондо, Windows команда киргизүүгө чакыруу кайтып бош буйрук сабында командалык EXIT түрү.