Summary


This article describes the Repositories utility used to create or switch to an existing InfoBurst database repository. Repositories is located under System.

See Repository Management for additional details about managing an InfoBurst repository.



Create a New Repository


Create a new blank repository. This process will delete any existing tables in the database or schema.

  • Select New Repository
  • Type: Select the repository type
  • Server: Enter a Database Connection String 
  • Database (SQL Server): Enter database name
  • User/Password: Enter database credentials (Leave credentials blank to use the InfoBurst service account for Windows authentication to SQL Server)
  • Select Save
  • Review the resulting dialogue and select Continue
  • Select Switch to connect to the new repository


The InfoBurst service will restart automatically and the user interface automatically reload.



Connect to an Existing Repository


This option is used to connect to an existing repository that is not listed under Repository Connection.

  • Select Connect Repository
  • Server: Enter a Database Connection String 
  • Database (SQL Server): Enter database name
  • User/Password: Enter database credentials (Leave credentials blank to use the InfoBurst service account for Windows authentication to SQL Server using the InfoBurst )
  • Select Save
  • Review the resulting dialogue and select Continue
  • Select Switch to connect to the repository


The InfoBurst service will restart automatically and the user interface automatically reload.


Switch to an Existing Repository


This option is used to connect to an existing repository that is listed under Repository Connection. The InfoBurst service will be automatically restarted. Active user sessions and running jobs will be terminated.

  • Select the repository connection
  • Select Switch (right panel)
  • Review the resulting dialogue and select Continue


The InfoBurst service will restart automatically and the user interface automatically reload.


Repository from a Different Server

If you are switching to an InfoBurst repository that was used by a different InfoBurst server, then you may consider the following:


Reset Schedules

Jobs may not start correctly if the repository copy was made when jobs were running in the source environment. Run IBResetSchedule to remove orphaned jobs.

  • Open a command prompt (Run as administrator)
  • Change directory to the application root folder (default = C:\Program Files\InfoSol\InfoBurstPlatform)
  • Enter IBResetSchedule
  • Enter Yes
Update ServerName and UIURL
  • Open a command prompt (Run as administrator)
  • Change directory to the application root folder (default = C:\Program Files\InfoSol\InfoBurstPlatform)
  • Enter IBConfig ServerName <ServerName - Server #2>
  • Enter IBConfig UIURL <UIURL - Server #2>
Disable Schedule/Event Processing & SimulateAllDeliveries

Disabling Schedule/Event Processing and SimulateAllDeliveries are optional and can be used when you do not want schedules to run or content to be delivered.

  • Open a command prompt (Run as administrator)
  • Change directory to the application root folder (default = C:\Program Files\InfoSol\InfoBurstPlatform)
  • Enter IBConfig SystemScheduleProcessing False
  • Enter IBConfig SystemEventProcessing False
  • Enter IBConfig SimulateAllDeliveries True
  • Enter IBConfig to confirm settings changes
  • Start the InfoBurst service

Update Server License

  • Ensure the InfoBurst service is running
  • Open the application root folder (default = C:\Program Files\InfoSol\InfoBurstPlatform)
  • Double-click license.exe to launch the license manager
  • Select and delete the Server #1 license
  • Install the Server #2 license key
  • Restart the InfoBurst service
SSL

If the source server had SSL enabled, then the repository copy will contain that server's SSL certificate information. The SSL certificate information must be updated. Follow the instructions in the Change SSL section of the following article:


https://help.infosol.com/en/support/solutions/articles/19000019266-ssl

XDC Users

Re-run XDCs on Server #2 to rebuild caches and update external dashboard/application references to new server if applicable



See Also


Repository Management

System Backup & Restoration