...
- Database - used to store the OpenIMIS data.
- link to instruction: https://openimis.readthedocs.io/en/latest/database_sql_server_installation_guide.html
- link to Github repository: https://github.com/openimis/database_ms_sqlserver/releases/tag/v1.2.1
- Note: executing the dbo.SETUP-IMIS procedure is very important
- Web application - is the main component of the openIMIS infrastructure. It is used to manage all openIMIS entities from any browser.
- ink link to instruction: https://openimis.readthedocs.io/en/latest/web_app_vb_installation_guide.html
- link to Github repository: https://github.com/openimis/web_app_vb
- Note: if you couldn't sign in please verify:
connection string (from web.config) you can use the SQLCMD to verify if you can connect to the database:
Code Block language bash SQLCMD -S [server address] -U [user login] -P [user password]
- verify if the database dbo.SETUP-IMIS procedure was executed correctly
- Web services - used to manage all operation happening in the field.
- link to instruction: https://openimis.readthedocs.io/en/latest/web_service_vb_installation_guide.html
- link to Github repository: https://github.com/openimis/web_service_vb
- Note: If after installation on page http://localhost/Services/imisservices.asmx you got the information about error related to missing 'Microsoft.ReportViewer.' (where '' means specific value) dependency you can follow steps below:
- go to the IIS web app bin directory (For example C:\inetpub\wwwroot\openIMIS\bin)
copy the following dll files:
Code Block Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.DataVisualization.dll Microsoft.ReportViewer.Design.dll Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.WebDesign.dll Microsoft.ReportViewer.WebForms.dll Microsoft.ReportViewer.WinForms.dll
- paste copied files to IIS web services bin directory (For example C:\inetpub\wwwroot\openIMIS.WS\bin)
- go to http://localhost/Services/imisservices.asmx and verify it works fine
...