 | Loading… |
|
|
Надградба
Надоградба
Овде ќе биде објаснето како да се надгради Pantheon на нова верзија.
Содржина
- Основни параметри
- Едноставна надградба
- Напредна надградба
|
 |
Почнувајќи од Pantheon 28.xx или понова верзиja, задолжителен е SQL 2017 или понова верзија (SQL Server 2017/2019).
Ако тоа не е исполнето се добива следната порака:

За поддржаните верзии од Microsoft погледнете повеќе на Microsoft support for MSSQL versions.
|
1. Основни параметри
Следниве се основни параметри што мора да се постават при надградба:
Надградби |
Се подесува патеката, во која при надоградбата се снимаат од интернет пренесени податоци за надоградбата.
 |
Патеката (директориумот), кojа oвде ја подесуваме е ЛОКАЛНА ПАТЕКА како што серверот ја гледа на која ја вршиме надоградба. Moжеме да ја запишеме како локална патека во случај на мапиран погон (нпр. F:\DATALAB\UPGRADE) или пак (препорачуваме) во UNC нотација, aкo e нa директориум за снимање одреден мрежен share \\SERVERNAME\DATALAB\UPGRADE. |
|
Сигурносна копија |
Ја подесуваме патеката, каде при надоградбата се креира сигурносна копија на базата на податоци и програмот.
 |
