March 18, 2009 at 3:26 pm
One thing that has come to mind is (and it may have been the OS2 version) you had to reboot it every 6 weeks or so because something would overflow and take SQL Server down. It had something to do with timestamp or something. We used to schedule a monthly shutdown to avoid the issue.
I also wrote a vb3 app that would ping the db and then use a modem to call my alphanumeric pager to show the server was down....
March 18, 2009 at 3:31 pm
v4.2 was on OS2/Warp - Daily to weekly reboots
v4.21 was on NT 3.5 - Weekly restarts for SQL, Monthly reboots for Windows
v4.21a was on NT 3.51 - Weekly restarts for SQL, Monthly reboots for Windows
Not as old as dirt now am I ...
RegardsRudy KomacsarSenior Database Administrator"Ave Caesar! - Morituri te salutamus."
March 19, 2009 at 6:49 am
Hi Ed,
My colleague indeed still has a manual for SQL 4.2. The paeg on CREATE DATABASE is attached.
Regards,
Jan
March 19, 2009 at 7:34 am
I have located a v4.21 installation CD and attached the I386 directory in a zip file. It should have everything you need. Have fun !!!
RegardsRudy KomacsarSenior Database Administrator"Ave Caesar! - Morituri te salutamus."
March 19, 2009 at 4:14 pm
First, I cannot thank you all enough for your help. Wow. You've been great!
The create database that finally worked was...
CREATE DATABASE epic_names
ON DEFAULT = 20480
It didn't give me all the space I wanted, but enough so it was useful. I could have done the init_dev thing, but what I'm doing is a one-time shot and this was Good Enough.
Other things that were driving me crazy that either you expressly addressed or pointed me towards a solution...
Because of very tight space constraints (or so I thought), I'm running the mass update (about 130,000) from inside a proc that has a counter to bunch updates in groups of 100. I could declare a local variable fine, but using a SET to initialize it and increment it, such as...
DECLARE @counter INT
SET @counter = @counter + 1
...just didn't work. The answer is, you use a select...
DECLARE @counter INT
SELECT @counter = @counter + 1
omg that's intuitive! (An example of both sarcasm AND irony).
Also, there are no parens around PROC arguments.
And I still keep trying to end lines with a semicolon. Drives me nutz.
Whew! An education I'm not sure I wanted .
There is another problem that has arisen out all this, but I'll probably make that another thread. Thanks again.
- Ed Lipchus
March 19, 2009 at 4:15 pm
physname
- ejl
March 19, 2009 at 4:19 pm
Yep. we reboot it once a month. Have it scheduled with our operations staff. Otherwise it's head gets filled with Stuff. Too bad WinNT (what this app is running on) doesn't have a Penseive like Dumbledore has.
Viewing 7 posts - 16 through 22 (of 22 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy