Technické informace

Technická pomoc pro správce

18.01.2010 - Microsoft SQL Server 2008 Feature Pack, October 2008


V uvedeném souboru doplňků pro SQL Server 2008, je mimo jiné doplněk Microsoft SQL Server 2005 Backward Compatibility Components (x86 package)

04.02.2009 - Zobrazení nápovědy ve Windows Vista a novějších systémech

Aby bylo možno spustit nápovědu Fenix v systémech Microsoft Windows Vista, je nutné nainstalovat doplněk systému.
Při spouštění aplikací ze síťové složky je pak nutné nastavením v registrech povolit doplňku přístup na intranet:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Winhelp]
"AllowIntranetAccess"=dword:00000001

Více také v odkazech.

13.12.2007 - Instalace Crystal Reports z 2007-11-09


Instalační soubor obsahuje aktualizované knihovny prohlížeče sestav. Nainstalování může řešit některé problémy s tiskem sestav.

12.7.2007 - Windows Installer CleanUp

Pokud aplikaci nejde odinstalovat nebo nainstalovat, například při potížích se systémem, lze pomocí nástroje Windows Installer CleanUp odstranit informace, které Windows Installer o aplikaci udržuje a pokusit se pak provést reinstalaci aplikace.

25.4.2007 - Chyba Login failed for user server\Guest při připojování k Úložišti dokumentů

Pokud počítače nejsou v doméně a postupujete podle návodu níže, může při připojování stále docházet k chybě v titulku.

Na počítači sloužícím jako server, může být v Ovládací panely -> Nástroje pro správu -> Místní zásady zabezpečení -> Místní zásady -> Možnosti zabezpečení nastavena zásada zabezpečení:
Přístup k síti: Model sdílení a zabezpečení místních účtů na hodnotu: Pouze hosté - ověřovat místní uživatele jako Guest.

Po přepnutí na hodnotu Klasický - místní uživatelé jsou ověřováni jako oni sami již nebude k chybě docházet.

5.4.2007 - Instalace prohlížeče sestav 2007-03-02


Instalační soubor obsahuje aktualizované knihovny prohlížeče sestav. Nainstalování může řešit některé problémy s tiskem sestav.

22.12.2006 - Zálohování a obnova databáze: online instalace


Nyní můžete instalovat průvodce zálohováním/obnovou databáze online z webu. Po nainstalování se automaticky spouští aplikace (pokud není na počítači také nainstalováno také MSDE nebo SQL Server 2005 Express, dojde při spuštění k chybě).

Na webu umístěná verze je stejná jako instalace (msi) umístěná na CD Fenix 6.20. Online instalace je vhodná pro malé uživatele s připojením do internetu.

Tuto verzi můžete použít pro jednoduchou obnovu zálohy databáze MSDE 1.0 (Microsoft SQL Server 7.0) na Microsoft SQL Server 2005 Express Edition při převodu dat.

29.11.2006 - Spustit jako


Pokud vytváříte lokální účty pro důvěryhodné připojení úložiště jako Administrator, může se hodit spustit si např. odbcad32.exe k testu připojení pod jiným (vytvořeným) účtem:

  1. Win+R (Start -> Spustit)
  2. cmd + Enter
  3. V konzoli se pomocí
    runas /profile /user:jiný_uživatel soubor_programu
    spustí soubor_programu pod účtem jiný_uživatel. Program může být cmd (konzole), z níž se pak jednoduše pouští pod jiným účtem další programy (odbcad32; explorer,...). Jak je co spuštěno, je vidět v procesech (Ctrl+Alt+Del) sloupec Uživatelské jméno. Parametr /profile znamená, že spuštěný program používá profil (např. registry) účtu, pod kterým je spuštěn.

29.11.2006 - Výjimka: Could not load file or assembly...


Příklad výjimky:

Aplikace hledá komponenty (hodně zjednodušeně řečeno):

  1. Global Assembly Cache (GAC) v adresáři %systemroot%/assembly (jak prozkoumávat fyzickou strukturu)
  2. Adresář aplikace (exe)
  • Například dbDocShare.dll se někdy neinstalujte do GAC
  • Dávejte pozor, odkud aplikaci (exe) spouštíte. Kontrolujte, zda zástupce (na ploše) není kopie souboru.
