Skip to main content

Server vs Local Electronic Updates

Code Insight enables you to configure the Electronic Update to run as either a server or local update. The difference between the two methods is the means by which the Code Insight server obtains the files required to run the update:

  • During a server Electronic Update, the most recent Electronic Update files are automatically downloaded from Revenera to the Code Insight server as part of the update process. The default protocol for a server Electronic Update is HTTPS but can be configured to be SFTP if needed (see Configuring the Use of SFTP for Obtaining Update Files for instructions). For additional information on configuring and triggering updates, see Running Server Electronic Updates.

  • For a local (offline) Electronic Update, you must manually download the Electronic Update files from Revenera to your machine or to a local SFTP server. In both cases, the location should be locally accessible to the Code Insight server so that Code Insight can access the downloaded files, unpack them, and apply the data to the Code Insight database schema. This type of Electronic Update is useful when the Code Insight server has no external Internet access or when a specific Electronic Update version is needed for testing or demonstration purposes. For additional information, see Running Local Electronic Updates.

You can switch between running server and local updates as needed. You can also configure either of the two types of updates to download over SFTP, such that Electronic Update files are downloaded either from Revenera’s SFTP server or from your own local SFTP server. For more information, see Configuring the Use of SFTP for Obtaining Update Files.