Oggi doppio Daily Issue, per farmi scusare del fatto che sono rimasto zitto per quasi tre giorni :)

Oggi ho avuto un problema di import di un DTS da un database remoto al nostro di sviluppo. Non sapevo bene come fare tutto con una query e evitare di passare da stored od altre cose strane. Il problema principale era che il db era esterno e quindi avrei dovuto collegarmici, e soprattutto che non è detto che rimanesse quello e quindi avevo bisogno di un metodo che mi facesse selezionare dinamicamente una base dati.

Mi è venuto in aiuto il costrutto OPENDATASOURCE, che in parole povere consente di istanziare una connessione a sql server specificandone la stringa di accesso, e quindi selezionare/inserire/modificarne direttamente le tabelle!

Ignoro quale sia l'impatto in termini di performance di questa cosa, ma per un job che deve partire una volta ogni morte di papa... fa esattamente quello che serve a me :)(