Risorse

Raccolta di materiali utili per studiare e lavorare meglio: guide, tool, repository, libri e documentazione. Le risorse coprono SQL Server, Azure e Data Platform in generale, includendo integrazione, automazione, BI/analytics e data engineering, organizzate per argomento.

SQL Server Listening Port

Davide Mauri

Script per identificare le porte TCP sulla quale è in ascolto SQL Server

------------------------------------------------------------------------
-- Version: 1
-- Release Date: 2012-08-01
-- Author: Davide Mauri (SolidQ)
-- License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Italy License.
------------------------------------------------------------------------
use tempdb
go

declare @is_named_instance bit;
declare @key nvarchar(1024)
declare @tcp_port nvarchar(1024);
declare @tcp_enabled bit;

declare @Protocols table (Value1 nvarchar(1024) null, Value2 nvarchar(1024) null, Data nvarchar(1024) null);

set @is_named_instance = case when @@servicename <> 'MSSQLSERVER' then 1 else 0 end;

if (@is_named_instance = 1)
begin
    set @key = 'SOFTWARE\MICROSOFT\Microsoft SQL Server\'+@@servicename+'\MSSQLServer\Supersocketnetlib'
end
else
begin
    set @key = 'SOFTWARE\MICROSOFT\MSSQLServer\MSSQLServer\Supersocketnetlib'
end
;

insert into @Protocols exec master..xp_regread @rootkey='HKEY_LOCAL_MACHINE', @key=@key, @value_name='ProtocolList';

if exists(select * from @Protocols where Value2 = 'tcp') set @tcp_enabled = 1 else set @tcp_enabled = 0;

set @key = @key + '\TCP';
exec master..xp_regread @rootkey='HKEY_LOCAL_MACHINE', @key=@key, @value_name='TcpPort', @value=@tcp_port OUTPUT

select
    server_name = @@SERVERNAME,
    instance_name = @@SERVICENAME,
    tcp_enabled = @tcp_enabled,
    tcp_port = @tcp_port
;

Attenzione, lo script suddetto fa uso della stored procedure non documentata xp_regread! Con SQL Server 2012, invece, è sufficiente usare la DMV

Libreria MSDN Italia: Articoli Tecnici - Agosto 2012

Sergio Govoni

In questo post abbiamo parlato della rinnovata sezione Articoli Tecnici della Libreria MSDN Italia.

Di seguito trovate i link dei nuovi articoli, pubblicati il 09 Agosto 2012.

Buona lettura!

PASS Summit 2012

Davide Mauri

Come ogni anno si rinnova l’appuntamento con il PASS Summit 2012, dal 6 al 9 Novembre, la più grande ed importante confernenza dedicata a SQL Server. L’evento si tiene ancora una volta a Seattle e come sempre è un evento formativo e professionale da non perdere assolutamente. Due giorni di seminari pre-conferenza, più di 180 sessioni tenute dai migliori speaker in circolazione, membri del SQLCAT e del Team di Sviluppo di SQL Server: un vero e proprio punto di incontro per imparare cose che altrimenti richiederebbero mesi e mesi di test, studio e preparazione.

eBook gratutiti da Microsoft

Davide Mauri

Microsoft ha messo a disposizione qui:

http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx

o qui

http://blogs.msdn.com/b/mssmallbiz/archive/2012/07/27/large-collection-of-free-microsoft-ebooks-for-you-including-sharepoint-visual-studio-windows-phone-windows-8-office-365-office-2010-sql-server-2012-azure-and-more.aspx

numerosi eBook gratuiti, ed una buona parte di essi e’ dedicata a SQL Server:

  • Books Online: Backup and Restore of SQL Server Databases
  • Books Online: Data Analysis Expressions (DAX) Reference
  • Books Online: Master Data Services
  • Books Online: Multidimensional Expressions (MDX) Reference
  • Books Online: Transact-SQL Data Manipulation Language (DML) Reference
  • Introducing Microsoft SQL Server 2008 R2
  • Introducing Microsoft SQL Server 2012
  • Master Data Services Capacity Guidelines
  • Microsoft SQL Server AlwaysOn Solutions Guide for High Availability and Disaster Recovery
  • Microsoft SQL Server Analysis Services Multidimensional Performance and Operations Guide
  • QuickStart: Learn DAX Basics in 30 Minutes
  • SQL Server 2012 Tutorials: Analysis Services - Data Mining
  • SQL Server 2012 Tutorials: Analysis Services - Multidimensional Modeling
  • SQL Server 2012 Tutorials: Analysis Services - Tabular Modeling
  • SQL Server 2012 Tutorials: Reporting Services
  • SQL Server 2012 Upgrade Technical Guide