Releases: PierreAntoineAP/FastWrappers-TSQL-Dev
Release v0.7.0
FastWrappers-TSQL v0.7.0
Installation Files
- FastWrappers-TSQL.dacpac - Data-tier Application Package (for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (restore using SSMS)
- FastWrappers-TSQL.sql - SQL Script (execute using sqlcmd or SSMS)
Installation
Option 1: Restore from backup (.bak file)
-- Restore database
RESTORE DATABASE [FastWrappers-TSQL] FROM DISK = 'FastWrappers-TSQL.bak';
GO
-- Enable TRUSTWORTHY and CLR
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GO
-- IMPORTANT: Change database owner to 'sa'
-- Required for signed UNSAFE assemblies to load properly
USE [FastWrappers-TSQL];
GO
EXEC sp_changedbowner 'sa';
GO
-- Test
SELECT dbo.EncryptString('test');Option 2: Deploy DACPAC
Use SqlPackage or Visual Studio to deploy the .dacpac file, then run:
USE [FastWrappers-TSQL];
GO
EXEC sp_changedbowner 'sa';
GOUsage
See README.md for examples.
Release v0.6.0
FastWrappers-TSQL v0.6.0
Installation Files
- FastWrappers-TSQL.dacpac - Data-tier Application Package (for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (restore using SSMS)
- FastWrappers-TSQL.sql - SQL Script (execute using sqlcmd or SSMS)
Installation
Option 1: Restore from backup (.bak file)
-- Restore database
RESTORE DATABASE [FastWrappers-TSQL] FROM DISK = 'FastWrappers-TSQL.bak';
GO
-- Enable TRUSTWORTHY and CLR
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GO
-- IMPORTANT: Change database owner to 'sa'
-- Required for signed UNSAFE assemblies to load properly
USE [FastWrappers-TSQL];
GO
EXEC sp_changedbowner 'sa';
GO
-- Test
SELECT dbo.EncryptString('test');Option 2: Deploy DACPAC
Use SqlPackage or Visual Studio to deploy the .dacpac file, then run:
USE [FastWrappers-TSQL];
GO
EXEC sp_changedbowner 'sa';
GOUsage
See README.md for examples.
Release v1.0.0
FastWrappers-TSQL v1.0.0
🔒 Security Notice - Certificate-Based Installation (No TRUSTWORTHY Required!)
This release includes a signed assembly that eliminates the need for TRUSTWORTHY ON.
One-Time Server Setup (Required Before First Use)
- Download
FastWrappers-Certificate.cerandInstall-Certificate.sql - Place the certificate file in an accessible location (e.g.,
C:\Certificates\) - Edit
Install-Certificate.sqland update the certificate file path - Run
Install-Certificate.sqlas sysadmin on your SQL Server instance
This setup is done ONCE per SQL Server instance.
After Certificate Installation
You can then deploy FastWrappers-TSQL using any method below WITHOUT TRUSTWORTHY ON:
📦 Installation Methods
- FastWrappers-TSQL.dacpac - Data-tier Application Package (recommended for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (compatible with SQL Server 2016+, restore using SSMS)
- FastWrappers-TSQL.sql - Pure SQL Script (execute using sqlcmd or SSMS)
🔐 Security Files
- FastWrappers-Certificate.cer - Public certificate for SQL Server (required for installation)
- Install-Certificate.sql - Installation script for certificate setup
⚙️ Server Configuration
Once the certificate is installed, you still need to enable CLR:
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;Usage
See README.md for usage examples.
Release v0.5.5
FastWrappers-TSQL v0.5.5
Installation Files
- FastWrappers-TSQL.dacpac - Data-tier Application Package (for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (restore using SSMS)
- FastWrappers-TSQL.sql - SQL Script (execute using sqlcmd or SSMS)
Installation
Option 1: Restore from backup (.bak file)
-- Restore database
RESTORE DATABASE [FastWrappers-TSQL] FROM DISK = 'FastWrappers-TSQL.bak';
GO
-- Enable TRUSTWORTHY and CLR
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GO
-- IMPORTANT: Change database owner to 'sa'
-- Required for signed UNSAFE assemblies to load properly
USE [FastWrappers-TSQL];
GO
EXEC sp_changedbowner 'sa';
GO
-- Test
SELECT dbo.EncryptString('test');Option 2: Deploy DACPAC
Use SqlPackage or Visual Studio to deploy the .dacpac file, then run:
USE [FastWrappers-TSQL];
GO
EXEC sp_changedbowner 'sa';
GOUsage
See README.md for examples.
Release v0.5.1
FastWrappers-TSQL v0.5.1
Installation Files
- FastWrappers-TSQL.dacpac - Data-tier Application Package (for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (restore using SSMS)
- FastWrappers-TSQL.sql - SQL Script (execute using sqlcmd or SSMS)
Installation
Option 1: Restore from backup (.bak file)
RESTORE DATABASE [FastWrappers-TSQL] FROM DISK = 'FastWrappers-TSQL.bak';
GO
-- Enable TRUSTWORTHY and CLR
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GOOption 2: Deploy DACPAC
Use SqlPackage or Visual Studio to deploy the .dacpac file.
Usage
See README.md for examples.
Release v0.4.3
FastWrappers-TSQL v0.4.3
Installation Methods
This release provides multiple installation options:
- FastWrappers-TSQL.dacpac - Data-tier Application Package (recommended for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (compatible with SQL Server 2016+, restore using SSMS)
- FastWrappers-TSQL.sql - Pure SQL Script (execute using sqlcmd or SSMS)
Prerequisites
After deployment, you must enable CLR and set TRUSTWORTHY:
USE [FastWrappers-TSQL];
GO
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GOUsage
See README.md for usage examples.
Release v0.4.2
FastWrappers-TSQL v0.4.2
Installation Methods
This release provides multiple installation options:
- FastWrappers-TSQL.dacpac - Data-tier Application Package (recommended for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (compatible with SQL Server 2016+, restore using SSMS)
- FastWrappers-TSQL.sql - Pure SQL Script (execute using sqlcmd or SSMS)
Prerequisites
After deployment, you must enable CLR and set TRUSTWORTHY:
USE [FastWrappers-TSQL];
GO
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GOUsage
See README.md for usage examples.
Release v0.4.0
FastWrappers-TSQL v0.4.0
Installation Methods
This release provides multiple installation options:
- FastWrappers-TSQL.dacpac - Data-tier Application Package (recommended for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (compatible with SQL Server 2016+, restore using SSMS)
- FastWrappers-TSQL.sql - Pure SQL Script (execute using sqlcmd or SSMS)
Prerequisites
After deployment, you must enable CLR and set TRUSTWORTHY:
USE [FastWrappers-TSQL];
GO
ALTER DATABASE [FastWrappers-TSQL] SET TRUSTWORTHY ON;
GO
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GOUsage
See README.md for usage examples.
Release v0.3.9
FastWrappers-TSQL v0.3.9
Installation Methods
This release provides multiple installation options:
- FastWrappers-TSQL.dacpac - Data-tier Application Package (recommended for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (compatible with SQL Server 2016+, restore using SSMS)
- FastWrappers-TSQL.sql - Pure SQL Script (execute using sqlcmd or SSMS)
Usage
See README.md for usage examples.
Release v0.3.8
FastWrappers-TSQL v0.3.8
Installation Methods
This release provides multiple installation options:
- FastWrappers-TSQL.dacpac - Data-tier Application Package (recommended for Visual Studio / SQL Server Data Tools)
- FastWrappers-TSQL.bacpac - Binary Application Package (for import/export between servers)
- FastWrappers-TSQL.bak - SQL Server Backup (compatible with SQL Server 2016+, restore using SSMS)
- FastWrappers-TSQL.sql - Pure SQL Script (execute using sqlcmd or SSMS)
Usage
See README.md for usage examples.