- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: %DBM-F-BADSSCLST, bad subschema bind control b...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-16-2023 07:51 PM - last edited on 05-18-2023 03:53 AM by support_s
05-16-2023 07:51 PM - last edited on 05-18-2023 03:53 AM by support_s
I recently re-compiled and re-linked a FORTRAN-DBMS application, that uses a given schema.
But when I tried to execute it, I got the following error:
%DBM-F-BADSSCLST, bad subschema bind control block list
When I looked up that error message in SYS$COMMON:[SYSHLP]DBM$MSG.DOC, it states:
"Explanation: The different modules in your run unit were not
compiled with the same subschemas.
User Action: Recompile your program modules, rebuild the program,
and try again."
When I looked up that same error message in SYS$COMMON:[SYSHLP]DBM042.RELEASE_NOTES, it states:
"Currently, VAX DBMS does not support VAX FORTRAN-HPO. Define the symbol
FORTRAN to be FORTRAN/NOHPO so the default FORTRAN compiler
is VAX FORTRAN."
Neither explanation seems to apply to my case. All 300+ modules in this application reference the same schema, but not any SUBschemas (I scanned all the source code). And the VAX has "VAX FORTRAN" installed, but not "VAX FORTRAN-HPO".
Are there any other explanations for this "BADSSCLST" error message?
Thanks in advance,
Ron Beasley
Solved! Go to Solution.
- Tags:
- Operating System
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2023 12:17 AM
05-18-2023 12:17 AM
Re: %DBM-F-BADSSCLST, bad subschema bind control block list
Hey Ron,
The "BADSSCLST" error message in VAX DBMS typically indicates a mismatch between the subschemas used by different modules in your application. While the explanations you found in the documentation don't seem to directly apply to your situation, there could be other potential causes for this error.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2023 12:20 AM
05-18-2023 12:20 AM
SolutionYou may consider the below possibilities:
* Even though you mentioned that you didn't find any explicit references to subschemas in your source code, it's still worth verifying that there are no subschema-related statements or declarations hidden within INCLUDE files or external dependencies used by your application.
* Ensure that all modules in your application were compiled using the same version of the DBMS compiler. If there are any inconsistencies, it could lead to issues with the subschema bind control block list.
* Check if the schema or subschema being referenced by your application has been modified or updated. If any changes were made, ensure that all modules are updated accordingly and recompiled.
* the order in which modules are linked can sometimes impact the subschema binding process. Verify that the modules are linked in a consistent and correct order, ensuring that all dependencies are resolved properly.
* Check the database environment for any changes that might affect the subschema binding. This includes any changes to the database configuration or the availability of required subschemas.
I found these information. I hope this give some insights for you.
Best of luck.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2023 08:19 AM
05-24-2023 08:19 AM
Re: %DBM-F-BADSSCLST, bad subschema bind control block list
Thank you,
Ron
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2023 10:13 PM
05-24-2023 10:13 PM