PANTHEON™ Help

 Категории
 PANTHEON Help - Welcome
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Collapse]Guide for PANTHEON
   [Collapse]Settings
    [Expand]Subjects
    [Expand]Items
    [Expand]POS
    [Expand]Manufacturing
    [Expand]Personnel
     Calendar
    [Expand]Financials
    [Expand]Customs
    [Collapse]Program
     [Expand]Document Types
     [Expand]Reports in PANTHEON
      Document Texts
      Delivery Methods
     [Expand]Loyalty Cards
     [Collapse]Administration Panel
      [Expand]Right click on Administration panel tree
      [Expand]Settings
      [Expand]Security
       Menu
      [Expand]Users and Groups
      [Collapse]Versions/Upgrades
       [Expand]Upgrade
       [Expand]Installation
      [Expand]Database
      [Expand]ZEUS
      [Expand]OTOS
     [Expand]Dashboard Components
      Dashboard Reports
      Ad-hoc analysis
     [Expand]ARES
      SQL urejevalnik
    [Expand]Documentation
    [Expand]Logon
   [Expand]Orders
   [Expand]Goods
   [Expand]Manufacturing
   [Expand]POS
   [Expand]Service
   [Expand]Financials
   [Expand]Personnel
   [Expand]Analytics
   [Expand]Desktop
   [Expand]Помощ
   [Expand]Старите продукти
   [Expand]Messages and Warnings
   [Expand]Additional programs
  [Expand]Ръководство за PANTHEON Търговия
  [Expand]Ръководство за PANTHEON Vet
  [Expand]Ръководство за PANTHEON Фермерство
 [Collapse]PANTHEON потребителски ръководства
  [Expand]Ръководство за потребителя за PANTHEON
  [Expand]Ръководство за потребителя за PANTHEON Retail
  [Expand]Ръководство за потребителя за PANTHEON Vet
  [Expand]Ръководство за потребителя за PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]PANTHEON Web Guides
  [Expand]Ръководство за PANTHEON Web Light
  [Expand]Ръководство за PANTHEON Уеб Терминал
  [Expand]Ръководство за PANTHEON Web Legal
  [Expand]Архив на стари продукти
 [Collapse]PANTHEON Web User Manuals
  [Expand]Започване на PANTHEON Web
  [Expand]User Manual for PANTHEON Web Light
   Ръководство за потребителя за PANTHEON Web Terminal
  [Expand]Ръководство за потребителя за PANTHEON Web Legal
  [Expand]Архив на стари продукти
[Collapse]PANTHEON Гранула
 [Collapse]Ръководство за PANTHEON Гранули
  [Expand]Гранула за служители
  [Expand]Пътни заповеди Гранула
  [Expand]Гранула за документи и задачи
  [Expand]Гранула Табло
  [Expand]Гранула за B2B поръчки
  [Expand]Гранула за обслужване на клиент
  [Expand]Инвентаризация на дълготрайни активи
  [Expand]Гранула за складови наличности
 [Collapse]PANTHEON Granules
   Започване
   Using PANTHEON Granules at Tecta, a fictional company
  [Expand]PANTHEON Granules and activation
  [Expand]PANTHEON Granule Work records
  [Expand]PANTHEON Granule Travel orders
  [Expand]PANTHEON Granule Documents and Tasks
  [Expand]PANTHEON Granule B2B orders
  [Expand]PANTHEON Granule Dashboard
  [Expand]Полеви сервизен гранул
   PANTHEON Granules - FAQ
  [Expand]Инвентаризация на дълготрайни активи
  [Expand]Инвентаризация на склада Гранула
   Архив
[Expand]Потребителски сайт

Load Time: 1031,2628 ms
"
  2212 | 2663 | 404305 | Review
Label

Upgrade

Upgrade

 

In this section we will check how to upgrade Pantheon to a newer version.

