Recent content by TomBascom

  1. TomBascom

    Question Db hanged issue with user unable to access application .

    32 bit HPUX has a limit of something like 11 shared memory segments across all users of shared memory and the total amount of shared memory allowed is something really small. Around 1.5GB or less if I recall correctly. You mention “Db was in hung state all the activities and transaction were...
  2. TomBascom

    Question 32 bit and 64 bit progress 9.1d version doubt

    "Better" is in the eye of the beholder but most people are going to view 64 bits as being better. The most significant difference is that a 64 bit executable can address A LOT more memory. Four billion times as much. A 32 bit process is limited to 4GB of addressable RAM (and realistically less...
  3. TomBascom

    Answered Question on xcoding

    Or any sort of hard-coded thing that your tooling might update based on which server the code is being deployed on. Note: I'm not saying that that kind of thing is a good idea ;) but I have seen stuff like that and it would explain code that varies in this way.
  4. TomBascom

    Answered Question on xcoding

    It could be something like a timestamp in a comment or hard-coded into a string that is being inserted automatically somewhere along the line.
  5. TomBascom

    Programa Travando Sistema (Program Crashing System)

    A crashed database is very different from a program that is busily looping. If you need to find out what code a running program is executing you have two main choices: 1) If you have access to the machine that the program is running on you can run "proGetStack <PID>". This will generate a...
  6. TomBascom

    Programa Travando Sistema (Program Crashing System)

    I'm sorry but I do not speak Portuguese (I assume that is your mother tongue since you mention Datasul). (Sinto muito, mas não falo português (presumo que seja sua língua materna já que você mencionou o Datasul).) That depends greatly on the nature of the crash. You should post the messages in...
  7. TomBascom

    SELECT-NEXT-ROW returns true when on last row of browse

    I'm a Linux character UI sort of guy... whenever I see ".w" I break out in hives.
  8. TomBascom

    SELECT-NEXT-ROW returns true when on last row of browse

    I know that it is ungrateful of me but... 469 lines of app builder cruft really wasn't what I had in mind :oops:
  9. TomBascom

    SELECT-NEXT-ROW returns true when on last row of browse

    You might want to post just a tiny little bit more code as an actual working example. Maybe use the "customer" table in the sports database?
  10. TomBascom

    VST table for Queries stats

    No. Unfortunately, there is no such VST.
  11. TomBascom

    Upgrade from 9.1E to 12.8 (Windows)

    I suggest that you reach out to @peterjudge at Consultingwerk. Peter and his team have the experience that you are looking for.
  12. TomBascom

    Table Trigger for Audit Trail purpose

    "for Audit Trail Purpose" suggests that you have a requirement for an audit trail. Triggers are not an appropriate mechanism for an audit trail as there are many ways to defeat them. OpenEdge Auditing is the appropriate tool to implement an audit trail. It's also free (from a licensing...
  13. TomBascom

    Copying a Procedure Library

    We create our prolibs on Linux and deploy them on Windows. The prolib format is portable across platforms. R-code compiled on Linux will run on Windows (assuming the same OE version). Windows r-code that uses GUI features will not run on Linux. In both cases references to external DLL calls...
  14. TomBascom

    OS-COMMAND Won't Run With a Variable Path

    No. VALUE() is a keyword associated with statements that allow filenames and paths to be hard coded. VALUE() is basically saying “it’s not hard coded this time”. File names and paths need to be handled specially in this manner because the default syntax allows you to hard code them directly...
  15. TomBascom

    Appserver agent are busy and stuck.

    What part of "there is something sending a large number of requests to Qxtend" fails to qualify as the RCA? There is a lot of activity. Lots of activity means app servers are busy. If you don't like that the app servers are busy you can: 1) start more of them (if your systems have the...
Top