Pom11: Porovnání verzí
(Stránka vyprázdněna) |
|||
| Řádek 1: | Řádek 1: | ||
'''Aplikační server KS''' - postup instalace. | |||
== 1. DB tabulky == | |||
Je potřeba mít následující db tabulky: | |||
* '''zpravy''' | |||
* '''zpr_notif''' | |||
* '''zpr_notif_adr''' | |||
* '''zpr_notif_prilohy''' | |||
* '''zpr_prilohy''' | |||
CREATE TABLE dbo.zpr_notif | |||
( | |||
id INT NOT NULL, | |||
typ SMALLINT NOT NULL, | |||
nazev CHAR(250) NULL, | |||
typ_podminky SMALLINT NOT NULL, | |||
spustit CHAR(17) NOT NULL, -- YYYY-MM-DD HHmmSS -- čas příštího spuštění | |||
perioda SMALLINT NOT NULL, | |||
perioda_typ SMALLINT NOT NULL, -- 0-Bez opakování, 1-Minuta, 2-Hodina, 3-Den, 4-Týden, 5-Měsíc, 6-Čtvrtletí, 7-Pololetí, 8-Rok | |||
svatky SMALLINT NOT NULL, -- 0-Bez oohledu, 1-Pracovní dny, 2-Nepracovní dny | |||
datum_od Date NULL, | |||
datum_do Date NULL, | |||
cas_od CHAR(6) NULL, | |||
cas_do CHAR(6) NULL, | |||
predmet CHAR(80) NULL, | |||
grupa SMALLINT NULL, | |||
priorita SMALLINT NULL, | |||
storno SMALLINT NOT NULL, -- 0-NOT NULL, 1-NULL, | |||
sql_prikaz_typ SMALLINT NOT NULL, | |||
sql_prikaz INT NULL, -- -->blob 51 | |||
telo INT NULL, -- -->blob 52 | |||
aktivni SMALLINT NOT NULL, | |||
) | |||
== 2. ASserver.exe.config == | |||
V souboru | |||
* '''ASserver.exe.config''' | |||
je potřeba upravit následující obsah: | |||
'''<add name="vyplatni_listky" connectionString="Server=server_jmeno\sql;Database=database_jmeno;uid=login;pwd=heslo" providerName="System.Data.SqlClient"/>''' | |||
== 3. Parametry == | |||
Menu: Nastavení > Rozšiřující parametry. | |||
Nastavit následující parametry | |||
Nastavení se provádí pomocí [[Rozšiřující parametry|parametrů]] | |||
* '''AS_odesilatel (sk.13)''' - Email adresa odchozí pošty | |||
* '''AS_SMTP (sk.13)''' - SMTP server pro AS | |||
== 4. Install.bat == | |||
Upravit soubor | |||
* '''install.bat''' | |||
Upravit cestu pro instalaci (za ''binPath'') | |||
'''sc create ASSeanceManager binPath= c:\AS\ASSeanceManager\bin\Release\AsSeanceManager.exe''' | |||
'''sc create ASServer binPath= c:\AS\ASServer\bin\Release\AsServer.exe''' | |||
Povolit port 9000 | |||
'''sc start ASServer tcp localhost:9000/WCFService''' | |||
==5. Více instancí == | |||
Každá databáze má vlastní instanci aplikačního serveru. Tj. postup je potřeba opakovat tolikrát, kolik je databází. S tím, že je potřeba mít pro každou databázi vlastní fyzické umístění souborů a vlastní unikátní port (např. 9000, 9001, 9002, atd.) - bod 4. install.bat. | |||
== Odkazy == | |||
* [[Nastavení elektronické pošty]] | |||
Verze z 11. 11. 2015, 11:39
Aplikační server KS - postup instalace.
1. DB tabulky
Je potřeba mít následující db tabulky:
- zpravy
- zpr_notif
- zpr_notif_adr
- zpr_notif_prilohy
- zpr_prilohy
CREATE TABLE dbo.zpr_notif ( id INT NOT NULL, typ SMALLINT NOT NULL, nazev CHAR(250) NULL, typ_podminky SMALLINT NOT NULL, spustit CHAR(17) NOT NULL, -- YYYY-MM-DD HHmmSS -- čas příštího spuštění perioda SMALLINT NOT NULL, perioda_typ SMALLINT NOT NULL, -- 0-Bez opakování, 1-Minuta, 2-Hodina, 3-Den, 4-Týden, 5-Měsíc, 6-Čtvrtletí, 7-Pololetí, 8-Rok svatky SMALLINT NOT NULL, -- 0-Bez oohledu, 1-Pracovní dny, 2-Nepracovní dny datum_od Date NULL, datum_do Date NULL, cas_od CHAR(6) NULL, cas_do CHAR(6) NULL, predmet CHAR(80) NULL, grupa SMALLINT NULL, priorita SMALLINT NULL, storno SMALLINT NOT NULL, -- 0-NOT NULL, 1-NULL, sql_prikaz_typ SMALLINT NOT NULL, sql_prikaz INT NULL, -- -->blob 51 telo INT NULL, -- -->blob 52 aktivni SMALLINT NOT NULL, )
2. ASserver.exe.config
V souboru
- ASserver.exe.config
je potřeba upravit následující obsah:
<add name="vyplatni_listky" connectionString="Server=server_jmeno\sql;Database=database_jmeno;uid=login;pwd=heslo" providerName="System.Data.SqlClient"/>
3. Parametry
Menu: Nastavení > Rozšiřující parametry. Nastavit následující parametry Nastavení se provádí pomocí parametrů
- AS_odesilatel (sk.13) - Email adresa odchozí pošty
- AS_SMTP (sk.13) - SMTP server pro AS
4. Install.bat
Upravit soubor
- install.bat
Upravit cestu pro instalaci (za binPath)
sc create ASSeanceManager binPath= c:\AS\ASSeanceManager\bin\Release\AsSeanceManager.exe
sc create ASServer binPath= c:\AS\ASServer\bin\Release\AsServer.exe
Povolit port 9000
sc start ASServer tcp localhost:9000/WCFService
5. Více instancí
Každá databáze má vlastní instanci aplikačního serveru. Tj. postup je potřeba opakovat tolikrát, kolik je databází. S tím, že je potřeba mít pro každou databázi vlastní fyzické umístění souborů a vlastní unikátní port (např. 9000, 9001, 9002, atd.) - bod 4. install.bat.