Skip to main content

nugetsqltools

@nugetsqltools · 68 packages

3.4B
downloads in this snapshot

Published packages

Top 68 packages by downloads.

All profiles

Microsoft.Data.SqlClient

The current data provider for SQL Server and Azure SQL databases. This has replaced System.Data.SqlClient. These classes provide access to SQL and encapsulate database-specific protocols, including tabular data stream (TDS). Commonly Used Types: Microsoft.Data.SqlClient.SqlConnection Microsoft.Data.SqlClient.SqlException Microsoft.Data.SqlClient.SqlParameter Microsoft.Data.SqlClient.SqlDataReader Microsoft.Data.SqlClient.SqlCommand Microsoft.Data.SqlClient.SqlTransaction Microsoft.Data.SqlClient.SqlParameterCollection Microsoft.Data.SqlClient.SqlClientFactory When using NuGet 3.x this package requires at least version 3.4.

1.5B7.1.0-preview2.26190.5

Microsoft.Data.SqlClient.SNI.runtime

Internal implementation package not meant for direct consumption. Please do not reference directly. When using NuGet 3.x this package requires at least version 3.4.

1.1B6.0.2

Microsoft.SqlServer.Server

This is a helper library for Microsoft.Data.SqlClient enabling cross framework support of UDT types. Available Types: Microsoft.SqlServer.Server.IBinarySerializer Microsoft.SqlServer.Server.InvalidUdtException Microsoft.SqlServer.Server.SqlFacetAttribute Microsoft.SqlServer.Server.SqlFunctionAttribute Microsoft.SqlServer.Server.SqlMethodAttribute Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute Microsoft.SqlServer.Server.DataAccessKind Microsoft.SqlServer.Server.SystemDataAccessKind Microsoft.SqlServer.Server.Format

570.7M1.0.0

Microsoft.Data.SqlClient.SNI

Internal implementation package not meant for direct consumption. Please do not reference directly. When using NuGet 3.x this package requires at least version 3.4.

69.6M6.0.2

Microsoft.SqlServer.SqlManagementObjects

The SQL Server Management Objects (SMO) Framework is a set of objects designed for programmatic management of Microsoft SQL Server and Microsoft Azure SQL Database.

37.5M181.25.0

Microsoft.SqlServer.TransactSql.ScriptDom

The Microsoft SQL ScriptDOM library provides parsing and analysis capabilities for management and development of TSQL Scripts.

25.4M180.37.3

Microsoft.SqlServer.Assessment

The SQL Assessment API provides a mechanism to evaluate the configuration of the SQL server for best practices. The API is delivered with a ruleset containing best practice rules suggested by the SQL Server team.

21.9M1.1.17

Microsoft.SqlServer.DacFx

