dbTalk Databases Forums  

Continuous mode

comp.databases.btrieve comp.databases.btrieve


Discuss Continuous mode in the comp.databases.btrieve forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Michael Last
 
Posts: n/a

Default Continuous mode - 11-20-2009 , 06:53 AM






Hi,

We have noticed a big problem with continuous mode using butil -startbu /
endbu.

We have several installations with "Limit Segment size to 2GB" enabled. If
continuous mode is active it will NOT create a new extension file if it is
necessary and the database file is damaged and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to 30MB.
Now we stop continuous mode and the comm_message.^03 will be filled up until
it reach 2.147.483.648 bytes. THEN NOTHING MORE HAPPENED. It will NOT create
the next extension file comm_message.^04. Butil -endbu is hanging but the
database file is no longer in use by butil. The only way is now to restart
Pervasive services but afterwards the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be interested, if
somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #2  
Old   
BtrieveBill
 
Posts: n/a

Default Re: Continuous mode - 11-23-2009 , 10:25 AM






Thank you for posting -- we will indeed see if we can replicate here, too.

What file format are you running? 7.x? 8.x? 9.0? 9.5?

As a workaround, if you have newer files, then you can disable the Limit
Segment Size" setting and rebuild the files. Not only should this avoid
the issue, but it should also provide some performance gains for these
sites.
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive Training - March 2010 in Chicago ***


Michael Last wrote:
Quote:
Hi,

We have noticed a big problem with continuous mode using butil -startbu
/ endbu.

We have several installations with "Limit Segment size to 2GB" enabled.
If continuous mode is active it will NOT create a new extension file if
it is necessary and the database file is damaged and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to
30MB. Now we stop continuous mode and the comm_message.^03 will be
filled up until it reach 2.147.483.648 bytes. THEN NOTHING MORE
HAPPENED. It will NOT create the next extension file comm_message.^04.
Butil -endbu is hanging but the database file is no longer in use by
butil. The only way is now to restart Pervasive services but afterwards
the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be interested,
if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #3  
Old   
Michael Last
 
Posts: n/a

Default Re: Continuous mode - 11-24-2009 , 04:57 AM



We are able to reproduce it with file version 7 and 9.5.

On most installations we already using it with disabled Limit Segment Size
and will not run into a problem there.

The problem with rebuilding the files is, that our software is a
communication software for the shipping business and usually has to run
24/7. Also the files are very large (up to 100GB) which makes a rebuild very
time consuming.

Will keep you posted regarding the support ticket at pervasive.

Thanks.

Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:89Wdnf-yrO3kKpfWnZ2dnUVZ_ogAAAAA (AT) speakeasy (DOT) net...
Quote:
Thank you for posting -- we will indeed see if we can replicate here, too.

What file format are you running? 7.x? 8.x? 9.0? 9.5?

As a workaround, if you have newer files, then you can disable the Limit
Segment Size" setting and rebuild the files. Not only should this avoid
the issue, but it should also provide some performance gains for these
sites.
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive Training - March 2010 in Chicago ***


Michael Last wrote:
Hi,

We have noticed a big problem with continuous mode using butil -startbu /
endbu.

We have several installations with "Limit Segment size to 2GB" enabled.
If continuous mode is active it will NOT create a new extension file if
it is necessary and the database file is damaged and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to 30MB.
Now we stop continuous mode and the comm_message.^03 will be filled up
until it reach 2.147.483.648 bytes. THEN NOTHING MORE HAPPENED. It will
NOT create the next extension file comm_message.^04. Butil -endbu is
hanging but the database file is no longer in use by butil. The only way
is now to restart Pervasive services but afterwards the database file is
damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be interested,
if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #4  
Old   
BtrieveBill
 
Posts: n/a

Default Re: Continuous mode - 12-11-2009 , 08:55 PM



Michael:

I've duplicated your issue on the x64 engine, too. It definitely is
nasty and brings the system to its knees.
BB

Michael Last wrote:
Quote:
Hi,

We have noticed a big problem with continuous mode using butil -startbu
/ endbu.

We have several installations with "Limit Segment size to 2GB" enabled.
If continuous mode is active it will NOT create a new extension file if
it is necessary and the database file is damaged and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to
30MB. Now we stop continuous mode and the comm_message.^03 will be
filled up until it reach 2.147.483.648 bytes. THEN NOTHING MORE
HAPPENED. It will NOT create the next extension file comm_message.^04.
Butil -endbu is hanging but the database file is no longer in use by
butil. The only way is now to restart Pervasive services but afterwards
the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be interested,
if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #5  
Old   
Michael Last
 
Posts: n/a

