- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Same here, especially considering all the hoops you have to jump through to get decent performance out of managed code...
Admin
Just then, the Australian support manager resigned. On her exit interview, she would write: "Tired of hearing men talking about how well-endowed one another are."
Admin
Admin
Admin
Admin
As for the unicorns in people's code... well, that's another story for another day.
Admin
Unicorns are horny horses.
Admin
Dear REMY MARTIN,
In case you can’t tell, this is a grown-up place. The fact that you insist on including unicorns and defiled pictures of James T. Kirk and Data clearly shows that you’re too young and too stupid to be posting to thedailywtf.com.
Go away and grow up.
Sincerely, Bert Glanstron
Admin
Dave's not here.
Admin
Perhaps you could automate the manual failure.
Admin
Oh BTW they say Unix isn't friendly. With that command you're likely to get a lot of cryptic error messages. But you can eliminate them with the "friendly" option:
Admin
Admin
Welcome to the internet. Try out your back button some time. I have no problem navigating the comments. Perhaps you should upgrade your software.
Admin
I bet you prefer fully denormalized table storage, too, don'cha?
Admin
Admin
Admin
Keep trying. One day it'll be funny, really.
Admin
Haha, good call :-)
Admin
Admin
This one isn't funny. Nobody who has ever felt that cold, cold feeling in the pit of their stomach at the realisation that a major data screwup has just occurred could have a chuckle at this story.
Admin
The thrill is lost the moment you are performing without a net and you realize, this time you should have performed with the net...
Admin
Best first quote ever!
Admin
Maybe I mean best featured post ever ;-(
captcha of damnum, appropriate...
Admin
In fact this whole episode is a BOFH story, it is just that this had a different ending than the typical BOFH one!
Admin
"Dave, this conversation can serve no purpose anymore. Goodbye"
Admin
The Prince of Insufficient Light, Ruler of Heck.
Why in the world would you want to suspend the command? Especially after it's finished - that's just ... I don't think that does anything.
I agree with the other comments about transactions. BEGIN ... DELETE ... SELECT ... /* OH, ROOT, WHAT HAVE I DONE?! */ ROLLBACK. It's like an undo comma-
OH, You meant ctrl-z as UNDO! Got it. Ctrl+z hasn't been undo for me for a loooooooooooooooooooooooooooooooong time. Either ctrl+_ or ESC then u or rollback. Those are my main undo commands, these days. Ctrl+z means pause.
Admin
This is why every single change you make to a production database should be wrapped in a BEGIN TRANSACTION/ROLLBACK block until you've run it once and confirmed it is doing exactly what it is supposed to. No exceptions.
Admin
Real men don't drink pink drinks ... (as from the Souff Effrikan ad for Windhoek Lager).
Admin
Yeah OK I know Hal doesn't drink.
Nothing is original any longer.
Admin
The Production database only containing several gigs of test data?
Admin
Reminds me of the colleague who did an UPDATE on a production database, and forgot to include the WHERE clause...
Admin
I recall doing something similar once:
Instead of
Oops. As a result, 'Little Robby Libs' is what they call me to this day. Good thing it was a test server!
Admin
And this, dear people, is why a scriptable command-line interface is sometimes preferred over point-and-click.
Admin
ELY (n.) The first, tiniest inkling you get that something, somewhere, has gone terribly wrong.
http://folk.uio.no/alied/TMoL.html
Admin
(Not my quote.)
Admin
lol did you see the image...
Admin
Admin
I think I can speak for everyone here when I say we're all looking forward to the day we see some of your code on this site.
Admin
I can't let you do that, Dave.
Admin
Actual event at a former company: DBA was dinking around in the production database.
"... That doesn't seem right."
/headdesk
Fortunately, we had enough internal controls in place that he was able to recover everything within a couple of hours.
Admin
Came here to say this.
They really have a thing called "SQL Server Enterprise Manager" which lets you click on a database and press the 'delete' key? ...with no 'undo' and without a large "Are you really really sure?" dialog, including captcha?
(And yes, the 'delete' part of the task should have been in the same script as the 'rebuild' part).
Admin
No mark of punctuation in any context makes sense here. I was just pointing out what an ass Remy is for berating someone and telling them they need to learn what punctuation is while he clearly has problems understanding it himself.
Admin
Give him a break, it's his "joke" version of a hammer so everything looks like a comment version of a nail.
Admin
First I have to give a shit about your comment to care what it was replying to. In context it might be extremely insightful, out-of-context it might be random nonsense.
Admin
Also, I assume you go through each comment checking the "reply to" to see if it's a reply to one of your own comments (which you've remembered the numeric code for). Yeah, that's really easy and fun too!
Admin
I am always amazed at these "no backup" stories. At our shop, I have to do monthly test restores and document it. I have to make sure to do test restores of files and DBs, both local B2D and off-site B2D. AND it is the first thing discussed in my yearly reviews. In a related story, we have avoided more than one WTF because we have good backups. Like when the VP of IT (former SQL guy) forgot the WHERE clause in his delete statement and wiped a whole table (apparently a very important one) late at night. Next morning, no one was the wiser except him, me, and our services manager. And since he does our reviews, we aren't telling :)
Admin
Escept that you can't roll back DDL, you drop a table and that's that - no rolling back there mate
Admin
Escept that you can't roll back DDL, you drop a table and that's that - no rolling back there mate
Admin
TRWTF is how many people make comments with "I assume <information given in story>" or "I assume <incorrect information - correct information given in story>"
T(other)RWTF is that you didn't send an email prior to going to talk about it. CYA.
Admin