Zkoumejte fúzi

  • Vytvořte adresář pro logy fúze C:\Fusion
  • Otevřete klíč registrů HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
  • Nastavte adresář do hodnoty řetězce LogPath
  • Zapněte logování chyb při fúzi vložením hodnoty 1 do hodnoty DWORD LogFailures
  • Pusťte aplikaci a zkoumejte obsah logů
  • Nakonec registry vraťte do původního stavu a složku s logy odstraňte

Pomůcka (používat opatrně!): Zapnutí logovánívypnutí logování.
Podrobněji například v Fusion binding log and fuslogvw.exe

28.11.2006 (aktualizace 29.11.2006) Úložiště dokumentů ( dbDocShare )


Název serveru úložiště v nastavení Podacího deníku je také instance SQL Serveru a ne název počítače.
Pokud to tak není nastaveno, hlásí aplikace při pokusu o připojení chybu:

a nejde pak zjistit, skutečný důvod problému, který může být způsoben problémy v komunikaci klienta se serverem.

Aplikace se hlásí k úložišti po účty uživatele Windows. Nejsnáze nastavíte oprávnění uživatelům Windows pro připojení do databáze pomocí skupin účtů Windows:

  • Pokud se pracuje v doméně, pak vytvořte skupinu uživatelů úložiště (např. FenixStavebniUrad) v doméně a na tuto skupinu nastavit práva v databázi podle příručky.
  • V malé síti bez domény:
    • Na počítači (serveru), kde běží databázový server (MSDE), vytvořte všem uživatelům, stejné lokální účty ve Windows, jako mají ve svých lokálních Windows. Musí se shodovat jméno uživatele (bez domény) i heslo.
    • V databázi pak nastavte oprávnění pro uživatele BUILDIN\Users podle příručky. BUILTIN\Users je vestavěná skupina Users systému Windows obsahující všechny lokální uživatelé Windows.
    • Pro snadnější údržbu a vyšší zabezpečení je možné vytvořit vlastní lokální skupinu, podobně jako v doméně.
    • Pokud si nějaký uživatel aplikace změní heslo do svých lokálních Windows, musí se pak stejné heslo nastavit i pro lokálního uživatele na serveru.
    • Vyhněte se diakritice, pomlčkám a dalším neabecedním znakům v loginu (potíž pak má např.whoamiWindowx XP SP2 Support Tools) a heslu. V heslu nepoužívejte y a z (na různých počítačích mohou být prohozené).

24.11.2006 (aktualizace 28.11.2006, 29.11.2006)Fenix II na MSDE: Ověřovací server není SQL Server


Instance SQL ServeruOvěřovací server jsou dva různé procesy běžící na serveru (počítači) a naslouchající na různých portech.

Aplikace se přihlašuje k Ověřovacímu serveru a od něj pak dostane informace o připojení k SQL Serveru.

  • DataSource je instance SQL Serveru
  • Ověřovací server je "počítač"
    • název počítače kde běží služba ověřovacího serveru zadávat v přihlašovacím dialogu do aplikace
    • v konfiguračním souboru FenixII.exe.config v elementu AgentsSettingsPde

16.11.2006 - Služba Ověřovací server Fenix II je zastavena antivirem


[.NET Framework 2.0; IMON]

Antivir (nod32) zastavuje službu Ověřovací server 2.0.20.8x. V aplikačním logu je chyba (příklad):
Typ události: Chyba
Zdroj události: .NET Runtime 2.0 Error Reporting
Faulting application pvt.fenix.administrace.server.exe, version 2.0.20.80, stamp 4472ee30, faulting module imon.dll, version 2.50.25.0 ...

Chyba je způsobena chybou .NET Frameworku 2.0. Oprava zatím není plně otestovaná a je k dispozici na podpoře Microsoft pouze na vyžádání. Více v dokumentu FIX: Error message when you run a .NET Framework 2.0 Remoting application: "Unhandled Exception: System.AccessViolationException"

16.11.2006 (aktualizace 21.11.2006)Odstraňování problémů s připojováním k MS SQL Serveru 2000


[firewall, konfigurace serveru a klienta, tcp/ip a UDP]

Klient dynamicky hledá port instance SQL Serveru 2000 na serveru na protkolu UDP na portu 1434.
Pokud je zakázán firewallem, je nutné nastavit port napevno v konfiguraci klienta. Při potížích s připojením odstraňte aliasy a vytvořte je znova.

