Technote (troubleshooting)
Problem(Abstract)
This technote provides two possible ways to correct a problem where IBM Rational System Architect Encyclopedia Manager (SAEM) throws a Runtime error 429 when attempting to connect to a SQL instance.
Symptom
System Architect Encyclopedia Manager Runtime error 429 when attempting to connect to SQL instance:
Run-time error '429'
ActiveX component can't create object
Cause
There are two possible causes of the problem.
- Cached SA data in the user's home directory might have become corrupt
- SQL Server 2005 Backwards Compatibility might be missing from the system or its installation has become corrupt
Resolving the problem
When cached data in the System Architect (SA) directory in a user's profile becomes corrupt, you can correct this by following these steps:
- Quit SA and SAEM
- Rename the "C:\Users\<User Profile>\AppData\Local\Telelogic\System
Architect" directory to "C:\Users\<User Profile>\AppData\Local\Telelogic\System Architect Orig".
This directory will get regenerated when SA and SAEM are started again
(You might be prompted to re-enter your audit ID, just as if this were the first time SA was run on your system). - Try to start SAEM now and connect to the SQL instance.
If the SQL Server 2005 Backward Compatibility module is removed from your system or becomes corrupt, you can correct this by following these steps:
- Quit SA and SAEM
- Go to Start > Control Panel
- Double-click the "Programs and Features" applet
- Check to see if the "Microsoft SQL server 2005 Backward Compatibility software is installed on your system
- If it is not listed, download it from Microsoft and install it. It is here:
http://www.microsoft.com/en-us/download/details.aspx?id=15748 - If it is listed, highlight it and click on the "Repair" button
- After the installation is complete, try to start SAEM now and
connect to the SQL instance
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.