
![]() |
|

Information |
| Title | What does -aistall do? |
|---|
| URL Name | P25890 |
|---|
| Article Number | 000151726 |
|---|
| Environment | Product: Progress
Product: OpenEdge Version: 9.x, 10.x, 11.x, 12.x OS: All supported platforms. |
|---|
| Question/Problem Description |
|
|---|
| Steps to Reproduce | 1. prodb sports2000 sports2000
2. Create an add.st to add ai extents: echo "a . f 128" > add.st NOTE: The extent is small so that the behaviour can be quickly seen. 3. prostrct add sports2000 add.st (Do this several times). A production database should be backed up before adding an extent like this. 4. probkup sports2000 sports2000.bkp - Has to be done before After Imaging can be started. 5. rfutil sports2000 -C aimage begin 6. proserve sports2000 -aistall NOTE: A 4254 message appears in the lg: After-Image Stall (-aistall): Enabled. (4254) 7. Start a Progress / OpenEdge client session and run the following: /* addrecord.p */ /* for testing involving database growth */ def var newnum as int. find last cust. newnum = cust-num. repeat: newnum = newnum + 1. create cust. assign cust-num = newnum. display cust-num. pause 0 no-message. if cust-num = 500000 then leave. end. 8. The code runs, and ai extents are switched. NOTE: Once the last extent is Full, it tries to switch but errors out with the 3775 and 3776. Processing is suspended on the database. 9. rfutil sports2000 -C aimage list shows the status of each ai file. 10. rfutil -C aimage extent empty can be used to empty the extents Example: rfutil sports2000 -C aimage extent empty 1 Processing then continues. |
|---|
| Clarifying Information |
|---|
| Error Message |
|---|
| Defect Number |
|---|
| Enhancement Number |
|---|
| Cause |
|---|
| Resolution |
|
|---|
| Workaround |
|---|
| Notes |
|
|---|
| Keyword Phrase |
|---|
| Last Modified Date | 2/16/2022 2:56 PM |
|---|