![]() | |
#1
| |||
| |||
|
#2
| ||||
| ||||
|
|
[1] All netware clients (XP & 98) upgraded to latest versions. |
|
[2] Checked tables for evidence of corruption, nothing found. |
|
[3] Used Remlock util to remove ALL locks and restart. [4] Examined lck files after lockup, using netdump and lockdump. |
|
[5] Checked network cables etc for problems. |
#3
| ||||
| ||||
|
|
what is the server?.. is LOCAL SHARE always TRUE?.. are the oplocks and write-behind settings disabled everywhere? |
|
[4] Examined lck files after lockup, using netdump and lockdump. which sessions abort?.. which sessions don't clear from the files?.. honest question - do you really know what you're looking for in those files? |
|
professional sniffer, or you and/or your own people casually? |
|
Jan Blickstern wrote: [1] All netware clients (XP & 98) upgraded to latest versions. what is the server?.. is LOCAL SHARE always TRUE?.. are the oplocks and write-behind settings disabled everywhere? [2] Checked tables for evidence of corruption, nothing found. using what tool and process?.. the Verify option misses many things.. and the Warnings results, if any, can be very important.. [3] Used Remlock util to remove ALL locks and restart. [4] Examined lck files after lockup, using netdump and lockdump. which sessions abort?.. which sessions don't clear from the files?.. honest question - do you really know what you're looking for in those files? [5] Checked network cables etc for problems. professional sniffer, or you and/or your own people casually? I'm not trying to attack your skills, but these questions must be asked.. -- Steve Green - Diamond Software Group, Inc - Waldorf Maryland USA Corel CTech Paradox - http://www.diamondsg.com - Support/Downloads/Links -------------------------------------------------------------------------- ------- Do you need a Sanity Check? http://www.diamondsg.com/sanity.htm Upgrade/Downgrade versions? http://www.diamondsg.com/upgrade.htm ------------------------------------------------------------------------- |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
No don't worry about attacking my skills - I'm not trained for this. what is the server?.. is LOCAL SHARE always TRUE?.. are the oplocks and write-behind settings disabled everywhere? Compaq Presario, running Novell Netware 4.11 Local Share is always true/On. Oplocks disabled on all clients. I can't see a write-behind option (I assume this is a Novell Client switch). [4] Examined lck files after lockup, using netdump and lockdump. which sessions abort?.. which sessions don't clear from the files?.. honest question - do you really know what you're looking for in those files? No, I don't really know what I'm loking for in these files., but I did post the results here, and people explained what was going on. Perhaps someone could point me in the direction of a guide, and I'll try again. professional sniffer, or you and/or your own people casually? No, it was done properly, we found a couple of problems, but nothing that solved the DB issues. |
#6
| |||
| |||
|
|
Jan, Just double checking - LOCAL SHARE is a BDE setting, nothing to do with NetWare, should be the same on each client machine. Write-behind caching is not a NetWare thing, it's a Windows thing. On Win2K/XP you can find it in the properties for the drive, hardware tab, select drive, click properties button, select disc properties tab, uncheck "Write cache enabled" box if possible. Only matters for local HDDs on a Windows computer. NOTE: I cannot get this to stick - reboot and the box is checked again. I've never seen anyone else report differently or how to fix it, so my suggestion is to not put any shared .DB files on a Windows machine. Win9x: Control Panel, System applet, Performance tab, File System button, Troubleshooting tab, CHECK the boxes labeled: i. "Disable new file sharing and locking semantics." ii. "Disable write-behind caching for all drives." iii. On the Hard Disk tab, you may wish to try setting Read-ahead optimization to None, but I think that should only make a difference on the server machine. If you're 100% certain that 100% of the hardware involved (all RAM (esp. server's), all cables, all switches (you are using switches rather than hubs, right?), all NICs, all HDDs etc.)*, then I'd say it's time to look at user behavior and code. Is a user doing something you didn't develop for? Is the code doing things which require full table locks (queries, add(), cMax() (any c..() function), etc.)? Is the code not trapping all errors? Do you have potential terminal loops (I've seen apps prompt the user for input or to select a menu item and not let the user out until a valid input was made or menu item selected - if a user wants to cancel, there's no way but to Ctrl+Alt+Delete, and if a user really wants to cancel, that's what the user will do.). *A database app will be the first thing to tell you there's hardware problems. Unfortunately, the hardware guy will be the last person to believe this. I'll let you fight the battle. NOTE: I'm not questioning your abilities, but like Steve said, these things have to be asked because it's not normal for a Paradox DB to die on a NetWare network. What changed recently (just before the lockups started)? How many users do you have? Liz Jan Blickstern wrote: No don't worry about attacking my skills - I'm not trained for this. what is the server?.. is LOCAL SHARE always TRUE?.. are the oplocks and write-behind settings disabled everywhere? Compaq Presario, running Novell Netware 4.11 Local Share is always true/On. Oplocks disabled on all clients. I can't see a write-behind option (I assume this is a Novell Client switch). [4] Examined lck files after lockup, using netdump and lockdump. which sessions abort?.. which sessions don't clear from the files?.. honest question - do you really know what you're looking for in those files? No, I don't really know what I'm loking for in these files., but I did post the results here, and people explained what was going on. Perhaps someone could point me in the direction of a guide, and I'll try again. professional sniffer, or you and/or your own people casually? No, it was done properly, we found a couple of problems, but nothing that solved the DB issues. |
#7
| |||
| |||
|
#8
| |||
| |||
|
|
... Steve mentioned the OpLocks setting. This is a setting on Novell Client though isn't it? |
#9
| |||
| |||
|
#10
| |||
| |||
|
|
I will get each machine checked for the Write Behind setting. Steve mentioned the OpLocks setting. This is a setting on Novell Client though isn't it? Both Windows and Netware have Oplock settings. AFAIK they are not |
![]() |
| Thread Tools | |
| Display Modes | |
| |