Default Re: Continuous mode - 12-18-2009 , 04:38 AM



Hi Bill,

Pervasive entered a bug, Aus#58685 and did send us a devbuild today . Have
tested it and the problem is solved now.

The problem only occurs with PSQL10, older versions PSQL9 or PSQL8 did not
have that problem.


Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:CtydncXOD4DZm77WnZ2dnUVZ_gSdnZ2d (AT) speakeasy (DOT) net...
Quote:
Michael:

I've duplicated your issue on the x64 engine, too. It definitely is nasty
and brings the system to its knees.
BB

Michael Last wrote:
Hi,

We have noticed a big problem with continuous mode using butil -startbu /
endbu.

We have several installations with "Limit Segment size to 2GB" enabled.
If continuous mode is active it will NOT create a new extension file if
it is necessary and the database file is damaged and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to 30MB.
Now we stop continuous mode and the comm_message.^03 will be filled up
until it reach 2.147.483.648 bytes. THEN NOTHING MORE HAPPENED. It will
NOT create the next extension file comm_message.^04. Butil -endbu is
hanging but the database file is no longer in use by butil. The only way
is now to restart Pervasive services but afterwards the database file is
damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be interested,
if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #6  
Old   
BtrieveBill
 
Posts: n/a

Default Re: Continuous mode - 12-21-2009 , 04:06 PM



Glad it worked for you. I tried on a Vista64 machine, and it didn't
help me yet.
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive Training - March 2010 in Chicago ***


Michael Last wrote:
Quote:
Hi Bill,

Pervasive entered a bug, Aus#58685 and did send us a devbuild today .
Have tested it and the problem is solved now.

The problem only occurs with PSQL10, older versions PSQL9 or PSQL8 did
not have that problem.


Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:CtydncXOD4DZm77WnZ2dnUVZ_gSdnZ2d (AT) speakeasy (DOT) net...
Michael:

I've duplicated your issue on the x64 engine, too. It definitely is
nasty and brings the system to its knees.
BB

Michael Last wrote:
Hi,

We have noticed a big problem with continuous mode using butil
-startbu / endbu.

We have several installations with "Limit Segment size to 2GB"
enabled. If continuous mode is active it will NOT create a new
extension file if it is necessary and the database file is damaged
and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to
30MB. Now we stop continuous mode and the comm_message.^03 will be
filled up until it reach 2.147.483.648 bytes. THEN NOTHING MORE
HAPPENED. It will NOT create the next extension file
comm_message.^04. Butil -endbu is hanging but the database file is no
longer in use by butil. The only way is now to restart Pervasive
services but afterwards the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be
interested, if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #7  
Old   
Michael Last
 
Posts: n/a

Default Re: Continuous mode - 12-22-2009 , 10:36 AM



Which devbuild version did you use?

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:RNydndIdEZ1ebLLWnZ2dnUVZ_t-dnZ2d (AT) speakeasy (DOT) net...
Quote:
Glad it worked for you. I tried on a Vista64 machine, and it didn't help
me yet.
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive Training - March 2010 in Chicago ***


Michael Last wrote:
Hi Bill,

Pervasive entered a bug, Aus#58685 and did send us a devbuild today .
Have tested it and the problem is solved now.

The problem only occurs with PSQL10, older versions PSQL9 or PSQL8 did
not have that problem.


Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:CtydncXOD4DZm77WnZ2dnUVZ_gSdnZ2d (AT) speakeasy (DOT) net...
Michael:

I've duplicated your issue on the x64 engine, too. It definitely is
nasty and brings the system to its knees.
BB

Michael Last wrote:
Hi,

We have noticed a big problem with continuous mode using butil -startbu
/ endbu.

We have several installations with "Limit Segment size to 2GB" enabled.
If continuous mode is active it will NOT create a new extension file if
it is necessary and the database file is damaged and cannot be
recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to
30MB. Now we stop continuous mode and the comm_message.^03 will be
filled up until it reach 2.147.483.648 bytes. THEN NOTHING MORE
HAPPENED. It will NOT create the next extension file comm_message.^04.
Butil -endbu is hanging but the database file is no longer in use by
butil. The only way is now to restart Pervasive services but afterwards
the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be
interested, if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #8  
Old   
BtrieveBill
 
Posts: n/a

Default Re: Continuous mode - 12-28-2009 , 06:18 PM



They sent me one which included 10.21.999. All of the dev builds are
the same. However, I was running a 64-bit server, so perhaps it just
didn't fix it.
BB

Michael Last wrote:
Quote:
Which devbuild version did you use?

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:RNydndIdEZ1ebLLWnZ2dnUVZ_t-dnZ2d (AT) speakeasy (DOT) net...
Glad it worked for you. I tried on a Vista64 machine, and it didn't
help me yet.
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive Training - March 2010 in Chicago ***


