Comments
Sort by recent activity
Sprocs are only compiled at run time so dependency issues aren't uncovered simply by building/deploying the DB. / comments
Sprocs are only compiled at run time so dependency issues aren't uncovered simply by building/deploying the DB.
In this scenario your database will not change simply by switching branches. The changes might appear as a conflict in the get latest tab? If not try using SQL Compare after you switch branches to force your local dev DB to sync up with the appropriate branch. If you try that and you still get issues my guess is it's a bug - but try it first. In general my advice is that wherever possible you to maintain a separate database for each branch. If branching is something you do regularly this will force you to get better at provisioning, which will have many nice consequences. / comments
In this scenario your database will not change simply by switching branches. The changes might appear as a conflict in the get latest tab? If not try using SQL Compare after you switch branches to ...
What VCS are you using? Git? TFVC? etc. / comments
What VCS are you using? Git? TFVC? etc.
Yes - that's a better idea. Do what David said. / comments
Yes - that's a better idea.Do what David said.
Nope - but you could write a tSQLt test for it and run it as part of your build/CI processes. / comments
Nope - but you could write a tSQLt test for it and run it as part of your build/CI processes.
Generally you want to install it on a separate machine that can talk to the SQL Server. You don't want to let DLM Automation hog the prod SQL Servers CPU and memory. Also, you can potentially just configure one deployment machine for multiple targets. Might help with all the firewall-foo. / comments
Generally you want to install it on a separate machine that can talk to the SQL Server.You don't want to let DLM Automation hog the prod SQL Servers CPU and memory. Also, you can potentially just c...
The release isn't just the update.sql file. It's a collection of objects including a copy of the source and target states, a diff report and an xml report of the warnings. These other objects are used for various purposes, such as drift detection and reporting for approval processes. Drop the "\update.sql" from the end and it will probably start working. / comments
The release isn't just the update.sql file. It's a collection of objects including a copy of the source and target states, a diff report and an xml report of the warnings.These other objects are us...
Ah yes, That's also a good solution - and aligns better with Octopus paradigms. It just means you have a lot more clicking to do in the Octo config - but your way will get you more of the Octopus good-ness so its probably the more natural solution. Good luck! / comments
Ah yes,That's also a good solution - and aligns better with Octopus paradigms. It just means you have a lot more clicking to do in the Octo config - but your way will get you more of the Octopus go...
No probs. Good luck. Reach out if you want some help. :-) / comments
No probs. Good luck. Reach out if you want some help. :-)