Pom11: Porovnání verzí

Z Prirucky
(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.

Odkazy