[sqlserver] Problema di prestazioni su vmWare con VMXNET3

In alcuni scenari, le novità introdotte da vmWare sui driver VMXNET3 su sistemi operativi Windows 2012 o successivi potrebbero portare ad un peggioramento delle prestazioni per le applicazioni che accedono a SQL Server. In particolare, la tecnologia RSC (Receive Segment Coalescing). E’ possibile provare a disabilitarla attraverso il comando e…

[sqlserver] Verificare se un’istanza SQL Server necessita di RAM

Per poter determinare se un istanza di SQL Server necessiti o meno di ulteriore RAM o per capire se la RAM può costituire un collo di bottiglia per le prestazioni del server, è necessario monitorare i seguenti performance counter (da Performance Monitor o Monitor prestazioni in italiano): Buffer Manager/Buffer Node:…

[sqlserver] Spostare il percorso del database tempdb

Per modificare il percorso del database tempdb (tempdb.mdf e tempdb.ldf) è sufficiente eseguire le seguenti query: Una volta eseguite, è necessario riavviare il servizio di SQL Server. I file presenti nel percorso precedente possono essere eliminati.

[sql server] La query SELECT @@SERVERNAME restituisce NULL

La variabile @@SERVERNAME ritorna NULL quando non ci sono righe nella tabella sys.servers con server-id=0. E’ possibile verificarlo eseguendo la query: Se non ritorna righe, è necessario aggiungere il server locale con il comando e quindi riavviando il servizio.

[sql server] Errore assembly VC80 installando SQL 2012/2014 su Windows 10

Durante le fasi iniziali dell’installazione di SQL Server 2012 o 2014, la procedura si blocca riportando un errore relativo all’assembly Microsoft.VC80.ATL,version=”8.0.50727.6229″. L’errore è causato dall’impostazione del livello di autenticazione predefinito su Nessuno in DCOM (Servizi componenti). Per correggere, aprire Servizi Componenti (Start > Esegui > DCOMCNFG), quindi apire Servizi Componenti,…

[sql server] Rinominare un computer che ospita un’istanza di SQL Server

Per rinominare un computer che ospita un’istanza di default di SQL Server, eseguire i seguenti comandi (da SQL Management Studio ad esempio) sp_dropserver <old_name> GO sp_addserver <new_name>, local GO Per rinominare un computer che ospita un’istanza nominata di SQL Server, eseguire i seguenti comandi: sp_dropserver <'old_name\instancename'> GO sp_addserver <'new_name\instancename'>, local…