Microsoft SQL Serverin komentorivin apuohjelma
Microsoft SQL Server tarjoaa käyttäjille monenlaisia rikkaita graafisia käyttöliittymiä tietojen keräämiseen ja manipulointiin sekä SQL Server -tietokantojen määrittämiseen. Joskus kuitenkin vain helpompi työskennellä vanhanaikaisella komentorivillä. Olipa etsittäessäsi nopeaa ja likainen tapa suorittaa SQL-kysely tai haluat sisällyttää SQL-käskyjä Windowsin komentotiedostoon, SQLCMD: n avulla voit täyttää tavoitteen. Tässä artikkelissa oletetaan, että sinulla on Microsoftin AdventureWorksin esimerkkitietokanta asennettuna.
01/05
Komentorivin avaaminen
SQLCMD: n suorittamiseksi sinun on ensin avattava Windowsin komentorivi-apuohjelma. Napsauta Windows XP: ssä Käynnistä> Suorita ja kirjoita sitten tekstikenttään CMD ennen kuin klikkaat OK . Napsauta Windows Vistassa Windows- painiketta, kirjoita CMD hakukenttään ja paina Enter .
Sinun pitäisi nähdä Windows-komentokehote.
02/05
Yhteyden muodostaminen tietokantaan
Kun komentokehote on auki, muodosta yhteys tietokantaan SQLCMD-apuohjelmalla. Tässä esimerkissä olemme yhteydessä AdventureWorks2014-tietokantaan, joten käytämme komentoa:
sqlcmd -d AdventureWorks2014Tämä käyttää oletusarvoisia Windows-tunnuksia yhteyden muodostamiseen tietokantaan. Voit myös määrittää käyttäjätunnuksen käyttämällä -U-merkintää ja salasanaa -P-lippua käyttäen. Voit esimerkiksi muodostaa yhteyden tietokantaan käyttäjänimellä "mike" ja salasanalla "goirish" seuraavalla komentorivillä:
sqlcmd -U mike -P goirish -d SeikkailuWorks201403/05
Kyselyn kirjoittaminen
Aloita SQL-käskyn kirjoittaminen 1> -ohjelmaan. Voit käyttää yhtä monta riviä kuin haluat kyselyksesi, painamalla Enter- näppäintä jokaisen rivin jälkeen. SQL Server ei suorita kyselyä, ennen kuin se nimenomaisesti kehotetaan tekemään niin.
Tässä esimerkissä annamme seuraavan kyselyn:
04/05
Kyselyn suorittaminen
Kun olet valmis suorittamaan kyselyn, kirjoita komento GO uudelle komentoriville SQLCMD: ssä ja paina Enter . SQLCMD suorittaa kyselyn ja näyttää tulokset näytöllä.
05/05
Poistuminen SQLCMD: stä
Kun olet valmis poistumaan SQLCMD: sta, kirjoita komento EXIT tyhjälle komentoriville palataksesi Windowsin komentokehotteeseen.