This is something I need to fix with jcheck command, or just the
jbackup/jrestore can handle?
Thanks in advance for your help.
Below is the jdiag output
************************************jdiag
Result**************************************************
:jdiag
jdiag - jBASE diagnostic
System Information
==================
System : WinXP ICMIAPD01 5.2 i386
OS Release : Win XP Build 3790 Service Pack 2
NT User : encpdadmn
jBASE User (JBCLOGNAME) : ADMINISTRATOR
Time : Wed Dec 23 11:11:56 2009
Environment
===========
JBCRELEASEDIR : 'E:\JBASE30'
JBCGLOBALDIR : 'E:\JBASE30'
HOME : 'E:\Pick\ACCOUNTS\SYSPROG'
JEDIFILEPATH : '.'
JEDIFILENAME_MD : 'E:\Pick\ACCOUNTS\SYSPROG\MD'
MD file is (DICT) : 'E:\Pick\ACCOUNTS\SYSPROG\MD]D'
JEDIFILENAME_SYSTEM : 'E:\Pick\SYSTEM\SYSTEM'
SYSTEM File is (DICT) : 'E:\Pick\SYSTEM\SYSTEM]D'
JBCBASETMP : 'e:\JBASE30\tmp\ADMINWORK'
JBCNOINTERNAL : Not Set
JEDI_NOSHMEM : Not Set
RELEASE Information : Major 3.4 , Minor 3 , Patch 0159
Spooler dir (Default) : 'E:\JBASE30\jspooler'
JBCEMULATE : 'sequoia'
Object path (JBCOBJECTLIST) : 'E:\Pick\ACCOUNTS\SYSPROG\lib;E:\Pick
\ACCOUNTS\INS
TA-CHECK\lib;E:\Pick\ACCOUNTS\SALES\lib;E:\Pick\ACCOUNTS\JET-INSTALL
\lib;E:\Pick
\ACCOUNTS\LIBRARY\lib;E:\Pick\ACCOUNTS\SYSPROG\lib;E:\Pick\ACCOUNTS
\ACCUTERM\lib
'
VC++ Registry : Version 6; Path C:\Program Files
\Microsoft Visual
Studio\VC98
Program dir (JBCDEV_BIN) : 'E:\Pick\ACCOUNTS\SYSPROG\bin'
Subroutine dir (JBCDEV_LIB) : 'E:\Pick\ACCOUNTS\SYSPROG\lib'
There are No warnings, jBASE seems to be loaded correctly
************************************End jdiag
Result**************************************************
http://jbase.markmail.org/search/?q=error%202007
Where you will find that your file is corrupt, and may follow all the threads about repairing/reloading them.
Jim
> --
> Please read the posting guidelines at:
> http://groups.google.com/group/jBASE/web/Posting%20Guidelines
>
> IMPORTANT: Type T24: at the start of the subject line for questions
> specific to Globus/T24
>
> To post, send email to jB...@googlegroups.com
> To unsubscribe, send email to jBASE-un...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/jBASE?hl=en
:jstat -v CHECKWRITER
File .\CHECKWRITER
Type=J4 , Hash method = 4
Create at Sun May 24 09:01:34 2009
Groups = 190027 , Frame size = 4096 bytes , Secondary Record Size =
8192 bytes
Restore re-size parameters : (none)
File size = 1963204608 bytes , Inode = 12833 , Device = Id 47057
Last Accessed Mon Dec 28 18:47:54 2009 , Last Modified Mon Dec 28
18:47:54 2009
Backup = YES , Log = YES , Rollback = YES , Network = NO
.\CHECKWRITER: File is corrupt
I would need more time to interpret the output of jstat. According to
its output, can I resize this file? or definetly i have to purge and/
or distribute it?
Thanks a lot for your help.
> >http://groups.google.com/group/jBASE?hl=en- Hide quoted text -
>
> - Show quoted text -
Generally if you have a single file with 2GB of data in it, it tells you that perhaps your application design is a bit wonky. You could distribute the files, that is true, but then if you try and SELECT from the whole distributed file, you are hammering the system for no good reason (even with indexes in some cases). Does this file not have some sort of archiving scheme, or does your application really need to keep 2GB of written checks altogether in one lump? (Hint: the answer to that is no ;-).