none
Da servizio windows a SSIS RRS feed

  • Domanda

  • Salve,

    una domanda "facile".

    Premetto che non conosco SSID, per caricare in un DB delle informazioni presenti su file flat (TXT ed XML) ho gia' un servizio fatto in C# che funziona benissimo.

    Ora, per le policy di un cliente viene chiesto di non usare servizi task di windows ma i caricamenti di farli utilizzando pacchetti SSID, cosa di cui io ~ fino a pochi giorni fa ~ ero completamente a digiuno (comincio a metterci ora il naso per forza di cose..)

    La domanda che mi preme di piu' e' questa: il servizio fatto in c#, a questo punto, e' da prendere e "buttare via" completamente, oppure nella definizione del pacchetto SSID c'e' modo di "creare una trasformazione" andando a recuperare questo servizio?

    Scusate la banalita' della domanda che, ripeto, formulo da profano.

    Grazie a  tutti.

    lunedì 4 febbraio 2013 06:30

Risposte

  • Io mi riferivo a SQL Server in generale, comunque da quanto ho visto (non ho mai provato), puoi referenziare assembly custom anche in SSIS.

    A questo indirizzo trovi una guida che ti mostra come poterli integrare. Detto questo, valuta bene che non ti convenga comunque farlo direttamente in SSIS.. quello che hai gestito completamente con molti sforzi con c# potrebbe essere gestibile in pochi click da integration services..

    Prego! Un saluto (:

    • Contrassegnato come risposta mymark lunedì 4 febbraio 2013 16:46
    lunedì 4 febbraio 2013 14:00

Tutte le risposte

  • Ciao myMark,

    non ci ho lavorato moltissimo ma si, puoi sfruttare i tuoi assembly custom scritti in C# da dentro SQL Server.

    Secondo me però, a questo punto, ti converrebbe usare direttamente SSIS per importare il tutto visto che è un prodotto fatto apposta :°)

    lunedì 4 febbraio 2013 10:11
  • Grazie Luca,

    Quando dici "puoi sfruttare i tuoi assembly custom scritti in C# da dentro SQL Server" intendi nella creazione dei pacchetti DTSX per SSIS?

    In prima battuta sarebbe la soluzione più veloce, per poi ottimizzarla per bene...

    Grazie!

    lunedì 4 febbraio 2013 10:55
  • Io mi riferivo a SQL Server in generale, comunque da quanto ho visto (non ho mai provato), puoi referenziare assembly custom anche in SSIS.

    A questo indirizzo trovi una guida che ti mostra come poterli integrare. Detto questo, valuta bene che non ti convenga comunque farlo direttamente in SSIS.. quello che hai gestito completamente con molti sforzi con c# potrebbe essere gestibile in pochi click da integration services..

    Prego! Un saluto (:

    • Contrassegnato come risposta mymark lunedì 4 febbraio 2013 16:46
    lunedì 4 febbraio 2013 14:00
  • Grazie ancora dei consigli e del link!!

    lunedì 4 febbraio 2013 16:29
  • Di nulla.. (:

    se ritieni che uno  dei miei post sia la risposta al tuo topic, flaggalo pure come risposta per chiudere la discussione.

    Un saluto!

    lunedì 4 febbraio 2013 16:41