Giant database dbf

This forum is for eXpress++ general support.
Message
Author
User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Giant database dbf

#1 Post by Eugene Lutsenko »

I am constantly faced with the fact that I am not content to have the maximum size of the database of type dbf to 2GB. ADS are inconvenient to use, as the system is my Aidos runs on many computers on which you do not want something to install: http://j90540lw.beget.tech/map4.php. The question arises: it may be possible to adjust something in the header of the database type is dbf, to remove the restrictions on the 2 GB?

User avatar
rdonnay
Site Admin
Posts: 4813
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: Giant database dbf

#2 Post by rdonnay »

Maybe you can run ADS in Local Server mode.
The eXpress train is coming - and it has more cars.

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Giant database dbf

#3 Post by Eugene Lutsenko »

rdonnay wrote:Maybe you can run ADS in Local Server mode.
I can long ago launched, back in 2012, as soon as began to use Alaska. But for others it will be uncomfortable. Not all will be able and will to use it. Often the user generally do not know how or does not have rights to install. That's why I ask.

PS
For the same reason I don't use Rmchart, although I personally liked it and I made it much beautiful and dynamic graphic forms.

User avatar
Auge_Ohr
Posts: 1428
Joined: Wed Feb 24, 2010 3:44 pm

Re: Giant database dbf

#4 Post by Auge_Ohr »

Xbase (all Version) Database are not design for Network. "Share" must be simulated.

Xbase use "locking" with Maxlimit +1 so if you want to lock Record at 2GB than "lock" is at 4 GB +1
32bit OS() can only handle 2^32 -> 4 GB so you can't use > than 2GB Xbase Database/Index Files

harbour have 64bit Version. Years ago the break 4GB Limit and now reach 2^42 is 4TB
https://vivaclipper.wordpress.com/tag/rdd/

or use SQLite (not for Network), like Windows 10 with UWA (Universal Windows Platform),
which can handle
Max DB size: 140 terabytes (247 bytes)
Max row size: 1 gigabyte
greetings by OHR
Jimmy

bwolfsohn
Posts: 649
Joined: Thu Jan 28, 2010 7:07 am
Location: Alachua, Florida USA
Contact:

Re: Giant database dbf

#5 Post by bwolfsohn »

Eugene Lutsenko wrote:
rdonnay wrote:Maybe you can run ADS in Local Server mode.
I can long ago launched, back in 2012, as soon as began to use Alaska. But for others it will be uncomfortable. Not all will be able and will to use it. Often the user generally do not know how or does not have rights to install. That's why I ask.

PS
For the same reason I don't use Rmchart, although I personally liked it and I made it much beautiful and dynamic graphic forms.
Ads local server does not require installation...

it's just dll's and an .ini file.
Brian Wolfsohn
Retired and traveling around the country to music festivals in my RV.
OOPS.. Corona Virus, so NOT traveling right now...
http://www.breadmanrises.com
FB travel group: The Breadman Rises

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Giant database dbf

#6 Post by Eugene Lutsenko »

Auge_Ohr wrote:Xbase (all Version) Database are not design for Network. "Share" must be simulated.

Xbase use "locking" with Maxlimit +1 so if you want to lock Record at 2GB than "lock" is at 4 GB +1
32bit OS() can only handle 2^32 -> 4 GB so you can't use > than 2GB Xbase Database/Index Files

harbour have 64bit Version. Years ago the break 4GB Limit and now reach 2^42 is 4TB
https://vivaclipper.wordpress.com/tag/rdd/

or use SQLite (not for Network), like Windows 10 with UWA (Universal Windows Platform),
which can handle
Max DB size: 140 terabytes (247 bytes)
Max row size: 1 gigabyte
Yeah, I remember that CLIPPER was a limit on the database size 4Gb.

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Giant database dbf

#7 Post by Eugene Lutsenko »

bwolfsohn wrote:Ads local server does not require installation...

it's just dll's and an .ini file.
Then it's a different matter and is of great interest. And where to get these DLLs s and and ini files?

User avatar
unixkd
Posts: 579
Joined: Thu Feb 11, 2010 1:39 pm

Re: Giant database dbf

#8 Post by unixkd »

Hi

1. Download the advantage data Architect from SAP website. It contains the DLLs for Local Server.

2. Take note of capabilities available in the SERVER version but NOT in the Local Server e.g TRANSACTION processing etc

3. Sincerely there is no real reason not to use ADS if you program Xbase++

Thanks.

Joe

User avatar
rdonnay
Site Admin
Posts: 4813
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: Giant database dbf

#9 Post by rdonnay »

The eXpress train is coming - and it has more cars.

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Giant database dbf

#10 Post by Eugene Lutsenko »

Thank you all! I will learn to use it. Maybe someone have a small example prg-file in Alaska with the implementation of the basic functions of working with databases through ADS?

I would like to use the ISAM interface to work with databases and ADS (SQL does not want). I wonder, is it possible to display ADS base standard Alaska and eXpress++?

Post Reply