Integrazione del database Oracle con Team Foundation Server?

0

Quindi la mia azienda utilizza TFS e SQL per gestire il proprio database (MS SQL Server). Si integra con i server di generazione notturna per creare build e produrre script per creare l'intero database. Anche lo strumento Confronta lo schema offerto da Visual Studio è molto utile.

Vogliamo fare lo stesso con Oracle, preferibilmente con TFS, se possibile. Si può fare senza, ma questa è una possibilità?

Esistono anche strumenti per aiutare a creare automaticamente il Database in una compilazione notturna?

E riguardo la gestione degli aggiornamenti?

La nostra grande preoccupazione è lo spostamento dei trigger e l'MS SQL Service Broker su Oracle ... questo potrebbe essere necessario farlo manualmente però.

    
posta 19.04.2013 - 20:28
fonte

1 risposta

0

Questo non ha nulla a che fare con TFS - tutto ciò che fa TFS è chiamare MSBuild che (fondamentalmente) esegue Visual Studio in modalità batch, quindi se è possibile far distribuire il progetto DB su Oracle, TFS sarà felice. (anche se starai molto meglio usando Jenkins mentre calcia il fondo di TFS).

Quindi, è necessario che il progetto VS distribuisca il progetto DB su un DB Oracle, ora ciò dovrebbe essere possibile, poiché è sufficiente specificare una stringa di connessione diversa nelle impostazioni del progetto DB (o nel file .dbdeployment) . Probabilmente ti ritroverai con SQL SQL specifico per SQL Server e distribuito, altrimenti VS rifiuterà di utilizzare qualsiasi cosa diversa da una connessione SQLClient.

Quindi vai diretto e ottieni Strumenti di sviluppo Oracle per Visual Studio che fornirà gli stessi progetti DB e il proprio strumento di confronto degli schemi.

    
risposta data 20.04.2013 - 00:58
fonte

Leggi altre domande sui tag