Hi Avinash,
Thanks for your response! I'll pass along your suggestion of monitoring the MDA tables to prevent the application from issuing concurrent "CREATE MANIFEST" commands.
I see that there is an ASE error message that I would assume protects users from a similar situation with the DUMP/LOAD command:
Error Number | Error Message |
---|---|
3210 | DUMP or LOAD of database `%.*s' encountered lock denial on SYSDEVICES to prevent deadlock. Deadlock should not have been possible. |
I would think that maybe similar protections are needed for the "CREATE MANIFEST" command. It would be easy for an application to catch an error like 3210 and then try the command again later.
Thanks,
NEal