Strumenti e utilità per Database SQL di Azure, SQL Server e SQL Data WarehouseTools and utilities for Azure SQL Database, SQL Server, and SQL Data Warehouse

QUESTO ARGOMENTO SI APPLICA A: sìSQL Server (a partire dalla versione 2008)sìDatabase SQL di AzuresìAzure SQL Data Warehouse sìParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

In questo articolo fornisce un elenco degli strumenti disponibili per l'utilizzo di SQL Server, Database SQL di Azure, SQL Data Warehouse e le applicazioni basate su SQL Server. This article provides a list of available tools for working with SQL Server, Azure SQL Database, SQL Data Warehouse, and SQL Server-based applications.

Se si desidera passare direttamente in e avviare la creazione di tabelle, esecuzione di query, fondamentalmente progettare e gestire il database, quindi SQL Server Management Studio (SSMS) è molto probabile che lo strumento come.If you want to jump right in and start creating tables, running queries, basically design and manage your database, then SQL Server Management Studio (SSMS) is most likely your go-to tool. SQL Server Management Studio è disponibile e viene eseguito in Windows.SSMS is free, and runs on Windows.

Se si esegue Linux o Mac OS, provare a codice di Visual Studio con il mssql per Visual Studio Code estensione.If you're running Linux or macOS, try Visual Studio Code with the mssql for Visual Studio Code extension. Questi strumenti sono per lo sviluppo di Microsoft SQL Server, Database SQL di Azure e SQL Data Warehouse con un'ampia gamma di funzionalità e sono inoltre disponibili.These tools are for developing Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse with a rich set of functionalities, and are also free. Vedere usare codice di Visual Studio per creare ed eseguire script Transact-SQL per SQL Server.See Use Visual Studio Code to create and run Transact-SQL scripts for SQL Server.

Strumenti di SQLSQL tools

StrumentoTool DescriptionDescription
SQL Server Management Studio (SSMS)SQL Server Management Studio (SSMS) Utilizzare SQL Server Management Studio (SSMS) per eseguire una query, progettazione e gestione di SQL Server, Database SQL di Azure e Azure SQL Data Warehouse.Use SQL Server Management Studio (SSMS) to query, design, and manage your SQL Server, Azure SQL Database, and Azure SQL Data Warehouse.
SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) Trasformare Visual Studio in un ambiente di sviluppo potenti per SQL Server, Database SQL di Azure e Azure SQL Data Warehouse.Turn Visual Studio into a powerful development environment for SQL Server, Azure SQL Database, and Azure SQL Data Warehouse.
Codice di Visual StudioVisual Studio Code Codice di Visual Studio funziona su Linux, macOS e Windows.Visual Studio Code works on Linux, macOS, and Windows. Dopo aver installato Visual Studio Code, installare il estensione mssql per lo sviluppo di Microsoft SQL Server, Database SQL di Azure e SQL Data Warehouse.After installing Visual Studio Code, install the mssql extension for developing Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse.
Gestione configurazioneConfiguration Manager Utilizzare Gestione configurazione SQL Server per configurare servizi di SQL Server e configurare la connettività di rete.Use SQL Server Configuration Manager to configure SQL Server services and configure network connectivity.
SQL Server Migration AssistantSQL Server Migration Assistant Utilizzare SQL Server Migration Assistant per automatizzare la migrazione di database a SQL Server da Microsoft Access, DB2, MySQL, Oracle e Sybase.Use SQL Server Migration Assistant to automate database migration to SQL Server from Microsoft Access, DB2, MySQL, Oracle, and Sybase.
Riesecuzione distribuitaDistributed Replay Utilizzare la funzionalità di riesecuzione distribuita che consentono di valutare l'impatto dei futuri aggiornamenti di SQL Server.Use the Distributed Replay feature to help you assess the impact of future SQL Server upgrades. Inoltre è possibile utilizzare Distributed Replay per valutare l'impatto dell'hardware e aggiornamenti del sistema operativo e l'ottimizzazione di SQL Server.Also use Distributed Replay to help assess the impact of hardware and operating system upgrades, and SQL Server tuning.
ssbdiagnosessbdiagnose L'utilità ssbdiagnose segnala i problemi in conversazioni di Service Broker o la configurazione di servizi di Service Broker.The ssbdiagnose utility reports issues in Service Broker conversations or the configuration of Service Broker services.

