Getting an 9D,18 Error

When we log into our software - the program is giving us an 9D,18 error.  According to the documentation, that means that "An Error occurred when creating the primary key for a secondary table".

But when I get this error - that is not what is going on in the software - we are just opening and reading files. 

I also found that the 9D,18 error could mean that both types of SQL Authentication is being run in the ACUFH.TXT file.  That is not the case here either.  

Can anyone help with this error? Our customer is dead in the water until we get this fixed. 

  • 0  

    Hi Amy,

    I don't have an immediate fix for you but I have some questions.

    On what statement in your program are you receiving this error?
    Did the application used to work OK on this system and now the error just started or is this a new system and the application has never worked?

    You should probably try tracing the DB Connectors component using CTF and tracing set in the ACU config file.

    This is documented here:

    Chris Glazier
    Rocket Software - Principal Technical Support Specialist
    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

  • Verified Answer

    +1 in reply to   

    We actually figured out what the issue was - because we are using Database Connectors, and not all of our users are using the Windows Authentication, we needed to add the A_MSSQL_PASSWD and A_MSSQL_LOGIN fields in our ACUFH.TXT file