Dopo aver descritto la procedura di deploy vorrei soffermarmi su una "pecca" che ho trovato proprio mentre cercavo di pubblicare un mio assembly.
Lavorando su database praticamente tutto il giorno, ed essendo sostenitore degli schema di sql server, mi sono reso conto che con Visual Studio non è possibile definire lo schema di appartenenza di un oggetto CLR pronto per essere pubblicato. Di conseguenza, non trovando l'opzione da nessuna parte mi sono trovato costretto ad eseguire la transfer:
ALTER SCHEMA <mioSchema> TRANSFER dbo.<mioOggettoCLR>
In alternativa, si può seguire la strada T-SQL, ma sarebbe carino anche poterlo fare da Visual Studio, non trovate?
C'è un motivo secondo cui non posso impostare lo schema? E ancora, c'è l'opzione e semplicemente non l'ho trovata io perchè sono un tantino fuso?
Se avete occasione di smentire questo post, vi prego, fatelo
Stay Tuned!