Search results

  1. Rob Fitzpatrick

    Convert managed database to scripted

    Relying on logged startup parameters and their values is very hit-and-miss, especially with secondary brokers. The older the release, the worse it is (i.e. they just don't log much at all). Any database running under 11.5 - 11.7 should have an _DbParams VST, and the __SrvParam-* arrays in the...
  2. Rob Fitzpatrick

    Progress Developer Studio: 11.7 to 12.8

    I had never heard of DBConfigTool.sh before. What does it do?
  3. Rob Fitzpatrick

    Migrating 11.7 Linux to Windows 11.7

    Did you find an article that said this process is unsupported? If so can you share that? Database dump and load (whether by ASCII or binary dump) is in fact the only supported method of migrating a database from one OS to another.
  4. Rob Fitzpatrick

    Migrating 11.7 Linux to Windows 11.7

    Those are the basics, and if your database is very small, you can get away with a simple proutil -C idxbuild all. If you have a meaningful amount of data (a production-like DB), e.g. several GB or more, you likely want to specify options on that command to tune its resource utilization and...
  5. Rob Fitzpatrick

    Migrating 11.7 Linux to Windows 11.7

    There are undoubtedly lots of threads here about database platform migration. I'd suggest a site-specific Google search for related terms: dump & load, migration, etc. At a high level, you need to dump the data from your source database and load it into a target database. Dump and load can be...
  6. Rob Fitzpatrick

    Can OE12 AI files be applied to an OE11 DB?

    More info on the conv1112 issue: https://blog.wss.com/upgrading-to-openedge-12
  7. Rob Fitzpatrick

    Can OE12 AI files be applied to an OE11 DB?

    I asked about replication because not everyone is aware that, as of OE 12.3, it is possible to upgrade replicated databases to OE 12.x without having to reseed. And I asked about TDE because there is a data-loss bug in proutil -C conv1112 when TDE is in use with certain conditions.
  8. Rob Fitzpatrick

    Can OE12 AI files be applied to an OE11 DB?

    Just curious, are OE Replication or TDE in use?
  9. Rob Fitzpatrick

    Can OE12 AI files be applied to an OE11 DB?

    I'd suggest a follow-up conversation with the auditor about the perceived business risk. If they want the option to invoke a post-migration fallback, after a go/no-go decision has been made for "go" and new writes are happening in OE 12, then that suggests to me that they don't have confidence...
  10. Rob Fitzpatrick

    Getting details from AI Files

    For what it's worth, the text "state", the name of the table from which I deleted the record, was not present in my ai scan verbose output. I wouldn't focus on the table name.
  11. Rob Fitzpatrick

    Getting details from AI Files

    Welcome George! :)
  12. Rob Fitzpatrick

    better way to delete 5millions rows

    "DELETE FROM" looked odd to me too. But it does compile in 10.1B, and it behaves like "DELETE".
  13. Rob Fitzpatrick

    Getting details from AI Files

    The ai scan verbose output won't contain the table name. It contains a summary of the change notes. Let's look at a simple example (from 11.7.16). I created a copy of the sports database. I created four AI areas and two new Type 2 areas: $ cat add.st d "state":20,128;8 . d...
  14. Rob Fitzpatrick

    better way to delete 5millions rows

    Your English is fine. :) (or my Spanglish is improving?) There is a lot to unpack here. If we're seeing all of the purge code here, and not just the bit that does the record deletion, then you are not archiving the data and you are not causing a long-running transaction that would cause BI...
  15. Rob Fitzpatrick

    better way to delete 5millions rows

    Seconded. Do not use -i, ever. I wouldn't even mess around with -r if I were you. You need to know what you're doing and understand the consequences of your actions to be using such things in production. I have seen this many times in the past. Someone decides to delete a large number of...
  16. Rob Fitzpatrick

    Fill-in xx will not fit in frame in program

    Welcome! If you have an issue, I suggest you create a new thread, and do so in the appropriate forum (Development).
  17. Rob Fitzpatrick

    Looking to Purchase

    Look at https://www.progress.com/oedk .
  18. Rob Fitzpatrick

    Question Performance question on a tool library

    Some more detail is required about the problems you are trying to solve. What does "segment it" mean to you? It sounds like a solution that you envision to some problem. If so, what is that problem? The same goes for "more easy to use"? Easier than what? What usability problems are you...
  19. Rob Fitzpatrick

    Error Connections exceeding.

    In your second post it seems like you just ignored what I said. Why would you insist on not specifying -Mpb for a secondary broker when I just told you that you should always specify it, and that the fact that you didn't specify it is contributing to your problem? I already outlined detailed...
  20. Rob Fitzpatrick

    Error Connections exceeding.

    You haven't specified your OpenEdge release. This is important to know when discussing broker parameters. Three major points: Some broker parameters interact with each other. All of their values need to make sense together. Currently, they don't. These include -n, -Mn, and all values of...
Back
Top