Utilità della riga di comando SQLSQL Command Prompt utilities

Le utilità del prompt dei comandi consentono di generare script di operazioni SQL ServerSQL Server .Command prompt utilities enable you to script SQL ServerSQL Server operations. Nella tabella seguente è riportato l'elenco delle utilità del prompt dei comandi fornite con SQL ServerSQL Server.The following table contains a list of command prompt utilities that ship with SQL ServerSQL Server.

UtilityUtility DescrizioneDescription Posizione di installazioneInstalled in
Utilità bcpbcp Utility Usata per copiare i dati tra un'istanza di MicrosoftMicrosoft SQL ServerSQL Server e un file di dati in un formato specificato dall'utente.Used to copy data between an instance of MicrosoftMicrosoft SQL ServerSQL Server and a data file in a user-specified format. <unità: > \Program Files\ MicrosoftMicrosoft SQL ServerSQL Server\Client SDK\ODBC\110\Tools\Binn<drive:>\Program Files\ MicrosoftMicrosoft SQL ServerSQL Server\Client SDK\ODBC\110\Tools\Binn
Utilità dtadta Utility Consente di analizzare un carico di lavoro e proporre strutture di progettazione fisica per ottimizzare le prestazioni del server per il carico di lavoro specifico.Used to analyze a workload and recommend physical design structures to optimize server performance for that workload. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Utilità dtexecdtexec Utility Utilizzata per configurare ed eseguire un pacchetto di Integration ServicesIntegration Services .Used to configure and execute an Integration ServicesIntegration Services package. Una versione di interfaccia utente di questa utilità del prompt dei comandi è denominata DTExecUIe visualizza l'Utilità di esecuzione pacchetti.A user interface version of this command prompt utility is called DTExecUI, which brings up the Execute Package Utility. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\DTS\BinnDTS\Binn
Utilità dtutildtutil Utility Consente di gestire i pacchetti SSIS.Used to manage SSIS packages. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\DTS\BinnDTS\Binn
Distribuire soluzioni di modelli con l'utilità di distribuzioneDeploy Model Solutions with the Deployment Utility Consente di distribuire progetti di Analysis ServicesAnalysis Services in istanze di Analysis ServicesAnalysis Services.Used to deploy Analysis ServicesAnalysis Services projects to instances of Analysis ServicesAnalysis Services. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn\VShell\Common7\IDETools\Binn\VShell\Common7\IDE
MSSQL-scripter (anteprima pubblica)mssql-scripter (Public Preview) Utilizzato per generare script di creare e inserire T-SQL per oggetti di database di SQL Server, Database SQL di Azure e Azure SQL Data Warehouse.Used to generate CREATE and INSERT T-SQL scripts for database objects in SQL Server, Azure SQL Database, and Azure SQL Data Warehouse. Vedere il nostro repository GitHub per informazioni su download e l'utilizzo.See our GitHub repo for download and usage information.
Utilità osqlosql Utility Consente di immettere istruzioni Transact-SQLTransact-SQL , procedure di sistema e file script al prompt dei comandi.Allows you to enter Transact-SQLTransact-SQL statements, system procedures, and script files at the command prompt. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Utilità profilerProfiler Utility Consente di avviare SQL Server ProfilerSQL Server Profiler dal prompt dei comandi.Used to start SQL Server ProfilerSQL Server Profiler from a command prompt. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Utilità RS.exe (SSRS)RS.exe Utility (SSRS) Consente di eseguire script progettati per la gestione di server di report Reporting ServicesReporting Services .Used to run scripts designed for managing Reporting ServicesReporting Services report servers. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
utilità rsconfig (SSRS)rsconfig Utility (SSRS) Consente di configurare una connessione a un server di report.Used to configure a report server connection. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Utilità rskeymgmt (SSRS)rskeymgmt Utility (SSRS) Consente di gestire le chiavi di crittografia in un server di report.Used to manage encryption keys on a report server. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Applicazione sqlagent90sqlagent90 Application Utilizzata per avviare SQL ServerSQL Server Agent da un prompt dei comandi.Used to start SQL ServerSQL Server Agent from a command prompt. <unità >: \Programmi\Microsoft SQL Server\<instance_name> \MSSQL\Binn<drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn
Utilità sqlcmdsqlcmd Utility Consente di immettere istruzioni Transact-SQLTransact-SQL , procedure di sistema e file script al prompt dei comandi.Allows you to enter Transact-SQLTransact-SQL statements, system procedures, and script files at the command prompt. <unità: > \Program Files\ MicrosoftMicrosoft SQL ServerSQL Server\Client SDK\ODBC\110\Tools\Binn<drive:>\Program Files\ MicrosoftMicrosoft SQL ServerSQL Server\Client SDK\ODBC\110\Tools\Binn
Utilità SQLdiagSQLdiag Utility Utilizzata per raccogliere informazioni di diagnostica per il Servizio Supporto Tecnico Clienti MicrosoftMicrosoft .Used to collect diagnostic information for MicrosoftMicrosoft Customer Service and Support. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Applicazione sqllogshipsqllogship Application Consente di eseguire operazioni di backup, copia e ripristino da altre applicazioni, nonché di eseguire le attività di pulizia associate per una configurazione per il log shipping, senza eseguire i processi di backup, copia e ripristino.Used by applications to perform backup, copy, and restore operations and associated clean-up tasks for a log shipping configuration without running the backup, copy, and restore jobs. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
Utilità SqlLocalDBSqlLocalDB Utility Modalità di esecuzione di SQL ServerSQL Server destinata agli sviluppatori.An execution mode of SQL ServerSQL Server targeted to program developers. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn\Tools\Binn\
Utilità sqlmaintsqlmaint Utility Utilizzata per eseguire i piani di manutenzione dei database creati nelle precedenti versioni di SQL ServerSQL Server.Used to execute database maintenance plans created in previous versions of SQL ServerSQL Server. <unità >: \Programmi\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSQL\Binn<drive>:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
Utilità sqlpssqlps Utility Consente di eseguire comandi e script di PowerShell,Used to run PowerShell commands and scripts. nonché di caricare e registrare il provider e i cmdlet di PowerShell per SQL ServerSQL Server .Loads and registers the SQL ServerSQL Server PowerShell provider and cmdlets. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\BinnTools\Binn
sqlservrsqlservr Application Consente di avviare e arrestare un'istanza di Motore di databaseDatabase Engine dal prompt dei comandi per la risoluzione dei problemi.Used to start and stop an instance of Motore di databaseDatabase Engine from the command prompt for troubleshooting. <unità >: \Programmi\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSQL\Binn<drive>:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
Utilità SsmsSsms Utility Consente di avviare SQL Server Management StudioSQL Server Management Studio dal prompt dei comandi.Used to start SQL Server Management StudioSQL Server Management Studio from a command prompt. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn\VSShell\Common7\IDETools\Binn\VSShell\Common7\IDE
Utilità tabledifftablediff Utility Consente di confrontare i dati di due tabelle e rilevare l'eventuale non convergenza dei dati. Risulta particolarmente utile per la risoluzione dei problemi relativi alla topologia di replica.Used to compare the data in two tables for non-convergence, which is useful when troubleshooting a replication topology. <unità>:\Programmi\Microsoft SQL Server\nnn\<drive>:\Program Files\Microsoft SQL Server\nnn\COMCOM

Convenzioni della sintassi utilità della riga di comando SQLSQL Command Prompt utilities syntax conventions

ConvenzioneConvention UtilizzoUsed for
MAIUSCOLEUPPERCASE Istruzioni e termini utilizzati a livello di sistema operativo.Statements and terms used at the operating system level.
monospace Esempi di comandi e codice di programmazione.Sample commands and program code.
corsivoitalic Parametri specificati dall'utente.User-supplied parameters.
grassettobold Comandi, parametri e altri elementi della sintassi che devono essere digitati esattamente come indicato.Commands, parameters, and other syntax that must be typed exactly as shown.