Database Administration & Monitoring, Database management, Operating systems, SQL Server SQL Server Snapshot Backup and Restore with Proxmox ZFS – REST API with SQL Server 2025 (3/3) 14.05.2026 by Amine Haloui The proposed architecture consists in adding a small internal REST API on the Proxmox server in order to expose a controlled ZFS snapshot operation. SQL Server 2025 can then call this API through sp_invoke_external_rest_endpoint, instead of running SSH commands directly(…)
Database Administration & Monitoring, Database management, Operating systems, SQL Server SQL Server Snapshot Backup and Restore with Proxmox ZFS – Powershell implementation (2/3) 14.05.2026 by Amine Haloui In the previous section, we discussed the drawbacks of running the commands manually. Indeed, the manual process was taking too much time and could directly impact the database state while the freeze was occurring. To address this issue, it is(…)
Business Intelligence, Database Administration & Monitoring, Database management A Misleading SSAS Error in Power BI Report Server When Using DirectQuery Mode 14.05.2026 by Amine Haloui Our client was experiencing issues after publishing a report that used Direct Query mode. Specifically, when the report was queried, the following error occurred: Error : We couldn’t connect to the Analysis Services server. Make sure you’ve entered the connection(…)
Database Administration & Monitoring, Database management PostgreSQL 19: Dynamically adjust the I/O worker pool 13.05.2026 by Daniel Westermann When PostgreSQL 18 was released last year one of the major features was the introduction of the asynchronous I/O subsystem. The main configuration parameter for this was (and still is)(…)
Database Administration & Monitoring, Database management PostgreSQL 19: pg_waldump can now read from archives 11.05.2026 by Daniel Westermann When PostgreSQL 18 introduced the ability to verify tar based (and compressed) backups with pg_verifybackup there was one limitation: The verification of the WAL files in the tars (or compressed files) had(…)
Database Administration & Monitoring, Database management PostgreSQL 19: Importing statistics from remote servers 20.04.2026 by Daniel Westermann Usually we do not see many foreign data wrappers being used by our customers. Most of them use the foreign data wrapper for Oracle to fetch data from Oracle systems. Some of them use the(…)
Database Administration & Monitoring, Database management PostgreSQL 19: Online enabling of data checksums 17.04.2026 by Daniel Westermann Since PostgreSQL 18 was released last year checksums are enabled by default when a new cluster is initialized. This also means, that you either need to explicitly disable that when you upgrade from a previous version of PostgreSQL or you(…)
Database Administration & Monitoring, Database management PostgreSQL 19: get_*_ddl functions 16.04.2026 by Daniel Westermann PostgreSQL already comes with plenty of system information functions to reconstruct the commands to create various objects, e.g. constraints or indexes. Starting with PostgreSQL 19 more functions will be available, namely those: pg_get_database_ddl pg_get_role_ddl pg_get_tablespace_ddl As(…)
Database Administration & Monitoring, Database management, Non classifié(e) PostgreSQL 19: json format for “copy to” 15.04.2026 by Daniel Westermann PostgreSQL already has impressive support for working with data in json format. If you look at the jsonb data type and all the built-in functions and operators you can use, there is so much(…)
Database Administration & Monitoring, Database management PostgreSQL 19: The “repack” command 14.04.2026 by Daniel Westermann Before PostgreSQL 19 you had two commands to completely rewrite a table: Either you can use the “vacuum full” or the “cluster” command to achieve this. Both operations are blocking and the(…)