Publications
Community Days 2013 - Call For Paper
Come già anticipato in precedenza, UGISS prenderà parte ai Community Days 2013, che si terranno a Milano il 27 e 28 Ottobre.
Per tutti coloro che volessero proporre una propria sessione, la Call For Paper è aperta fino a fine Novembre:
Cumulative Update per SQL Server 2012 e 2008 R2
Sono state rilasciate le Cumulative Update per SQL Server 2012 e SQL Server 2008R2:
SQL Server 2012 RTM Cumulative Update # 4
- KB Article: KB #2758687
- Build: 11.0.2383
SQL Server 2008 R2 Service Pack 1 Cumulative Update # 9
- KB Article: KB #2756574
- Build: 10.50.2866
SQL Server 2008 R2 Service Pack 2 Cumulative Update # 3
Agenda SQL Saturday #176 Online!
E’ disponibile l’agenda del SQL Saturday #176 che si terrà a Pordenone il 17 Novembre 2012. E’ il primo evento Italiano di questo tipo, e la lista degli speaker è da evento da primi della classe. Un momento di formazione gratuita imperdibile, guardate da soli l’agenda e vedrete:
http://www.sqlsaturday.com/176/schedule.aspx
Alcuni speaker devono ancora essere annunciati quindi….stay tuned!
SQL Server Listening Port
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
Stairway to MDX
Su SQL Server Central è possibile un ottimo tutorial per capire come utilizzare MDX al meglio. Partendo dalle basi è un ottimo punto di riferimento per chi sta iniziando ad imparare questo linguaggio:
SSDT Power Tools
Oltre al rilascio della nuova versione di SQL Server Data Tools, è stato anche rilasciato l’aggiornamento (versione 1.3) dei relativi “Power Tools” che ne estendono ulteriormente le funzionalità:
http://visualstudiogallery.msdn.microsoft.com/9b0228c6-15d1-44de-9279-66dde12bf861?SRC=Featured
La novità introdotta è legata all’utilizzo delle Data Tier Application, come riporta il seguente estratto:
“In this version, we added commands in SQL Server Object Explorer to create and deploy *.dacpacs (Data-tier Applications), the core artifact of the DAC Framework. You can find these commands by right-clicking on the Databases node or individual database nodes in SSOX. These commands also provide the ability to include data for a select set of tables in .dacpacs.”
SQL Server Data Tools: aggiornamento di Settembre
E’ stato aggiornato il SQL Server Data Tools (ex Business Intelligence Development Studio) in modo da poter essere usato anche con Visual Studio 2012, almeno per quanto riguarda lo sviluppo dei Database.
Le novità sono ovviamente disponibili anche con la versione classica, basata su Visual Studio 2010.
Informazioni dettagliate sulle novità, direttamente dal team di sviluppo, nel post dedicato.