Categoria:Database

SQL Server e gli spazi finali

Per quanto riguarda la comparazione di due stringhe contenenti spazi SQL Server rispetta lo standard ANSI/ISO SQL-92 – Sezione 8.2 <Comparison Predicate> – General rules 3 che riporta quanto segue: The comparison of two character strings is determined as follows: a) If the length in characters of X is not equal to the length in…



SQL Server Express e utilizzo della memoria

L’edizione Express di SQL Server è gratuita, ma ha delle limitazioni tra cui quella relativa alla memoria utilizzata come indicato nel seguenti:  Editions and Supported Features for SQL Server 2016 Features Supported by the Editions of SQL Server 2014 Features Supported by the Editions of SQL Server 2012 Features Supported by the Editions of SQL…



Automazione di lab virtuali

Raimund Andrée (dipendente Microsoft) nel gennaio 2014 ha iniziato lo sviluppo del progetto AutomatedLab che permette l’implementazione automatizzata di laboratori basati su macchine virtuali in Hyper-V e Microsoft Azure. Il 20 novembre 2015 è stato rilasciata la versione 3.7 che ha aggiunto il supporto alle rete multiple sia in Hyper-V che Windows Azure. Il progetto…



Entity Framework e colonne Rowversion

Per gestire la concorrenza su una tabella in SQL Server è possibile aggiungere una colonna rowversion che permette di esporre una sequenza di numeri binari univoci generati automaticamente all’interno del database offrendo quindi meccanismo per contrassegnare le righe con un numero di versione. Una colonna rowversion ha una dimensione di 8 byte e rappresenta un…



Azure novità marzo 2015

A inizio marzo sono state annunciate le seguenti novità in ambito Virtual Machine e servizi Database come rimportato nella news Le Novità Azure di Marzo 2015 pubblicata dalla community italiana Azure Community. Istanze Compute-intensive di Virtual Machine A10 e A11 Le A10 possono avere fino a 8 virtual cores e 56 GB di Ram, mentre…



Azure novità 18 e 27 Febbraio 2015

Nell’ultima metà di febbraio sono state annunciati riduzioni di prezzo e una fitta serie di nuovi servizi. Azure Backup Dal 26 marzo 2015 verranno ridotti i costi del servizio Azure Backup per essere più vantaggiosa con  server con gradi moli di dati: La tariffazione di Azure Backup sarà per istanza server fino a 500 GB…



Azure novità 30 gennaio 2015

Il 30 gennaio 2015 sono state annunciate una corposa serie di novità e rilasci di servizi come riportato nel post Microsoft Cloud Platform Roadmap di Pierre Roman (Microsoft Technical Evangelist). Azure SQL Database (V12) Innanzitutto è stato rilasciato l’ultimo aggiornamento dell’Azure SQL Database (V12) su datacenter di North Europe e West Europe, il 9 Febbraio…



Azure RemoteApp ‏ e novità di dicembre 2014

Nel post Microsoft Azure RemoteApp avevo descritto la versione preview dei servizi Azure RemoteApp che sono stati resi disponibili ufficialmente l’11 dicembre 2014, a riguardi si veda anche la news Azure RemoteApp a breve in GA sulla Azure Community. Per quanto riguarda il prezzo di tale servizio si veda RemoteApp Pricing, mentre per approfondimenti si…



Client Access License Deep Dive

Ho discusso delle Client Access License (CAL ) nel post CAL (Client Access Licensing) descrivendo le tipologie delle CAL e gli scenari che determinano la necessità dell’acquisto delle CAL per rispettare l’utilizzo del software Microsoft nel rispetto del licensing. In questo post cercherò di approfondire alcuni aspetti sulla base delle indicazioni fatte nel post Microsoft…



Arresto del processo SQL Agent a causa di errore interno del runtime .NET

Recentemente ho avuto modo di operare su un sistema con Windows Server 2012 R2 e SQL Server 2014 entrambi aggiornati con tutte le hotfix pubblicate su Microsoft Update su cui saltuariamente all’avvio de sistema si verificava un arresto anomalo del servizio SQL Agent (eseguito con account virtuale locale NT SERVICE\SQLSERVERAGENT) con registrazione del seguente errore:…