After upgrading Applications Manager to version 9.6 or above, SQL Server connections may fail if the SQL Job use a %net_connect% variable to resolve to it's SQL Login object's Network alias field value.
Java 17 and 21 introduce enhanced security requirements for SSL connections. Additionally, configuration changes in the login object (specifically the replacement of "Network Alias" with "Additional Parameters") may cause issues if scripts rely on deprecated variables like %net_connect%.
Configure Additional Parameters: Edit the SQL Server Login object and add the following to the Additional Parameters field:
encrypt=true;trustServerCertificate=true;encrypt=false;trustServerCertificate=true;Define Custom Environment Variable (If Scripting Errors Occur): If your scripts rely on the %net_connect% variable to retrieve host information, you must create a custom variable:
TSQLP.bat) to reference this new environment variable instead of the legacy %net_connect%.