If a non-default MSSQL port is specified when running the "Install_INCR_NT.bat" file to apply Incremental 1 patch RO53528 , the patch installation fails.
Install_INCR_NT.bat -t S -d MSQ -n AEDB,2680 -u sa -p sapswd -s WAAEPROD
AEDB is the db_name
2680 is a non-default MSSQL DB port number
WAAEPROD is the db_server
During the install the patch replaces a number of binaries but then rolls back after it fails to connect to the DB.
As a workaround, the following manual steps can be applied:
Modify the 'Install_INCR_NT.bat' file and change the following value:
set /a rollback=1
set /a rollback=0
This will disable the rollback of the patch when it fails, allowing the newly replaced binaries to remain.
- Refresh AEDB by running 'perl RefreshAEDB.pl'.
When prompted to enter "RefreshAEDB: <db_server>", enter the following:
Where 2860 is the SQL port number (use the appropriate port number for your environment)
This will update the DB and thus the patch will be fully installed.