Wednesday, May 05, 2004
Break All the Windows
For reasons that escape me, timed processes on my Windows box(es) just stop for no good reason. I've mentioned this before; the latest casualty was mySQL replication (Linux box => Windoze box).
I've been using the Windows box mySQL server just for backups, and to get my hand in how to run mySQL on Windows. Useful skill; one of the big pluses of mySQL is that there are native Windows binaries for it.
OK. And replication - which ran fine for over a month - just crapped out.
I couldn't figure it out. Still can't.
So I did what every Windows user does: Re-install the damn code.
Actually, I didn't have the binaries for mySQL, so I got the latest v3 binaries (3.23.58) from a mirror. (I'm running v3.23 on Linux, so just trying to keep conflicts down.)
Installed, did all the set-up - which, since I just did it recently, was a breeze.
But the damn Windows mySQL server kept crashing every time I turned on replication.
After hours of poking and prodding, a Google (thank god for Google and their ilk) search gave me the knowledge that I needed: v3.23.58 on Windoze has, um, replication issues.
There's a work around - don't start as service, make it a stand-alone, set account with privileges for this yada yada yada.
That's bullshit. That's a huge bug (and I don't really know if it's a mySQL or Windows issue).
So I downloaded a v4 binary, installed, turned on replication and ... damn! It works.
Sweet.
And aggravating - once I knew of this replication issue, the entire process - from downloading the 12M (or so) binary file, installing, setting up permissions, cutting data over etc - took about 15 minutes.
I spent
hours trying to get something that couldn't work to work.
Who do I bill those hours to???
- Posted by Lee at 12:51 PM
Permalink #
| | |