Page 1 of 2

Creating 64 bit hash file

Posted: Wed Jul 04, 2007 4:04 am
by Das
Hi All,
I wanted to create a Hashfile which can handle more than 4GB of data for look up pupose.Currently we are using 32 bit [default]hash file which can handle only upto 2GB of data .So for handing more data i think i should to create 64 bit hash file

Plese give me your valuble suggestions in this regards or any alternative solution.

Thanks in advance.

Posted: Wed Jul 04, 2007 4:13 am
by ArndW
Das,

in order to store appreciably more than 2Gb in a hashed file you will, as you have already presumed, need to create a 64bit file. This cannot be done via the graphical front end, you will need to enter the administrator command line or the UV shell and issue a "CREATE.FILE {filename} DYNAMIC 64BIT" for a local file.

There are many posts in this forum regarding creating 64BIT files with additional information.

Posted: Wed Jul 04, 2007 7:18 am
by chulett
Search the forums for 64BIT to get the information you seek.

Posted: Thu Jul 05, 2007 7:26 am
by Das
ArndW wrote:Das,

in order to store appreciably more than 2Gb in a hashed file you will, as you have already presumed, need to create a 64bit file. This cannot be done via the graphical front end, you will need ...
Could you expalain this process?How we can create the 64 bit hash file internally

Posted: Thu Jul 05, 2007 7:26 am
by Das
ArndW wrote:Das,

in order to store appreciably more than 2Gb in a hashed file you will, as you have already presumed, need to create a 64bit file. This cannot be done via the graphical front end, you will need ...
Could you expalain this process?How we can create the 64 bit hash file internally

Posted: Thu Jul 05, 2007 7:26 am
by Das
Could you expalain this process?How we can create the 64 bit hash file internally

Posted: Thu Jul 05, 2007 7:36 am
by DSguru2B
chulett wrote:Search the forums for 64BIT to get the information you seek.
The answer to your question is in Craig's reply that I quoted.

Posted: Thu Jul 05, 2007 8:22 am
by Das
ArndW wrote:Das,

in order to store appreciably more than 2Gb in a hashed file you will, as you have already presumed, need to create a 64bit file. This cannot be done via the graphical front end, you will need ...
I have used

RESIZE MyHashFileName * * * 64BIT
USING /ABC/PQR/InputDir


in DS Admistrator command
But it is giving an error "Invalid File Name sizing parameter or option on command line"

here " MyHashFileName "the name of the hash file i have created and "ABC/PQR/InputDir"is the path in which i keep the file

Please help me out why the error is coming..

Posted: Thu Jul 05, 2007 8:44 am
by Das
ArndW wrote:Das,

in order to store appreciably more than 2Gb in a hashed file you will, as you have already presumed, need to create a 64bit file. This cannot be done via the graphical front end, you will need ...
I have used

RESIZE MyHashFileName * * * 64BIT
USING /ABC/PQR/InputDir


in DS Admistrator command
But it is giving an error "Invalid File Name sizing parameter or option on command line"

here " MyHashFileName "the name of the hash file i have created and "ABC/PQR/InputDir"is the path in which i keep the file

Please help me out why the error is coming..

Posted: Thu Jul 05, 2007 8:47 am
by Das
ArndW wrote:Das,

in order to store appreciably more than 2Gb in a hashed file you will, as you have already presumed, need to create a 64bit file. This cannot be done via the graphical front end, you will need ...
I have used

RESIZE MyHashFileName * * * 64BIT
USING /ABC/PQR/InputDir


in DS Admistrator command
But it is giving an error "Invalid File Name sizing parameter or option on command line"

here " MyHashFileName "the name of the hash file i have created and "ABC/PQR/InputDir"is the path in which i keep the file

Please help me out why the error is coming..

Posted: Thu Jul 05, 2007 8:47 am
by DSguru2B
Refer here.

Posted: Thu Jul 05, 2007 9:30 am
by ray.wurlod
Does a VOC pointer exist for MyHashFileName ?

It's hashed file, by the way, not hash file.

Posted: Thu Jul 05, 2007 11:59 pm
by Das
ray.wurlod wrote:Does a VOC pointer exist for MyHashFileName ?

It's hashed file, by the way, not hash file. ...
Thanks a lot.
I dont have any idea about VOC pointer
Could you tell how i can check that.

Posted: Fri Jul 06, 2007 1:05 am
by Das
ray.wurlod wrote:Does a VOC pointer exist for MyHashFileName ?

It's hashed file, by the way, not hash file. ...
I have the idea how to create VOC pointer .I used the foillowing command to establish the VOC pointer

SETFILE /ABC/PQR MyHashFile OVERWRITING

after exicuting the command i got the following messege
*** Warning ***
The DICT file path name "/ABC/D_PQR"does not exist
Pointer "MyHashFile" established in VOC file"

Please suggest why it is showing this warning,Actually the given path for the file is" /ABC/PQR " but in warning its showing "/ABC/D_PQR" .. [see D_PQR]

Then i exicuted the resize command
RESIZE MyHashFile * * * 64BIT

but it is giving the same error "RESIZE : Invalid file name,sizing parameter, or option on command line "
please suggest ..[/b]

Posted: Fri Jul 06, 2007 1:08 am
by hamzaqk
FOR VOC ENTRY............

SETFILE

: PHYSICAL PATH INCLUDING FILE NAME
: VOC ENTRY NAME
Y
DONE


FOR RESIZING..........


RESIZE [DICT] [filename] [type] [modulo] [separation]
[ CONCURRENT | INPLACE | USING partition] [64BIT | 32BIT]