Uruchamianie narzędzia sqlcmd
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
baza danych SQL w Microsoft Fabric
Narzędzie sqlcmd umożliwia wprowadzanie instrukcji Transact-SQL, procedur systemowych i plików skryptów w wierszu polecenia, w Edytowaniu skryptów SQLCMD za pomocą edytora zapytań, w programie SQL Server Management Studio oraz w pliku skryptu Windows lub jako krok zadania (Cmd.exe) systemu operacyjnego w zadaniu agenta SQL Server.
Notatka
Uwierzytelnianie systemu Windows to domyślny tryb uwierzytelniania dla sqlcmd. Aby użyć uwierzytelniania programu SQL Server, należy określić nazwę użytkownika i hasło przy użyciu opcji -U
i -P
.
Domyślnie program SQL Server Express jest instalowany jako nazwane wystąpienie sqlexpress
.
Uruchom narzędzie sqlcmd i połącz się z domyślną instancją SQL Server.
W menu Start wybierz pozycję Uruchom. W polu Otwórz wpisz cmd, a następnie wybierz OK, aby otworzyć wiersz polecenia. (Jeśli wcześniej nie nawiązałeś połączenia z tym wystąpieniem Silnika Bazy Danych SQL Server, może być konieczne skonfigurowanie SQL Server, aby akceptował połączenia).
W wierszu polecenia wpisz
sqlcmd
.Naciśnij
ENTER
.Masz teraz zaufane połączenie z domyślnym wystąpieniem programu SQL Server, które działa na Twoim komputerze.
1>
to polecenie sqlcmd określające numer wiersza. Za każdym razem, gdy naciskaszENTER
, liczba zwiększa się o jedną.Aby zakończyć sesję sqlcmd, wpisz
EXIT
w wierszu polecenia sqlcmd.
Uruchom narzędzie sqlcmd i połącz się z nazwanym wystąpieniem programu SQL Server
Otwórz okno wiersza polecenia i wpisz
sqlcmd -S<myServer\instanceName>
. Zastąp<myServer\instanceName>
nazwą komputera i instancją silnika bazy danych SQL Server, z którym chcesz nawiązać połączenie.Naciśnij
ENTER
.Monit sqlcmd (
1>
) wskazuje, że masz połączenie z określonym wystąpieniem programu SQL Server.Wprowadzone instrukcje Transact-SQL są przechowywane w buforze. Są one wykonywane seryjnie po napotkaniu polecenia
GO
.