![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I find myself working working for the first time in both: * UniVerse on NT * a new enough version of Universe to allow 64-bit files. I've been trying to create some new 64-bit files (the contractor who created the previous 64-bit files is long gone), and have been running into roadblocks. The Universe standard form of the CREATE-FILE verb won't work for them, since they're running it in PICK-flavor. I've tried creating a file with the PICK version of the command, adding the 64BIT key word, and that gave me no error messages. But wehn I tried copying data to it, the process aborted with: "WARNING: Attempt to extend file "xxx" beyond the 2 gigbyte file limit. 32-bit static hashed and dynamic files cannot exceed a file size of 2GB. Use a distributed or 64-bit file." Additionally, I've found no way to determine if a file is a 64bit file when running Universe on NT. Anyone have any suggestions they can throw my way? -- John Lorentz |
|
CREATE.FILE MYFILE 3,2,6 3001,2,18 64BIT were |
|
UVFIXFILE MYFILE |
#3
| |||
| |||
|
|
John Lorentz wrote: I find myself working working for the first time in both: * UniVerse on NT * a new enough version of Universe to allow 64-bit files. I've been trying to create some new 64-bit files (the contractor who created the previous 64-bit files is long gone), and have been running into roadblocks. The Universe standard form of the CREATE-FILE verb won't work for them, since they're running it in PICK-flavor. I've tried creating a file with the PICK version of the command, adding the 64BIT key word, and that gave me no error messages. But wehn I tried copying data to it, the process aborted with: "WARNING: Attempt to extend file "xxx" beyond the 2 gigbyte file limit. 32-bit static hashed and dynamic files cannot exceed a file size of 2GB. Use a distributed or 64-bit file." Additionally, I've found no way to determine if a file is a 64bit file when running Universe on NT. Anyone have any suggestions they can throw my way? -- John Lorentz Hi John, You should be able to create the 64 bit files from UCL in a PICK flavoured account as fillows: CREATE.FILE MYFILE 3,2,6 3001,2,18 64BIT were 3,2,6 is the size of the dictionary (modulo, separation, type) 3001,2,18 is the size of the data (modulo, separation, type) 64BIT is the 64bit keyword. A 'quick and dirty' test for a 64 bit file is to run UVFIXFILE MYFILE As UVFIXFILE does not support 64 bit files, if the file is 64 bit UVFIXFILE will report that it does not support 64 bit files. I tested the above on UV 10.1.8 on XP Pro, is okay |
![]() |
| Thread Tools | |
| Display Modes | |
| |