Środowisko pracy programu i elementy konfiguracji
Transkrypt
Środowisko pracy programu i elementy konfiguracji
Procedury techniczne modułu Forte Kontroling Środowisko pracy programu i elementy konfiguracji Środowisko pracy programu i elementy konfiguracji Strona 2 z 5 Moduł Kontroling Systemu Zarzadzania Forte został zaprojektowany do pracy w środowisku rozproszonym składającym się z następujących komponentów: System operacyjny dla serwera WWW: Microsoft Windows Server 2003 (z SP2) lub Microsoft Windows 2008 Server (z SP1) z Internet Information Services 6 Management Compatibility Serwer WWW Skonfigurowana i Uruchomiona usługa Internet Information Services + Microsoft .NET Framework w wersji 2.0 Serwer(y) bazy danych Microsoft SQL Server 2005 (z SP2) lub Microsoft SQL Server 2008 (z SP1) SQL Server 2005 Analysis Services (z SP2) lub SQL Server 2008 Analysis Services (z SP1) Klient Internet Explorer 6.0 lub wyższy Program Microsoft Excel 2003 (z SP3) lub nowszy w przypadku pobierania danych do Excela Moduły Systemu Zarządzania Forte, z których możliwy jest import danych: Forte Finanse i Księgowość 2009 lub 2010 Forte Handel 2009 lub 2010 Forte Budżetowanie 2007 lub 2010 Komponenty środowiska pracy programu mogą być zainstalowane na wielu komputerach w sposób widoczny na rysunku poniżej lub bardziej skupione. Poprawne działanie programu jest zapewnione również podczas pracy wszystkich komponentów na jednym komputerze. Jeżeli na serwerze nie ma zainstalowanego MS SQL Server 2005 z SP4 lub MS SQL Server 2008 z SP1 to należy zainstalować Microsoft SQL Server 2005 Backward Compatibility Components. http://msdn.microsoft.com/en-us/library/ms143706.aspx, oraz http://www.microsoft.com/downloads/details.aspx?FamilyID=d09c1d60-a13c-4479-9b919e8b9d835cdc&displaylang=en. MXBCFV2010P0001 Środowisko pracy programu i elementy konfiguracji Strona 3 z 5 U użytkownika, który będzie pobierał raporty z programu Microsoft Excel konieczne jest zainstalowanie komponentu BCIOClient. Jeżeli IIS jest zainstalowany w systemie MS Windows Server 2003 (z SP2) to dodatkowo należy sprawdzić czy w ustawieniach dopuszczone jest uruchamianie stron ASP.NET w wersji 2.0 (z uprzednio zainstalowanym Microsoft .NET Framework w wersji 2.0). Nie zaleca się instalacji serwera WWW na kontrolerze domeny. Jest to podyktowane tym, że użytkownik network service na kontrolerze domeny ma ograniczone uprawnienia i może pojawić się informacja o błędach. Rozwiązanie problemu opisane jest w artykule dostępnym na stronie firmy Microsoft: http://support.microsoft.com/kb/842493/pl. Zaleca się przeprowadzenie instalacji programu Symfonia® Integracja Forte przed instalacją programu Kontroling Forte. Jeżeli instalacja oprogramowania nastąpi w odwrotnej kolejności, to wówczas konieczne jest przeprowadzenie restartu Internet Information Services po zakończeniu procesu instalacji. Położenie plików programu Po zainstalowaniu programu Forte Kontroling na ścieżce Inetpub\wwwroot utworzony zostaje katalog BC ze strukturą podkatalogów jak na rysunku poniżej. Katalog bin zawiera biblioteki i inne pliki pomocnicze. Katalog Pomoc zawiera plik pomocy kontekstowej i inne elementy dokumentacji programu. Katalog res wraz z podka- MXBCFV2010P0001 Środowisko pracy programu i elementy konfiguracji Strona 4 z 5 talogami zawiera pliki konfiguracyjne i elementy graficzne poszczególnych szablonów. Katalog sql zawiera procedury wykorzystywane do odpowiedniego skonfigurowania serwera SQL i baz danych. Katalog Unlogged zawiera pliki konfiguracyjne dostępne przed zalogowaniem się do programu, z tego powodu katalog jest specjalnie chroniony mechanizmami systemowymi. W katalogu BC znajduje się plik (strona www) AbsoluteStart.aspx. Jest ona plikiem startowym do pracy z programem. Jest ona dostępna po wpisaniu w polu Adres przeglądarki następującego ciągu znaków: http://NazwaSerwera/bc/AbsoluteStart.aspx gdzie w miejsce NazwaSerwera należy podać nazwę serwera WWW. W podkatalogu Unlogged znajduje się plik (strona www) kluczowa dla konfiguracji programu. Config.aspx jest plikiem startowym konfiguracji programu. Jest ona dostępna po wpisaniu w polu Adres przeglądarki następującego ciągu znaków: http://NazwaSerwera/bc/Unlogged/Config.aspx gdzie w miejsce NazwaSerwera należy podać nazwę serwera WWW. Zaleca się wybór portu TCP w trakcie konfiguracji Internet Information Services. W tym celu nalezy wybrać Default Web Site z katalogu Web Sites, a nastepnie klikając prawym przyciskiem myszy uruchomić Properties, gdzie w zakładce Web Site należy wskazać TCP port. Numer portu powinien być ustalony z administratorem sieci w danej firmie. MXBCFV2010P0001 Środowisko pracy programu i elementy konfiguracji Strona 5 z 5 Słowniki w bazie programu Forte Kontroling W bazie modułu Forte Kontroling może istnieć około 200 słowników. Należy pamiętać podczas tworzenia słowników, a także dokonując importów z modułów Forte Finanse i Księgowość, Forte Handel jak również Forte Budżetowanie, aby ta ilość nie została przekroczona, ponieważ przekroczenie może skutkować pojawieniem się błędu na SQL Server. Powyższe ograniczenie jest związane z ograniczeniami SQL Servera na ilość Foreign key references (niemal każda kolumna DIMFactTable referencjonuje do tabeli słowników). Niedotrzymanie tego warunku skutkuje pojawianiem się błedu na SQL Serverze: „The query processor ran out of stack space during query optimization. Please simplify the query.” Błąd ten pojawia się przy najdrobniejszych operacjach związanych z tabelą słowników. MXBCFV2010P0001