Na serveru se protokoly a porty, na kterých naslouchají instance SQL Serveru 2000 konfigurují pomocí konfigurace sítě serveru. Po změně portu je nutné restartovat službu databázového stroje, protokoly a porty, na kterých server naslouchá jsou zapisovány v logu MS SQL Serveru.

Výpis portů, na kterých něco běží z příkazové řádky: netstat -an nebo netstat -ab (s procesy).

Konfigurace klienta SQL Serveru 2000 se spouští pomocí cliconfg.exe (SQL Server Client Network Utility). Pro Alias lze zadat protokol, název serveru a port. V konfiguraci zdroje dat ODBC se spouští tlačítkem Konfigurace klienta.
K otestování a nastavení připojení z klienta můžete použít také ODBC Administrátora.

Konfigurace sítě serveru se spouští na serveru pomocí svrnetcn.exe (SQL Server Network Utility). Port musí být povolen firewallem.

Více je v dokumentu How to troubleshoot connectivity issues in SQL Server 2000

Poznámky:
  • Pokud SQL Server rozlišuje velká a malá písmena, je nutné zadávat login ve správné velikosti písmen. Může také existovat více stejných loginů lišících se pouze velikostí písmen.

5.9.2006 - Nová verze knihoven pro tisk:
fenCRep 6.20.100.


Knihovny jsou binárně kompatibilní s předchozí verzí(6.10); musí být distribuovány společně a zaregistrovány:
regsvr32 C:\Progra~1\PVT\Fenix\Bin\fenCRepApplication.dll
regsvr32 C:\Progra~1\PVT\Fenix\Bin\fenCRepControl.ocx

Nová verze fenCRep řeší tyto požadavky:

  • Neměnit výchozí tiskárnu
  • Přidat volbu formuláře (A3/A4)
Nová verze fenCRep vyžaduje: CrystalReports11 runtime 2006-06-19.msi (54 MB).
Historie Crystal Reportů na distribučních CD:
CD_590.006.....CrystalReports11 runtime 2005-07-28
CD_590.007.....CrystalReports11 runtime 2005-02-22
CD_600.001.....CrystalReports11 runtime 2005-10-13
CD_600.002.....CrystalReports11 runtime 2005-10-13
CD_600.003.....CrystalReports11 runtime 2005-10-13
CD_600.004.....CrystalReports11 runtime 2005-12-22
CD_600.005.....CrystalReports11 runtime 2005-12-22
CD_600.006.....CrystalReports11 runtime 2005-07-28
CD_610.xxx.....CrystalReports11 runtime 2005-07-28
13.7.2006

Instalace knihoven prohlížeče sestav Crystal Reports XI z 19.6.2006:
CrystalReports11 runtime 2006-06-19.msi (54 MB).

Instalace aktualizuje sdílené knihovny prohlížeče. Tato verze knihoven je plánována jako součást instalace Fenix 6.20.

Řeší některé problémy s tiskem sestav, jako např.:

  • Špatné znaky v sestavě (konflikt verzí knihoven usp10.dll MS Windows/MS Office projevující se zejména u tiskáren Konica Minolta)
  • Zobrazení prázdné stránky při pomalém připojení databáze

16.6.2006

Instalace komponent pro přístup k datům MDAC 2.8: poznámka

MDAC 2.8 obsahuje stejné knihovny jako Windows Server 2003.

Není nutno instalovat automaticky, použít v případě nouze.

Tato verze také neobsahuje knihovny pro MS Jet (pro starší verze MS Access)
a ovladače ODBC pro jednoduché databáze (Desktop Database ODBC Drivers) 
a ovladač Visual FoxPro ODBC Driver.


Český: MDAC_TYP.EXE (5.5 MB). Anglický: MDAC_TYP.EXE (5.5 MB).

16.6.2006

Instalace komponent pro přístup k datům MDAC 2.0:
MDAC_TYP.EXE (8 MB).

9.12.2005

Instalace databázového stroje MSDE 2000 SP4:
Msde2kSp4Fenix.zip (50 MB).

Úvodní strana Produkty Veřejná správa Fenix Technické informace

Domů RSS Mapa stránek