Michael Last wrote:
Hi Bill,

Pervasive entered a bug, Aus#58685 and did send us a devbuild today .
Have tested it and the problem is solved now.

The problem only occurs with PSQL10, older versions PSQL9 or PSQL8
did not have that problem.


Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:CtydncXOD4DZm77WnZ2dnUVZ_gSdnZ2d (AT) speakeasy (DOT) net...
Michael:

I've duplicated your issue on the x64 engine, too. It definitely is
nasty and brings the system to its knees.
BB

Michael Last wrote:
Hi,

We have noticed a big problem with continuous mode using butil
-startbu / endbu.

We have several installations with "Limit Segment size to 2GB"
enabled. If continuous mode is active it will NOT create a new
extension file if it is necessary and the database file is damaged
and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to
30MB. Now we stop continuous mode and the comm_message.^03 will be
filled up until it reach 2.147.483.648 bytes. THEN NOTHING MORE
HAPPENED. It will NOT create the next extension file
comm_message.^04. Butil -endbu is hanging but the database file is
no longer in use by butil. The only way is now to restart Pervasive
services but afterwards the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be
interested, if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #9  
Old   
Michael Last
 
Posts: n/a

Default Re: Continuous mode - 02-16-2010 , 09:43 AM



The fix is now included in "Pervasive PSQL v10 SP3, Update 1"

Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:mpadnXyrHPae1qTWnZ2dnUVZ_hxi4p2d (AT) speakeasy (DOT) net...
Quote:
They sent me one which included 10.21.999. All of the dev builds are the
same. However, I was running a 64-bit server, so perhaps it just didn't
fix it.
BB

Michael Last wrote:
Which devbuild version did you use?

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:RNydndIdEZ1ebLLWnZ2dnUVZ_t-dnZ2d (AT) speakeasy (DOT) net...
Glad it worked for you. I tried on a Vista64 machine, and it didn't
help me yet.
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive Training - March 2010 in Chicago ***


Michael Last wrote:
Hi Bill,

Pervasive entered a bug, Aus#58685 and did send us a devbuild today .
Have tested it and the problem is solved now.

The problem only occurs with PSQL10, older versions PSQL9 or PSQL8 did
not have that problem.


Michael Last

"BtrieveBill" <billbach (AT) goldstarsoftware (DOT) com> schrieb im Newsbeitrag
news:CtydncXOD4DZm77WnZ2dnUVZ_gSdnZ2d (AT) speakeasy (DOT) net...
Michael:

I've duplicated your issue on the x64 engine, too. It definitely is
nasty and brings the system to its knees.
BB

Michael Last wrote:
Hi,

We have noticed a big problem with continuous mode using
butil -startbu / endbu.

We have several installations with "Limit Segment size to 2GB"
enabled. If continuous mode is active it will NOT create a new
extension file if it is necessary and the database file is damaged
and cannot be recovered.

Example: We have the following files before starting continuous mode:

comm_message.mkd 2.147.483.648 bytes
comm_message.^01 2.147.483.648 bytes
comm_message.^02 2.147.483.648 bytes
comm_message.^03 2.140.000.000 bytes

Now we start continuous mode and the file comm_message.^^^ grows to
30MB. Now we stop continuous mode and the comm_message.^03 will be
filled up until it reach 2.147.483.648 bytes. THEN NOTHING MORE
HAPPENED. It will NOT create the next extension file
comm_message.^04. Butil -endbu is hanging but the database file is no
longer in use by butil. The only way is now to restart Pervasive
services but afterwards the database file is damaged.

We can reproduce this behaviour any time using 10.10 SP2 Patch1.

We already opened a support ticket at Pervasive, but just be
interested, if somebody else was running into this problem before.

Thanks.


Michael Last

Reply With Quote
  #10  
Old   
Guy Dawson
 
Posts: n/a

Default Re: Continuous mode - 02-19-2010 , 04:38 AM



On 16/02/2010 15:43, Michael Last wrote:
Quote:
The fix is now included in "Pervasive PSQL v10 SP3, Update 1"
I only see a Windows download for this.

Does anyone know if P.SQL on Linux has the same bug ands need the
same fix?

Guy
-- ---------------------------------------------------------------------
Guy Dawson@SMTP - gnues (AT) cuillin (DOT) org.uk // ICBM - 6.15.16W 57.12.23N 986M
4.4>5.4 4.4>5.4 4.4>5.4 The Reality Check's in the Post! 4.4>5.4 4.4>5.4

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.