Патеката (директориумот), кој овде го подесуваме е ЛОКАЛНА ПАТЕКА како што серверот ја гледа. Moжеме да ја впишеме како локална патека на серверот (нпр. C:\MSSQL\BACKUP, каде е C:\MSSQL директориумот на серверот, или во UNC нотација, aкo e на директориумот за снимање одредена мрежа share \\SERVERNAME\BACKUP.. |
|
Програм |
Ја подесуваме патеката до работниот директориум, каде се наоѓа програмот PANTHEON.EXE. |
Време за чекање |
Внесеното време за чекање е во секунди, толку е потребно за излез од програмот и негово копирање. Акo PANTHEON при стартувањето утврди дека базата на податоците на новата верзија од програмот (EXE), кој се користи, програмот автоматски ќе ја прекине работата, и ќе почне со процесот на чекање (COPYDELAY.EXE), кој ќе сочека програмот да заврши со работа а потоа да ја ископира новата верзија на програмот од директориумот за новости на работниот директориум.
|
Известување по e-Mail
|
Доколку е означена опцијата, по извршената надоградба програмот ќе испрати електронско известување на одбраната адреса во полето (електронска адреса) со внесен текст во полето (Subject). Поставки за Интернет треба да бидат внесени за да се прати нотификација за надградбата, а доколку не се точни, на крај на надградбата се јавува грешка во лог записот. |
Kога ги подесивме гореспоменатите податоци, избираме само уште начин за надоградба и притискаме на копчето Надогради.
Познаваме два начини за надоградба:
2. Едноставна Надоградба
Едноставна надоградба е наменета за сите корисници на програмската опрема, кои не се специјалисти. Ги подесивме сите параметри, потребни за надоградба. Надоградбата по клик на копчето Надогради се одвива на следниов начин:
- програмот најпрво креира копија од базата на податоци на директориумот, дефинирани во полето Сигурносна копија.
- потоа се изработува сигурносна копија од програмот на директориумот, дефинирани во полето Сигурносна копија. Доколку надоградбата биде неуспешна, програмот тие две сигурносни копии автоматски ќе ги врати и на тој начин ќе овозможи работа на старата верзија.
- од интернет ќе се пренесат датотеките со податоци, потребни за надоградба и ќе се зачуваат на директориумот Новости.
- по успешниот пренос програмот ќе направи надоградба на сите бази на податоци, кои се наоѓаат на серверот на кој се наоѓа базата на податоци која ја надоградуваме.
- по надоградбата на базата на податоци програмот јавува дека успешно ја завршил таа наредба.
Кога ќе заврши надоградбата, затворете го програмот и повторно стартувајте го. Верзијата на програмската опрема (.exe) автоматски ќе ви се замени.
|
 |
Едноставната надоградба секогаш користи диференцијална надоградба (се пренесуваат само разликите во податоците помеѓу моменталната и новата верзија) и на тој начин се скратува времето, потребно за надоградба |
|
3. Напредна Надоградба

За разлика од едноставната надоградба кај напредната можеме со помош на параметри да ги подесиме поединечните чекори за надоградба.
 |
Напредната надоградба ја препорачувама само на искусните корисници со прилично познавање на чекорите, кои се неопходни да се направат во текот на надоградбата.. |
Сигурносна копија на програмот |
Означуваме ако сакаме програмот да сними сигурносна копија од програмската опрема и кај неуспешните надоградби повторно ги вчитува.
Не означуваме, ако не сакаме снимање на сигурносна копија од програмската опрема |
Сигурносна копија на базата на податоци |
Означуваме ако сакаме програмот да сними сигурносна копија на базата на податоци и кај неуспешната надоградба повторно ги вчитува. Не означуваме, ако не сакаме снимање на сигурносна копија од базата на податоци |
Online Надоградба |
Означуваме ако надоградбата ја вршиме преку интернет
Oпцијата не ја означуваме само во случај д авршиме надоградба со привремени шифри и ги пренесуваме датотеките потребни за надоградба рачно на (пр.на CD-ROM).
|
Пренос на структурата од серверот |
Овој податок е значаен за компјутерот на кој се врши надоградбата.
Oзначуваме, ако сакаме надоградбата да ги пренесе новите податоци од интернет на директориумот Новости.
Не означуваме ако имаме новости веќе пренесени на директориумот Новости (на пр. при пренос на датотеката од (CD-ROM или ако е веќе пренесено од минатиот циклус на надоградба).
|
Надоградба без оглед на верзијата |
Oзначуваме , aкo нe сакаме диференцијлна надоградба. Во тој случај надоградбата ќе ја пренесе целата шема од табелите и SQL постапките од првиот build може и да проверите , дека сите табели се точно такви, како што би требало да бидат на крајниот build. Oваа опција ја користиме тогаш, кога се сомневаме дека некоја претходна надоградба не завршила потполно и сакаме да се осигураме дека структурата е таа што одговара.
Не означуваме, ако сакаме диференцијална надоградба (само пренос на промените). |
Надоградба на верзија |
Надоградба на последна верзија означуваме ако сакаме да надоградиме на последната расположлиива верзија на програмот
Надогради на верзија – Во случај да постојат повеќе нови верзии на програмот од онаа што во моментот ја користите, можете да изберете верзија на која сакате да надоградите.
|
Исклучи синхронизација на база |
Oпцијата е наменета за забрзана надоградба со синхронизациска табела од друга база во случај на надоградба на две или повеќе бази
Oпцијата е наменета за забрзана надоградба со синхронизациска табела од друга база во случај на надоградба на две или повеќе бази. Kога првата база од списокот на надоградби се обележи во полето META BAZA од неа после се синхронизираат останатите бази. Параметарот е стандардно одзначен
|
Надоградба на базата на податоци |
Означуваме, ако сакаме во постапката за надоградба се надогради и базата на податоци.
Не означуваме, ако несакаме во постапката за надоградба на програмот се надогради и базата на податоци
|
BMP во PNG |
Сите слики во базите во .BMP формат се конвертираат во .PNG формат, поради заштеда на простор во SQL базите. |
Список на бази на податоци) |
Програмот во ова поле ни ги дава сите бази на податоци, кои се наоѓаат на серверот. Поединечно базите можеме да ги означиме:
означуваме и со тоа ја вклучуваме во надоградбата, или
не означуваме и со тоа не ја вклучуваме во надоградбата
Oваа можност ја користиме најчесто, кога сакаме да надоградиме само одредена база на податоци.
|
Интерни oпции |
Стандардното е означено, без разлика на типот на надоградбата: ажурирање на структурата, полнење на авторизации, полнење на репорти и постапки.
|
Поправка на Collate |
За правилно функционирање на програмот collate baze и SQL серверот мораат да бидат еднакви.
Зададениот collate DataLab baze e Slovenian_CI_AS.
Oпцијата е активна единствено во случај ако DataLab Pantheon базата на серверот нема избран идентичен collate како сервер.
По правило се избира пред инсталација на програмот. Доколку не го изберете или не можете да го изберете пред инсталацијата, подесувањето на Collate морате да го направите пред користење на програмот, ќе ја надоградите базата на податоци со користење на оваа опција.
Поправката на Collate подесувањата не можеме да ја стартуваме на моменталната избрана база на податоци (базата, кoja e моментално активна), туку на некоја друга база на податоци (погледнете го примерот Поправка на Collate)!.
|
Надоградба на програмот |
Oзначуваме ако сакаме да во постапката за надоградба на програмот да ни се надогради програмот (EXE).
Не означуваме, ако не сакаме во процесот на надоградба да ни се надогради програмот (EXE). |
Избор на база за надоградба
Во случај да на серверот имаме голем број на бази а сакаме да надоградиме само одредени, базите можеме да ги одбереме од менито на основните групи на кои припаѓаат. Групата се одредува во административна конзола: Група на претпријатието во пријава.
Од менито со десен клик во списокот на бази ја избираме опцијата Избери...

Се отвара форма за избор на база, која можеме да ја прилагодиме како што е прикажано на сликата и ја избираме можноста за Постави спојување.

Се позиционираме на група и од менито со десен клик ја избираме опцијата Oзначи група
Kога е групата означена ја избираме опцијата Врати ги избраните.

Напредни функции: Collation на база на податоци

Напредни функции: Компресија на податоци

Напредни функции: Web server за PAW

По завршување на надоградбата препорачуваме да се рестартира програмот, за да може да се замени новата верзија на програмот. По надоградбата ќе следи известување. Се препорачува другите корисници да бидат одјавени од програмата кога ќе се врши надоградбата.
 |
Во случај да нашата компанија нема даночен број, надоградбата нема да биде успешна. Во тој случај се појавува IRIS известување од кое можеме да дојдеме до полето каде се внесува тој податок кој недостасува (погледнете 5184 Нашата компанија нема даночен број!). |
 | Loading… |
 | Loading… |
|
|
|