SQLCMD Чекор по чекор упатство

Microsoft SQL Server Command Line Utility

Microsoft SQL Server им овозможува на корисниците разни богати графички кориснички интерфејси за прибирање и манипулирање со податоци и конфигурирање на SQL Server бази на податоци . Сепак, понекогаш едноставно е полесно да се работи од старомодната командна линија. Без разлика дали барате брз и валкан начин за извршување на SQL барањето или сакате да ги вклучите SQL извештаите во датотека со скрипта на Windows, SQLCMD ви овозможува да ја исполните вашата цел. Оваа статија претпоставува дека веќе имате инсталирано Microsoft Database Sample Database од Microsoft.

01 од 05

Отворање на командната линија

Мајк Чапл

Со цел да се стартува SQLCMD, прво мора да се отвори алатка за командната линија на Windows. Во Windows XP, кликнете Start> Run, а потоа напишете CMD во полето за текст пред да кликнете OK . Во Windows Vista, кликнете на копчето Windows , внесете CMD во полето за пребарување и притиснете Enter .

Треба да ја видите командната линија на Windows.

02 од 05

Поврзување со базата на податоци

Мајк Чапл

Откако ќе се отвори командната линија, користете ја алатката SQLCMD за да се поврзете со базата на податоци. Во овој пример, ние се поврзуваме со базата на податоци AdventureWorks2014, па ја користиме командата:

sqlcmd -d AdventureWorks2014

Ова ги користи стандардните Windows ингеренциите за поврзување со вашата база на податоци. Можете исто така да наведете корисничко име користејќи знаме -U и лозинка со користење на знакот -P. На пример, можете да се поврзете со базата со користење на корисничкото име "mike" и лозинката "goirish" со следнава командна линија:

sqlcmd -U mike -P goirish-d AdventureWorks2014

03 од 05

Внесување на барањето

Мајк Чапл

Започнете да пишувате SQL изјава на 1> брзо. Можете да користите што повеќе линии што сакате за вашето барање, со притискање на копчето Enter по секоја линија. SQL Server не го извршува вашето барање, се додека не е експлицитно наложено да го стори тоа.

Во овој пример, ние внесуваме следново барање:

Избери * од HumanResources.shift

04 од 05

Извршување на барањето

Мајк Чапл

Кога сте подготвени да го извршите вашето барање, напишете команда GO на нова командна линија во рамките на SQLCMD и притиснете Enter . SQLCMD го извршува вашето барање и ги прикажува резултатите на екранот.

05 од 05

Излегување од SQLCMD

Кога ќе бидете подготвени да излезете од SQLCMD, напишете ја командата EXIT на празна командна линија за да се вратите на командната линија на Windows.