The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
We run an overnight process that updates a database with information from a Finance system and this was done using a .NET exe file which is started by Windows Task Scheduler.
The exe file accesses the source DB in read only mode and the target DB in update mode. It runs each database update in the right order and provides log files and emailed error, progress and diagnostic reports.
I know that if the last report has been emailed then all is well otherwise where it fails is in the logs it leaves behind. It does occasionally fail but that is usually following a target db change that has not been fully tested.
Builds can run over night, or be initiated at any time.
Jenkins can build out of GitHub, deploy to a VM (for eg.) and report success/failure results to Slack.
"I intend to live forever - so far, so good." Steven Wright
"I almost had a psychic girlfriend but she left me before we met." Also Steven Wright
"I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
batch files. Kind of. yes sort of. Usually powershell scripts with fairly good transaction processing roll back included that emails successes and failures.
We try to avoid the whole Rube Goldberg Machine setup where if one little thing goes wrong the whole contraption doesn't work.
It does seem to happen once in awhile. What really chafs me is when it is forced on you by the application vendor.
"Oh we have this timer service you setup to run this process. It needs to run this one first and then the second one. It usually takes 15 minutes except when it doesn't. It should be ran at night and no it doesn't email. you just have to manually check it. We recommend setting them to run 2 hours apart. No don't run anything else at that time. Opps sorry that latest patch caused the first one to run for 3 hours. Now everything is messed up. Yes you will need to rerun them during the day. Yes it will be down while this completes. sorry"
Yep, we have had that conversation once. Not fun.
To err is human to really mess up you need a computer
Used a link on my bar in Chorme this am and got the hamsters eating boards error, tried going through Google and still had rodents eating PCB's. So I think the site could have been down... now its working...
Isn't the hamster picture one of the coolest error messages that you've ever seen?
Yes, but I prefer the 404 on CP mode...
Don't look for the page, just try to realize the truth... there is no page
with bob in kimono malforming a spoon.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.