SQLCMD urratsez urratseko tutoriala

Microsoft SQL Server Command Line Utility

Microsoft SQL Server- ek erabiltzaileek erabiltzailearen interfaze grafiko aberatsak eskaintzen dituzte datuak berreskuratu eta manipulatzeko eta SQL Server datu-baseak konfiguratzeko. Hala ere, batzuetan errazagoa da komando lerro zaharretik lan egitea. SQL kontsulta bat exekutatzeko modu azkar eta zikin bat bilatzen baduzu edo SQL instrukzioak Windows script-eko fitxategi batean sartu nahi baduzu, SQLCMD-k zure helburua betetzeko aukera ematen du. Artikulu honek Microsoft-ek AdventureWorks Sample Database instalatuta duela suposatzen dizu.

05eko 1ean

Komandoaren agindu bat irekitzea

Mike Chapple

SQLCMD exekutatzeko, lehenik Windows komando-lerroko utilitate bat ireki behar duzu. Windows XP-n, sakatu Hasi> Exekutatu eta, ondoren, idatzi CMD testu-koadroan Ados sakatu aurretik. Windows Vista-n, egin klik Windows botoian, idatzi CMD bilaketa- koadroan eta sakatu Sartu .

Windows komando-gonbita ikusi beharko zenuke.

02 de 05

Datu base batera konektatzea

Mike Chapple

Behin komandoak irekita dituzunean, erabili SQLCMD erabilgarritasuna datu-basera konektatzeko. Adibide honetan AdventureWorks2014 datu-basearekin konektatzen ari gara, beraz komandoa erabiltzen dugu:

sqlcmd -d AdventureWorks2014

Honek Windows kredentzialak erabiltzen ditu zure datu-basera konektatzeko. Erabiltzaile-izen bat ere zehaztu dezakezu -U bandera eta pasahitza erabiliz -P bandera erabiliz. Adibidez, datu-basera konektatu "mike" eta pasahitza "goirish" erabiltzaile-izena erabiliz honako komando lerro honekin:

sqlcmd -U mike -P goirish -d AdventureWorks2014

05/03

Kontsulta bat sartu

Mike Chapple

Idatzi SQL instrukzioa 1> galderetan. Zure kontsulta nahi duzun lerro anitz erabil ditzakezu, Lerro bakoitzaren ondoren Enter tekla sakatuta. SQL Server-k ez du zure kontsulta exekutatzen, beraz, modu esplizituan azaltzen den arte.

Adibide honetan, honako kontsulta hau sartuko dugu:

SELECT * FROM HumanResources.shift

04 de 05

Kontsulta exekutatzea

Mike Chapple

Zure kontsulta exekutatzeko prest dagoenean, idatzi komandoa GO komando lerro berri bat SQLCMD barruan eta sakatu Sartu . SQLCMD-k zure kontsulta exekutatzen du eta emaitzak pantailan bistaratzen ditu.

05 de 05

SQLCMD irtetean

SQLCMD irteteko prest dagoenean, idatzi komandoa EXIT komando lerro huts batean, Windows komandoaren galderara itzultzeko.