Table of content

  1. Basic parameters
  2. Simple upgrade
  3. Advanced upgrade

 

For a more detailed treatment of what upgrade is and how it works see topic How Upgrade Works?   

 

Upgrade of Pantheon database to Row Level Security (RLS) on SQL servers lower version than SQL 2017 is not supported from Pantheon version 27.10.
When executing such upgrade, program will open a message

MSSQL 2017 is required as the lowest version for RLS to work properly, but Microsoft provides active support only until November 2022. See more about Microsoft support for MSSQL versions.

 

1. Basic parameters

 

The following are basic parameters that must be set when attempting to upgrade:

 

Upgrades

Specify the path to the location where upgraded data downloaded from the Internet are stored.

 

The path (directory), which you can set here, is the LOCAL PATH on the computer where you are creating a backup copy. Enter it as a local path in case of mapped drive (e.g. F:\DATALAB\UPGRADE) or (recommended) using the UNC annotation if a network share location is specified \\SERVERNAME\DATALAB\UPGRADE.
Backup

Specify the path to the location where database and program backup copy is created.

 

The path (folder), which you can set here, is the LOCAL PATH on the computer where you are creating a backup copy. Enter it as a local server path (e.g. C:\MSSQL\BACKUP, where C:\MSSQL represents a server folder or using the UNC annotation if a network share location is specified \\SERVERNAME\BACKUP.
Executable Specify the path to the location of the current working directory where PANTHEON.EXE is located.
Wait Enter the time interval for waiting (in seconds), required for exiting program and copying. If identified when starting PANTHEON that the database is of a more recent date than the executable (EXE) being used, the program is stopped automatically and wait process (COPYDELAY.EXE) starts, waiting for the program to stop work and then a new executable version is copied from the upgrade directory to the current working directory.
44915.gife-Mail Notification If checked, an e-mail notification will be sent to the selected adressee (the Send To field) after upgrade finishes. Settings for sending mails. If incorrect information is provided for email settings, e-mail notification can't be sent and there will be an error message at the end of upgrade log.

 

When the above data are set just select the mode for upgrade to be used and click Upgrade.

Select between two modes used in upgrading:

2. Simple Upgrade

Simple upgrade is, because easy to use, intended for all non-professionals. You only need to set the parameters required for upgrading. After clicking the Upgrade button, it is done in the following way:

  • First, the program creates a backup copy of database in the directory set in the Backup field.
  • What follows is creaton of the backup copy of executables in the directory set in the Backup field. If upgrade is not completed successfully, the above two copies are restored automatically, thus enabling work with the previous version.
  • Files containing the required data are then downloaded from the Internet and saved in the Upgrades directory.
  • After download completes, all databases which can be found on the server are upgraded.
  • In the end after databases are upgraded successfully, a message appears informing you that the operation completed successfully.

When upgrade finished close the program and run it once more. The version of executable (.exe) is changed automatically.

Differential upgrade is always included in simple upgrade (only data vary between the currently used and new version) hence shortening the upgrade process.

3. Advanced Upgrade

 

As distinct from simple upgrade the advanced offers you a possibility to set suing parameters individual steps in upgrading.

It is recommended that the advanced upgrade should be used only to experienced users with substantial knowledge on how to proceed when upgrading.

 

44918.gifBackup Executables If checked, backup copies are saved in order to be loaded once more after upgrade is not completed successfully.
If unchecked, backup copies are not created.
44919.gifBackup Database If checked, backup copies of databases in order to be loaded once again after upgrade is not completed successfully.
If unchecked, backup copies of databases are not saved.
44920.gifOnline Upgrade If checked, upgrade is performed using the Internet.
If unchecked, you would be trying to upgrade using a temporary code where you transfer files required for upgrading manually (e.g. using CD-ROM). 
It is only significant in terms of the computer where the upgrade is performed.
44921.gifDownload Upgrades If checked, new data are downloaded from the Interent to the Upgrades directory.
If unchecked, when upgrades were already transferred to the Upgrades directory (e.g. by transferring files from a CD or when they have been already transferred during previous upgrading).
44922.gifFull DB Upgrade (not differential) If checked, the differential upgrading is not used. In this case a complete table scheme and SQL procedures ranging from the first build on get transferred by upgrading and it is checked that all the tables match the ones in the destination build. Use this option when you assume that in some previous upgrade process was not completed in its entireity and ypi want to ensure the appropriate structure.
If unchecked, the differential upgrade is used (that is, only the changes are transferred).
Upgrade To Select between the release build (tested by Datalab), whcih is released in regular time intervals, and the nightly build (beta) variant which was not tested. Upgrade to beta build only in case you want to verify a certain functionality between two builds.
You are strongly discouraged to use beta upgrades on running systems. Furthermore, we take no responsibility for the actions taken!
44923.gifUpgrade Database If checked, the database is upgraded together with th executable.
If unchecked, the database is non upgraded.
BMP to PNG All pictures in databases that are in .BMP format are converted into .PNG format due to reduction of space in SQL database.
Databases on Server This window displays all available PANTHEON databases on server. Here you can:

- select a database and so included it in upgrading, or

- leave the checkbox unchecked or deselect it and leave it out.

This option is used mostly when trying to upgrade to a certain specific database. 

(internal checkboxes) They are always checked regardless of the upgrade mode:

44927.gifUpgrade DB Structure             44928.gifFill Authorizations

44929.gifFill Reports                              44930.gifFill Procedures

 

44925.gifUpgrade All Objects Upgrades all objects regardless of the fact whether they were changed or not. If unchecked, only those objects are upgraded that are different between the current and upgraded vesrion. In this case the upgrade process is performed faster.
44926.gifUpgrade Executables If checked, executables (EXE) are upgraded.
If unchecked, executables are not upgraded.
Automatically Close Open Sessions

Before database is upgraded no other connection to the database is possible. When other connections to the database already exist and an upgrade is started a form with all open connection to the database opens. Connections can be manually closed/killed using button "Disconnect users". After all connections are closed an upgrade can begin.

 

Advanced

Features: Data compression

  • Keep existing - compression / decompression not executed
  • Enable - executes compression on undo tables
  • Disable - executes decompression on undo tables

 

Unicode conversion

Conversion from ansi to unicode.

 

Parallel execution

For faster upgrade, upgrade is executed in multiple parallel threads. Threads can also be used in case there's multiple files group.

 

Database: Database owner

Setting a database owner

 

Database Collation

 

To ensure proper program funcitoning the database and computer collations need to be equivalent.

The default collation for Datalab database is Latin_1_General_CI_AS.

Normally you set it before program installation. If you do not select it or you are unable to do so, you have to modify Change Collation setting.

 

Encrypted drop: parameter is needed if there is an encrypted sql module that depends on database collation and is not part of pantheon. Setting allows you to remove encrypted sql modules for the time of upgrade.

 

 

Database size

 

Shrinking database files: data and log

 

Index Rebuild

Tables and Index rebuild during an upgrade.

PAW

Upgrading PAW

Impersonate user.

Enter domain name, user name and password.

PAWS

Upgrading PAWS

PAAS

Upgrading PAAS

 

 

In case your company does not habe a tax ID defined the upgrade cannot be successful. The following IRIS message appears where you can add this data (see 5184 Our company has no tax ID defined!).

 

Set Internet connection and data transfer characteristics in Administration Panel | Settings | Program Parameters | Internet

 

After every upgrade it is recommended that you run the command for creating ZEUS cubes (when using ZEUS, that is).
It is wise that you use automatic processing, which, if set accordingly, creates cubes automatically.

 

 

 

Оценете темата
Темата беше ли ви полезна?
Коментар
Вашият коментар ще бъде видим и във форума!