The Microsoft SQL Server Data-Tier Application Framework (DacFx) is a .NET library which provides application lifecycle services for database development and management for Microsoft SQL databases. DacFx supports various database deployment and management scenarios, including extracting / exporting a live database to a DAC package, deploying a DAC package to a new or existing database, and migrating from on-premises to Microsoft Azure. DacFx can target all supported versions of SQL Server, as well as Microsoft Azure SQL and SQL in Fabric. If you would like to use DacFx functionality from the command-line for creating and deploying .dacpac and .bacpac packages, please use the [SqlPackage](https://www.nuget.org/packages/Microsoft.SqlPackage) CLI as a dotnet tool or downloadable exe. Learn more about SqlPackage from http://aka.ms/sqlpackage.

21.7M170.5.38-preview

Microsoft.SqlServer.Assessment.Authoring

The SQL Server Assessment API Authoring package provides a public interface that helps extend the default mechanisms for evaluation of the SQL Server configuration for best practices using the SQL Server Assessment API.

21.6M1.1.0

Microsoft.Data.SqlClient.Extensions.Abstractions

Microsoft.Data.SqlClient Extensions Abstractions

14.8M7.1.0-preview2.26190.5

Microsoft.Data.SqlClient.Internal.Logging

Microsoft.Data.SqlClient Internal Logging - ETW EventSource for SqlClient tracing and diagnostics. This package is for internal use by other Microsoft.Data.SqlClient packages only and should not be referenced directly by application code.

14.8M7.1.0-preview2.26190.5

Microsoft.SqlServer.Management.SqlParser

Microsoft.SqlServer.Management.SqlParser provides T-SQL parsing functionality.

9.8M180.4.0

Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider

Always Encrypted Azure Key Vault Provider for Microsoft.Data.SqlClient. This library enables .NET applications to use Microsoft Azure Key Vault with Always Encrypted in Microsoft Azure SQL Database and Microsoft SQL Server. The library includes the column master key store provider that allows client applications to access data when a column master key is stored in Microsoft Azure Key Vault. For more information on Always Encrypted, please refer to: https://aka.ms/AlwaysEncrypted. Use this library only with the Microsoft.Data.SqlClient (https://www.nuget.org/packages/Microsoft.Data.SqlClient) client driver.

8.1M7.1.0-preview2.26190.5

Microsoft.Build.Sql

This package contains the SDK for building SQL Database Projects (.sqlproj) in .NET.

7.0M2.3.0-preview.1

Microsoft.SqlPackage

SqlPackage is a command-line utility that automates database development tasks by exposing some of the public Data-Tier Application Framework (DacFx) APIs.

5.4M170.5.38-preview

Microsoft.SqlServer.DacFx.x64

The Microsoft SQL Server Data-Tier Application Framework (DacFx) is a component which provides application lifecycle services for database development and management for Microsoft SQL Server and Microsoft Azure SQL Databases. DacFx supports various database deployment and management scenarios for SQL Server and Microsoft Azure SQL Databases including extracting/exporting a live database to a DAC package, deploying a DAC package to a new or existing database, and migrating from on-premise SQL Server to Microsoft Azure. This functionality is exposed via the DacFx API. DacFx can target SQL Server 2008, 2008R2, 2012, 2014, 2016, 2017 and Microsoft Azure SQL Databases. This nuget package is a lightweight version of DacFx. If you would like to use the command-line utility SqlPackage.exe for creating and deploying .dacpac and .bacpac packages, please download DacFramework.msi from Microsoft download page.

4.3M150.5282.3

Microsoft.Data.SqlClient.Extensions.Azure

Microsoft.Data.SqlClient Extensions Azure

3.2M7.1.0-preview2.26190.5

Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider

This library enables .NET Framework applications to use Microsoft Azure Key Vault with Always Encrypted in Microsoft Azure SQL Database and Microsoft SQL Server. The library includes the column master key store provider that allows client applications to access data when a column master key is stored in Microsoft Azure Key Vault. For more information on Always Encrypted, please refer to: https://aka.ms/AlwaysEncrypted. Use this library only with the legacy .NET Framework Data Provider for SQL Server within the System.Data.SqlClient namespace in .NET Framework. If you are using the Microsoft.Data.SqlClient (https://www.nuget.org/packages/Microsoft.Data.SqlClient) client driver, you need to use Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider (https://www.nuget.org/packages/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider) instead of this package.

2.0M2.4.0

Microsoft.Data.Tools.Msbuild

This NuGet package contains all the required components to build and publish sqlproj project. This package allows to users to create local build agent without installing visual studio and enables continuous integration and continuous deployment scenarios. SSDT transforms database development by introducing a ubiquitous, declarative model that spans all the phases of database development inside Visual Studio. You can use SSDT Transact-SQL design capabilities to build, debug, maintain, and refactor databases. You can work with a database project, or directly with a connected database instance on or off-premise. SSDT team's blog - https://blogs.msdn.microsoft.com/ssdt/ SQL Server Data Tools page - https://docs.microsoft.com/sql/ssdt/sql-server-data-tools

1.8M16.0.62005.1040-preview

Microsoft.SqlServer.XEvent.XELite

XELite is cross platform library to read XEvents from XEL files or live SQL streams.

844.2K2024.2.5.1

Microsoft.SqlServer.DacFx.x86

The Microsoft SQL Server Data-Tier Application Framework (DacFx) is a component which provides application lifecycle services for database development and management for Microsoft SQL Server and Microsoft Azure SQL Databases. DacFx supports various database deployment and management scenarios for SQL Server and Microsoft Azure SQL Databases including extracting/exporting a live database to a DAC package, deploying a DAC package to a new or existing database, and migrating from on-premise SQL Server to Microsoft Azure. This functionality is exposed via the DacFx API. DacFx can target SQL Server 2008, 2008R2, 2012, 2014, 2016, 2017 and Microsoft Azure SQL Databases. This nuget package is a lightweight version of DacFx. If you would like to use the command-line utility SqlPackage.exe for creating and deploying .dacpac and .bacpac packages, please download DacFramework.msi from Microsoft download page.

715.0K150.5282.3

Microsoft.SqlServer.Dacpacs.Azure.Master

This package contains the master.dacpac for Azure SQL Database.

688.4K170.0.4

Microsoft.Data.Tools.UnitTest

Microsoft.Data.Tools.UnitTest.dll is a database unit test component in SQL Server Data Tools (SSDT). SSDT transforms database development by introducing a ubiquitous, declarative model that spans all the phases of database development inside Visual Studio. You can use SSDT Transact-SQL design capabilities to build, debug, maintain, and refactor databases. You can work with a database project, or directly with a connected database instance on or off-premise. You can use SQL Server unit tests to establish a baseline state for your database and then to verify any subsequent changes that you make to database objects. SSDT team's blog - https://blogs.msdn.microsoft.com/ssdt/ SQL Server Data Tools page - https://docs.microsoft.com/sql/ssdt/sql-server-data-tools More details about SQL Server unit Tests - https://docs.microsoft.com/sql/ssdt/verifying-database-code-by-using-sql-server-unit-tests

649.2K17.8.103.1

Microsoft.SqlServer.Dacpacs.Master

This package contains the master.dacpac for SQL Server 170.

633.0K170.0.4

Microsoft.Data.Encryption.Cryptography

The Microsoft Data Encryption SDK provides encryption support to applications. It allows developers to implement column- or field-level encryption for data stored in various data stores, including Azure data services. Commonly Used Types: Microsoft.Data.Encryption.Cryptography.DataProtector Microsoft.Data.Encryption.Cryptography.DataEncryptionKey Microsoft.Data.Encryption.Cryptography.KeyEncryptionKey Microsoft.Data.Encryption.Cryptography.EncryptionSettings Microsoft.Data.Encryption.Cryptography.EncryptionKeyStoreProvider Microsoft.Data.Encryption.Cryptography.MicrosoftDataEncryptionException Microsoft.Data.Encryption.Cryptography.PlaintextDataEncryptionKey Microsoft.Data.Encryption.Cryptography.ProtectedDataEncryptionKey When using NuGet 3.x this package requires at least version 3.4.

224.9K2.0.0-pre023

Microsoft.SqlServer.ConnectionInfo

The SQL Server Management Objects (SMO) Framework is a set of objects designed for programmatic management of Microsoft SQL Server and Microsoft Azure SQL Database.

183.5K150.18097.0-xplat

Microsoft.SqlServer.SqlManagementObjects.SSMS

The SQL Server Management Objects (SMO) Framework is a set of objects designed for programmatic management of Microsoft SQL Server and Microsoft Azure SQL Database.

162.2K161.47027.0

Microsoft.SqlServer.Dacpacs.Msdb

This package contains the msdb.dacpac for SQL Server 170.

132.0K170.0.3

Microsoft.SqlServer.Management.SmoMetadataProvider

Supports language service implementations by providing SQL Server metadata for completing TSQL statements.

120.3K181.25.0

Microsoft.SqlServer.Dacpacs.DbFabric

This package contains the system database objects for SQL database in Microsoft Fabric. https://aka.ms/sqlproj-package-ref

108.4K170.0.4

Microsoft.Data.Encryption.AzureKeyVaultProvider

The Microsoft Data Encryption SDK provides encryption support to applications. The Microsoft.Data.Encryption.AzureKeyVaultProvider enables .NET applications to use Microsoft Azure Key Vault to perform encryption/decryption. Commonly Used Types: Microsoft.Data.Encryption.AzureKeyVaultProvider.AzureKeyVaultKeyStoreProvider When using NuGet 3.x this package requires at least version 3.4.

67.6K0.2.0-pre

Microsoft.Build.Sql.Templates

Templates for creating new Microsoft.Build.Sql projects.

67.1K2.3.0-preview.1

Microsoft.SqlServer.Dacpacs.Synapse.Master

This package contains the master.dacpac for SQL Azure Synapse Analytics.

56.6K130.2.9

Microsoft.SqlServer.Management.SqlParser.Loc

Microsoft.SqlServer.Management.SqlParser provides TSQL parsing functionality. This package provides localized resources for that DLL.

53.3K160.22524.0

Microsoft.SqlServer.SqlToolsServiceLayer.Tool

.NET client SQL Tools Service application, usable as a dotnet tool. This package is intended to be used by internal applications only and should not be referenced directly.

31.0K2.0.0

Microsoft.SqlServer.SqlManagementObjects.Loc

The SQL Server Management Objects (SMO) Framework is a set of objects designed for programmatic management of Microsoft SQL Server and Microsoft Azure SQL Database.

25.0K181.25.0

Microsoft.SqlServer.Dacpacs.FabricDw

This package contains the master.dacpac for Microsoft Fabric DW.

21.9K170.0.4

Microsoft.Data.Tools.StringResourceTool

String Resource Tool creates C# wrapper classes for managed string resources. The app developer creates a .strings file to declare the list of strings. Each line includes the name of the string and its list of parameters. For example: ConnectionFailure(server) = Failed to connect to server {0}. The above line creates the following entry in the wrapper class: [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class StringConnectionInfo { public static string ConnectionFailure(string server) { return Keys.GetString(Keys.ConnectionFailure, server); } } The package includes a targets file for incorporating srgen into an msbuild-based development project and a sample strings file.

21.0K4.3.0

Microsoft.SqlServer.Dacpacs.SynapseServerless.Master

This package contains the master.dacpac for SQL Azure Synapse Serverless.

17.1K160.2.4

Microsoft.Data.Tools.TdsLib

Open implementation of the TDS protocol (version 7.4) in managed C# code.

13.3K0.2.2089.23

Microsoft.Data.SqlClient.Extensions.Logging

Microsoft.Data.SqlClient Extensions Logging - ETW EventSource for SqlClient tracing and diagnostics.

12.5K1.0.0-preview1.26064.3

Microsoft.SqlServer.DacFx.Projects

The Microsoft DacFx SQL Projects Library provides an interface for programmatically creating and editing .sqlproj files and their contents. It can be used to add, update, exclude, and delete items contained in a SQL Project, such as SQL object scripts, pre- and post-deployment scripts, publish profiles, SQLCMD variables, and database references, as well as to edit the property metadata of the project itself.

12.3K0.6.18-preview

Microsoft.SqlServer.Management.AlwaysEncrypted.EnclaveProviders

This library contains enclave providers for .NET Framework applications using Always Encrypted with secure enclaves. An enclave provider implements the client-side logic for the attestation protocol and for establishing a secure channel with a secure enclave inside SQL Server. For details on Always Encrypted with secure enclaves, see https://aka.ms/AlwaysEncryptedwithSecureEnclaves.

11.8K2.0.3

Microsoft.SqlServer.SqlManagementObjects.SSMS.Loc

The SQL Server Management Objects (SMO) Framework is a set of objects designed for programmatic management of Microsoft SQL Server and Microsoft Azure SQL Database.

10.8K161.47027.0

Microsoft.SqlServer.Management.Assessment

Implements SQL Management Object-based wrappers for the Microsoft.SqlServer.Assessment APIs

10.7K181.25.0

Microsoft.SqlServer.Management.SqlParser.Native

Microsoft.SqlServer.Management.SqlParser provides T-SQL parsing functionality.

7.8K180.4.0

runtime.win-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the win-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

7.3K3.0.0-release.200

runtime.osx-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the osx-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

6.8K3.0.0-release.200

Microsoft.SqlToolsService

Root package for .NET client SQL Tools Service application. This package is intended to be used by internal applications only and should not be referenced directly.

5.7K3.0.0-release.200

Microsoft.SqlServer.KustoServiceLayer.Tool

.NET client Kusto Service application, usable as a dotnet tool. This package is intended to be used by internal applications only and should not be referenced directly.

5.6K2.0.0

runtime.rhel.7.2-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the rhel.7.2-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

4.5K3.0.0-release.200

runtime.ubuntu.16.04-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the ubuntu.16.04-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

4.5K3.0.0-release.200

runtime.linux-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the linux-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

4.5K3.0.0-release.200

runtime.ubuntu.14.04-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the ubuntu.14.04-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

4.5K3.0.0-release.200

runtime.opensuse.13.2-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the opensuse.13.2-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

4.5K3.0.0-release.200

runtime.debian.8-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the debian.8-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

4.4K3.0.0-release.200

Microsoft.Data.Encryption.FileEncryption

The Microsoft Data Encryption SDK provides encryption support to applications. The Microsoft.Data.Encryption.FileEncryption package provides parquet file encryption support. Commonly Used Types: Microsoft.Data.Encryption.FileEncryption.IColumn Microsoft.Data.Encryption.FileEncryption.IColumnarDataReader Microsoft.Data.Encryption.FileEncryption.IColumnarDataWriter Microsoft.Data.Encryption.FileEncryption.Column Microsoft.Data.Encryption.FileEncryption.ColumnarCryptographer Microsoft.Data.Encryption.FileEncryption.CryptoMetadata Microsoft.Data.Encryption.FileEncryption.ParquetFileReader Microsoft.Data.Encryption.FileEncryption.ParquetFileWriter Microsoft.Data.Encryption.FileEncryption.FileEncryptionSettings When using NuGet 3.x this package requires at least version 3.4.

3.2K0.2.0-pre

Microsoft.SqlPackage.Core

Core library for using SqlPackage functionality programmatically.

3.2K0.1.75-preview

Microsoft.SqlServer.Management.SmoMetadataProvider.SSMS

Supports language service implementations by providing SQL Server metadata for completing TSQL statements.

2.9K161.46437.65

Microsoft.SqlServer.Assessment.DataSources

The SQL Assessment API provides a mechanism to evaluate whether the configuration of your SQL Server conforms to the best practices. The package contains auxiliary classes that can be used as alternative data sources for the API. These data sources provide Azure instance metadata and data from the WMI and Windows registry.

2.9K1.1.2

runtime.win10-arm64.native.Microsoft.SqlToolsService

SQL Tools Service runtime components for win10-arm64

2.8K3.0.0-release.53

runtime.win10-arm.native.Microsoft.SqlToolsService

SQL Tools Service runtime components for win10-arm

2.8K3.0.0-release.53

runtime.win-x86.native.Microsoft.SqlToolsService

SQL Tools Service runtime components for win-x86

2.8K3.0.0-release.53

runtime.rhel-x64.native.Microsoft.SqlToolsService

SQL Tools Service runtime components for rhel-x64

2.7K3.0.0-release.53

Microsoft.DacpacVerify

DacpacVerify is a command-line utility that verifies dacpacs built with Microsoft.Build.Sql are the same as from old-style projects.

1.4K1.0.0-rc

runtime.centos.7-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the centos.7-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

1.3K3.0.0-release.200

runtime.fedora.23-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the fedora.23-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

1.3K3.0.0-release.200

runtime.osx.10.11-x64.native.Microsoft.SqlToolsService

SQL Tools Service application for the osx.10.11-x64 runtime. This package is intended to be used by internal applications only and should not be referenced directly.

5513.0.0-release.157