Professional Documents
Culture Documents
Stop the Grid by running StopAllHosts command and stop windows services.
Note: we need to update the password in base64 encode mode. Use the below link to decode/encode.
https://www.base64decode.org/
Decision Service
Homepages:
Update database username/ password in DBC configuration for homepages and infor
ION Desk:
Application properties ion.desk.db
1.
ION Service:
1. Once the new SQL Server user is created, please complete the below changes.
2. Open the Farm database and navigate to the table dbo.TenantInfo, right click and click “Edit Top
200 Rows”.
3. The corresponding table values are opened in a new window. In that find the column with the
name “ConnectionString”.
4. The connection string would contain the server and the DB details as below
Database=InforCETenant_<GUID>;Server=<SERVERNAME>;Integrated Security=False;user
id=<NewUserName>;Password=<Password>;MultipleActiveResultSets=true;Enlist=false;
5. The user name and password would contain the old names. Change them to new values.
6. Open table dbo.TenantIONAPIInfo and make username and password to new values similar to
above steps.
7. Open windows service, restart Infor IONAPI service, Infor cache service.
8. Open cmd (command prompt) using run as administrator and type iisreset.
Web.Config / App.Config File Changes
The Web/ App config files have the encrypted connection string values stored in it. The web.config files
needs to be decrypted first, later update the new username/password value and should be re-
encrypted. This has to be done in all the web.config files of the XiPlatform UI, XiPlatform Backend and
Windows Services app config files.
Below is the procedure to encrypt, update the new value and decrypt. Please follow the below process
for all the config files listed after this procedure.
1. Navigate to the path (paths for each component is provided below) where the web.config file
exists.
2. Locate the Web.Config file and create a backup of that file.
3. Open a command prompt as an Administrator.
4. Type the following command.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -pdf "connectionStrings"
<Full Path to Web.Config>
5. Make sure that only the path of the web.config file is sufficient. Do not add a trailing “\” at the
end. Please refer the example command below.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -pdf "connectionStrings" “C:\
Program Files\Infor\Mingle\FrontEndComponents”
6. Once the above command is executed, the result is shown as “Succeeded”.
7. Open the decrypted Web.config file and find the Connection String section.
8. Modify the username/password values in all the connection strings that exists in the
ConnectionString section.
9. Save that file.
10. Run the below command again to encrypt the file.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -pef "connectionStrings" <Full
Path to Web.Config>
<INSTALLATION DIRECTORY>\FrontEndComponents\
Backend components
The Backend Components are listed below
IFSIntServices - <INSTALLATION DIRECTORY>\BackendComponents\IFSIntServices
IFSServices - <INSTALLATION DIRECTORY>\BackendComponents\IFSServices
IONAPIIntService - <INSTALLATION DIRECTORY>\BackendComponents\IONAPIIntService
TechStackService - <INSTALLATION DIRECTORY>\BackendComponents\TechStackService
Perform an IIS Reset once the Frontend and Backend applications are updated with the new URL.
Windows services
The following windows services have to be modified to have the correct Database server detail. The only
change is that the name of the config files would be either “Infor.Mingle.ServiceFramework.exe.config”
or “QuartzServer.exe.config”. The *.config file needs to be renamed to web.config and after decrypt,
update and encrypt, rename it back to its original name.
GraphDB
IFSTimer
IONAPIMetadata
IONPollJobProvider
MingleES
MingleTimer
Notification
ShredderService