in

UGISS Community

Il sito della community dello User Group Italiano di SQL Server

Aggregatore CLR

Last post 03-19-2008 11.14 by Mauro1068. 3 replies.
Page 1 of 1 (4 items)
Sort Posts: Previous Next
  • 03-13-2008 17.34

    Aggregatore CLR

    Salve a tutti.

    Su una rivista ho trovato un articolo che indica come implementare un aggregatore custom in VB.NET integrato in SQL 2005. Tutto contento (questo aggregatore mi sarebbe molto utile) attivo il flag per l'utilizzo di codice CLR nella configurazione del server, e comincio a seguire da bravo le indicazioni dell'articolo:

    1. aprire visual studio 2005 e chiedere la creazione di un nuovo progetto

    ... fatto, come sono bravo

    2. selezionare "Progetto SQL Server"

    ... m#$da, non c'è...

    ma tanto, mentre cerco di capire il perchè di tanta sfortuna i miei 5 secondi dedicati alla "ricerca pura" sono terminati Sad


    qualcuno sa dirmi qualcosa sul perchè di tanta cattiveria?

    Mauro 

    • Post Points: 20
  • 03-15-2008 16.39 In reply to

    • dmauri
    • Top 10 Contributor
      Male
    • Joined on 05-14-2007
    • Novate Milanese
    • Posts 1.164
    • Points 15.245

    Re: Aggregatore CLR

    Probabilmente non hai la versione giusta di Visual Studio (credo che serva almeno la Professional se non addirittura una edizione Team Edition)

    Cmq non disperare, puoi traquillamente fare il tuo progetto con un qualsiasi Visual Studio 2005 (anche una versione express) e poi importare il tuo assembly in SQL Server 2005 a mano. I progetti "SQL Project" in Visual Studio, infatti, automatizzano solo il processo di deploy (oltre che a permetterti il debug integrato), ma l'uso di Visual Studio non è vincolante per utilizzare .NET all'interno di SQL Server 2005.

    Qui puoi trovare tutte le informazioni necessarie per implementare uno User-Defined-Aggregate di esempio

    http://msdn2.microsoft.com/en-us/library/ms131056.aspx:

     

    Davide Mauri
    Microsoft MVP - SQL Server, MCP, MCAD, MCDBA, MCT - http://www.davidemauri.it
    Socio Fondatore e Mentor di Solid Quality Learning Italy - http://www.solidq.com
    Presidente di UGISS: User Group Italiano Sql Server - http://www.ugiss.org
    • Post Points: 20
  • 03-17-2008 9.41 In reply to

    Re: Aggregatore CLR

    dmauri:
    Probabilmente non hai la versione giusta di Visual Studio (credo che serva almeno la Professional se non addirittura una edizione Team Edition)
     

     ... accitenti, lo sapefo...


    alcune domande "accessorie":

    1. la versione "developper edition" di MS SQL 2005 è liberamente scaricabile (sia pur per solo uso non in ambiente di produzione)?

    2. se acquisto Microsoft Visual Studio 200(8?) i progetti di deploying di SQL sono inclusi?

    dmauri:
    I progetti "SQL Project" in Visual Studio, infatti, automatizzano solo il processo di deploy (oltre che a permetterti il debug integrato)
     

    ... e scusa se è poco Big Smile

    dmauri:
    ma l'uso di Visual Studio non è vincolante per utilizzare .NET all'interno di SQL Server 2005.
     

    si, questo lo sapevo... 

     

    grazie

    Mauro 

    • Post Points: 5
  • 03-19-2008 11.14 In reply to

    Re: Aggregatore CLR

    Mauro1068:
    1. la versione "developper edition" di MS SQL 2005 è liberamente scaricabile (sia pur per solo uso non in ambiente di produzione)?
     

    mi autoquoto ed autorispondo: la versione developper non è gratuita, ma poco ci manca (circa 50$) acquistabile qui

    http://www.microsoft.com/products/info/product.aspx?view=22&pcid=f544888c-2638-48ed-9f0f-d814e8b93ca0&type=ovr#HowToBuy

    Mauro
     

    • Post Points: 5
Page 1 of 1 (4 items)
(C) 2007 User Group Italiano di SQL Server