Skip to main content

Utilità della riga di comando di Microsoft SQL Server

Esercitazione n 6 Guida Cambio di direzione con finta passaggio (Aprile 2025)

Esercitazione n 6 Guida Cambio di direzione con finta passaggio (Aprile 2025)
Anonim

Microsoft SQL Server offre agli utenti una varietà di interfacce utente grafiche avanzate per il recupero e la manipolazione dei dati e la configurazione dei database di SQL Server. Tuttavia, a volte è solo più semplice lavorare dalla vecchia riga di comando. Se stai cercando un modo rapido e sporco per eseguire una query SQL o desideri includere istruzioni SQL in un file di script di Windows, SQLCMD ti consente di raggiungere il tuo obiettivo. In questo articolo si presuppone che sia già installato il database di esempio AdventureWorks di Microsoft.

01 del 05

Aprire un prompt dei comandi

Per eseguire SQLCMD, è necessario prima aprire un'utilità della riga di comando di Windows. In Windows XP, fare clic su Start> Esegui e quindi digitare CMD nella casella di testo prima di fare clic ok. In Windows Vista, fare clic su finestre pulsante, digitare CMD nel Ricerca scatola e stampa accedere.Dovresti vedere un prompt dei comandi di Windows.

02 di 05

Connessione al database

Una volta aperto il prompt dei comandi, utilizzare l'utilità SQLCMD per connettersi al database. In questo esempio, ci stiamo connettendo al database AdventureWorks2014, quindi utilizziamo il comando:

sqlcmd -d AdventureWorks2014

Questo utilizza le credenziali di Windows predefinite per connettersi al tuo database. Puoi anche specificare un nome utente usando il flag -U e una password usando l'opzione -P. Ad esempio, è possibile connettersi al database utilizzando il nome utente "mike" e la password "goirish" con la seguente riga di comando:

sqlcmd -U mike -P goirish -d AdventureWorks2014 03 di 05

Immissione di una query

Iniziare a digitare un'istruzione SQL al prompt 1>. Puoi utilizzare tutte le linee che desideri per la tua query, premendo il tasto accedere chiave dopo ogni riga. SQL Server non esegue la query fino a quando non viene esplicitamente richiesto di farlo.In questo esempio, inseriamo la seguente query:

SELEZIONA DA HumanResources.shift 04 di 05

Esecuzione della query

Quando sei pronto per eseguire la query, digita il comando PARTIRE su una nuova riga di comando all'interno di SQLCMD e premere accedere. SQLCMD esegue la query e visualizza i risultati sullo schermo.

05 del 05

Uscita da SQLCMD

Quando sei pronto per uscire da SQLCMD, digita il comando USCITA su una riga di comando vuota per tornare al prompt dei comandi di Windows.