Summary
Runtime error 27504 related to the CU7 and later (CU8) Microsoft updates applied to SQL server
Symptoms
Runtime error when invoking custom action with entrypoint: ISSQLQueryDatabases:
Error 27504 SQL version requirements not met <Server Name\instance>. This installation requires Microsoft SQL Server 11.00.<minor version> or later
Cause
The current or upgraded installation version of SQL Server returns additional information about the Hotfix KB or Cumulative Update (CU), and therefore InstallShield is unable to determine the product version.
Steps To Reproduce
Install or upgrade versions of SQL 2012.
Resolution
Change built executable to use the SERVERPROPERTY metadata function manually as below:
- Open your InstallShield project.
- Go to the Direct Editor and select the ISSQLDBMetaData table.
- Find the MSSQLServer entry.
- Change the value of the VersionInfoCmd column to SELECT SERVERPROPERTY('ProductVersion')
- Remove the value from the VersionBeginToken and VersionEndToken column.
- Save the changes and rebuild your project
Additional Information
This issue is being tracked internally as work order: IOJ-1741080
Community Thread: "Error 27504" when installing against SQL 2012 SP2
Related Articles
SQL Server edition not recognized if SQL Server WMI provider is inaccessible 114Number of Views Error 27502.Could Not Connect to Microsoft SQL Server '(local) Using MSOLEDBSQL 19.0 31Number of Views Microsoft SQL server editions can't be determined correctly from SCCM 17Number of Views Known Issue: Database migration may fail if database is restored on to a SQL Server 2017 (or later) instance that does not… 23Number of Views Errors may be reported when using SAP-related functions in the web UI due to failed configuration of the FNMSAPPortalKey s… 4Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago