https://github.com/abbgrade/pssqlutils
https://github.com/abbgrade/pssqlutils
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/abbgrade/pssqlutils
- Owner: abbgrade
- License: mit
- Created: 2023-08-24T18:09:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-18T10:29:55.000Z (6 months ago)
- Last Synced: 2026-03-06T02:35:06.603Z (4 months ago)
- Language: PowerShell
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PsSqlTools
PsSqlTools is a PowerShell container module that aims to provide specialized and compatible modules that support the professional development of Microsoft SQL solutions in Azure and on-prem.
## The modules and their purpose
- [PsSqlClient](https://github.com/abbgrade/PsSqlClient) replaces the SQL Server utilities [sqlcmd](https://learn.microsoft.com/en-us/sql/tools/sqlcmd/sqlcmd-utility) and [bcp](https://learn.microsoft.com/en-us/sql/tools/bcp-utility) with native PowerShell commands, based on [SqlClient](https://github.com/dotnet/SqlClient), focused on connections and SQL queries.
- [PsSmo](https://github.com/abbgrade/PsSmo) replaces the SQL Server utilities [sqlcmd](https://learn.microsoft.com/en-us/sql/tools/sqlcmd/sqlcmd-utility) with native PowerShell commands, based on [SQL Server Management Objects (SMO)](https://learn.microsoft.com/en-us/sql/relational-databases/server-management-objects-smo/overview-smo), focused on SQL script execution and SQL database management.
- [PsDac](https://github.com/abbgrade/PsDac) replaces [SqlPackage](https://learn.microsoft.com/en-us/sql/tools/sqlpackage/sqlpackage) with native PowerShell commands, based on [DacFx](https://github.com/microsoft/DacFx), focused on database deployment.
## Components and Versions
| Module | Version | Microsoft.Identity.Client | Microsoft.Data.SqlClient | Microsoft.SqlServer.Smo | Microsoft.SqlServer.Dac |
| ----------- | ------- | ------------------------- | ------------------------ | ----------------------- | ----------------------- |
| PsSqlClient | 2.2.0 | 4.47.2.0 | 5.1.1 | | |
| PsSmo | 1.3.0 | 4.47.2.0 | 5.1.1 | 17.100.18 | |
| PsDac | 1.7.0 | 4.48.1.0 | 5.1.1 | | 162.1.167 |