5733XJ1 IBM i Access Client Solutions Data ostatniej aktualizacji treści tego dokumentu: 6 maja 2013 Spis treści: 1.0 Wprowadzenie 2.0 Funkcje 3.0 Wymagania wstępne 4.0 Zawartość produktu 5.0 Instalacja 5.1 Aktualizacja istniejącej instalacji 6.0 Uprawnienia do plików 6.1 Uprawnienia do plików (Linux, Mac, AIX) 6.2 Uprawnienia do plików (Windows) 7.0 Uruchamianie produktu 7.1 Uruchamianie produktu 7.2 Uruchamianie produktu (za pomocą skryptu) 7.3 Uruchamianie produktu (za pomocą wiersza komend) 8.0 Konfiguracja 8.1 Położenie konfiguracji 9.0 Zagadnienia zaawansowane 9.1 Więcej opcji wiersza komend 9.2 Powiązania plików 9.3 Zmiana położenia konfiguracji 9.4 Inne opcje wdrażania 9.5 Pakiety dostosowane 9.6 Migracja z produktu IBM i Access for Windows 9.7 Zarządzanie kluczami 9.8 Obsługa funkcji przesyłania danych dla arkuszy kalkulacyjnych programu Excel i Calc 9.9 Nawiązywanie połączenia konsoli z systemem IBM i 10.0 Diagnostyka usług 11.0 Często zadawane pytania 12.0 Historia aktualizacji 1.0 Wprowadzenie ---------------- Produkt IBM i Access Client Solutions to najnowszy element rodziny produktów IBM i Access. Udostępnia on oparty na języku Java i niezależny od platformy interfejs, który działa w większości systemów operacyjnych obsługujących środowisko Java, w tym w systemach Linux, Mac i Windows. Produkt IBM i Access Client Solutions konsoliduje w jednym uproszczonym miejscu najczęściej używane zadania dotyczące zarządzania systemem IBM i. Produkt IBM i Access Client Solutions używa tych samych serwerów hostów IBM i co inne produkty rodziny IBM i Access oraz wymaga tej samej licencji rodziny IBM i Access (XW1) pozwalającej na korzystanie z funkcji emulacji terminala 5250 i przesyłania danych. Dostępne są także dwa opcjonalne pakiety zawierające oprogramowanie pośrednie pozwalające na używanie i projektowanie aplikacji klienckich dla systemów Windows i Linux: IBM i Access Client Solutions - pakiet aplikacji systemu Windows IBM i Access Client Solutions - pakiet aplikacji systemu Linux Klienci używający systemu IBM i w wersji 6.1 lub 7.1 mogą pozyskać produkt IBM i Access Client Solutions, pobierając go z serwisu WWW Entitled Software Support (ESS) z kluczem licencyjnym 5761-SS1 lub 5770-SS1. Klienci mogą uzyskać nośniki, zamawiając klucz licencyjny 5761-SS1 lub 5770-SS1 (opcja odświeżenia 6288). Nośniki fizyczne produktu IBM i Access Client Solutions nie zawierają opcjonalnych pakietów aplikacji systemu Windows i Linux. Te pakiety są dostępne tylko w serwisie WWW Entitled Software Support (ESS). Nośniki fizyczne zawierają możliwą do uruchomienia wersję produktu, która pozwala na uruchomienie produktu bezpośrednio z dysku CD. Nośniki fizyczne zawierają także archiwum zip produktu, które może zostać skopiowane i rozpakowane w wybranym położeniu. Więcej informacji można znaleźć pod adresem http://www.ibm.com/systems/power/software/i/access/solutions.html Najnowsze informacje na temat produktów z rodziny IBM i Access można znaleźć pod adresem http://www.ibm.com/systems/i/software/access/caann.html 2.0 Funkcje ------------ Produkt IBM i Access Client Solutions udostępnia następujące funkcje: - W pełni funkcjonalny emulator terminala 5250 oparty na produkcie IBM Rational Host-on-Demand. Użytkownik ma do dyspozycji wszystkie funkcje terminala 5250 znane z produktu IBM i Access for Windows, a ponadto może teraz zmieniać język emulatora terminala 5250 bez restartowania stacji roboczej. Dostępna jest też możliwość uruchomienia sesji współbieżnych z różnymi stronami kodowymi hosta. Pozwala to na używanie odrębnych języków w różnych sesjach emulatora. Obsługiwana jest również emulacja drukarki. - Menedżer sesji 5250 utworzony na podstawie menedżera sesji IBM Personal Communications, którego można używać do zarządzania wszystkimi sesjami emulatora 5250. - Funkcja przesyłania danych, która udostępnia możliwość przesyłania danych z/do bazy danych systemu IBM i, z/do różnych typów plików na stacji roboczej, takich jak arkusz kalkulacyjny OpenDocument (*.ods), skoroszyt programu Excel (*.xlsx) i inne. - Obszar Wydruk udostępnia interfejs umożliwiający wyświetlanie plików znajdujących się w kolejkach wyjściowych systemu IBM i oraz pobieranie tych plików do systemu klienta. - Wirtualny panel sterowania z interfejsem graficznym panelu operacyjnego systemu IBM i. - Emulacja terminala 5250 konsoli sieci LAN. - Konsolidacja konfiguracji interfejsu zarządzania sprzętem, w tym ASMI, IVM i HMC. - Możliwość uruchomienia produktu IBM Navigator for i za pomocą domyślnej przeglądarki. Opcjonalny pakiet aplikacji systemu Windows zawiera: - połączenie z bazą danych DB2 for i za pomocą sterownika ODBC oraz dostawców .NET i OLE DB - programistyczną bibliotekę narzędziową służącą do uzyskiwania dostępu do obiektów systemu IBM i - obsługę połączeń TLS i SSL - sterownik drukarki AFP Opcjonalny pakiet aplikacji sytemu Linux zawiera sterownik ODBC służący do uzyskiwania dostępu do bazy danych DB2 for i oraz obsługuje pełne 64-bitowe typy danych sterownika ODBC. 3.0 Wymagania wstępne ----------------- 3.1 Wymagania wstępne (stacja robocza) -------------------------------- Produkt IBM i Access Client Solutions działa w większości systemów operacyjnych obsługujących środowisko Java 6.0 lub jego nowszą wersję, w tym w różnych wersjach systemów Linux, Mac i Windows. Jeden ze sposobów sprawdzenia wersji środowiska Java zainstalowanego w systemie polega na wywołaniu zachęty do wprowadzenia komendy (wiersz komend, powłoka, terminal itd.), a następnie wpisaniu komendy: java -version Następujące dane wyjściowe wskazują, że została zainstalowana wersja 6.0: java version "1.6.0_31" Liczba 31 w tym przykładzie odnosi się do poziomu aktualizacji. Następujące dane wyjściowe wskazują, że została zainstalowana wersja 7.0: java version "1.7.0" Poniżej wymieniono niektóre serwisy WWW dostawców środowiska Java. Należy sprawdzić, czy używana jest najnowsza wersja środowiska Java przeznaczona dla danej platformy. http://www.oracle.com/technetwork/java/javase/downloads/index.html http://www.oracle.com/technetwork/java/javase/index-137561.html http://java.com/en/download/manual.jsp http://support.apple.com/downloads http://support.apple.com/downloads/#macosandsoftware http://support.apple.com/downloads#Java http://openjdk.java.net/install 3.2 Wymagania wstępne (połączenie z systemem IBM i) ----------------------------------------- Produkt IBM i Access Client Solutions może nawiązać połączenie z systemem IBM i w wersji 5.4 lub nowszej. Następujące funkcje wymagają systemu IBM i w wersji 6.1 lub nowszej: Navigator for i Konsola 5250 Wirtualny panel sterowania W przypadku używania połączeń SSL należy załadować i zastosować odpowiednią poprawkę PTF specyficzną dla danego wydania systemu IBM i: SI45601 - 5.4 SI45248 - 6.1 SI45610 - 7.1 W przypadku używania funkcji Konsola 5250 lub Wirtualny panel sterowania dla systemu IBM i 6.1 należy załadować i zastosować następujące poprawki PTF: MF55543 MF55549 W przypadku używania funkcji Konsola 5250 lub Wirtualny panel sterowania dla systemu IBM i 6.1 z kodem maszynowym w wersji 6.1.1 należy załadować i zastosować następujące poprawki PTF: MF55540 MF55547 W przypadku używania funkcji Konsola 5250 lub Wirtualny panel sterowania dla systemu IBM i 7.1 należy załadować i zastosować następujące poprawki PTF: MF55485 MF55538 4.0 Zawartość produktu -------------------- Archiwum zip produktu zawiera następujące pliki i katalogi: acsbundle.jar - wykonywalny plik jar produktu AcsConfig.properties - plik zawierający ustawienia konfiguracyjne (jest również zawarty w pliku acsbundle.jar) Documentation - katalog zawierający dokumentację GettingStarted_en.txt - informacje wprowadzające License - katalog zawierający warunki używania Notices - katalog zawierający uwagi i informacje Start_Programs - katalog zawierający pliki binarne specyficzne dla platformy, których można używać do uruchamiania produktu Linux_i386-32 Linux_x86-64 Mac_i386-32_x86-64 Windows_i386-32 Windows_x86-64 Start_Scripts - katalog zawierający skrypty służące do uruchamiania produktu. Linux_Mac_Other - katalog skryptów w języku Perl służących do uruchamiania produktu na dowolnej platformie, na której obsługiwany jest język Perl. Windows - katalog zawierający plik JScript do uruchamiania w systemie Windows Mac_Application - katalog zawierający pakunek aplikacji dla komputerów Mac Linux_Application - katalog zawierający pakunek aplikacji dla komputerów z systemem Linux Icons - katalog zawierający pliki, które mogą zostać użyte jako ikony properties - katalog zawierający informacje o wersji produktu 5.0 Instalacja ---------------- Instalacja produktu IBM i Access Client Solutions jest bardzo prosta i polega na rozpakowaniu archiwum zip. Należy określić docelowe położenie instalacji produktu. Może to być dowolne miejsce, dla którego stacja robocza (komputer PC, Mac itp.) ma uprawnienia do odczytu plików. W szczególności może to być lokalny dysk twardy, zdalny dysk sieciowy (współużytkowany) lub nośnik przenośny, taki jak dysk CD lub flash USB. Archiwum zip należy skopiować do wybranego położenia. Następnie należy rozpakować archiwum zip za pomocą dowolnego wybranego programu narzędziowego. Uwaga techniczna: Niektóre programy narzędziowe do archiwizowania nie zachowują wszystkich atrybutów zapisanych plików. Na przykład na platformach Mac i Linux użycie komendy unzip jest z reguły lepszym rozwiązaniem niż użycie komendy jar. Więcej informacji na ten temat zawiera sekcja 6.0 Uprawnienia do plików. 5.1 Aktualizacja istniejącej instalacji ------------------------------------- Okresowo będą udostępniane rozszerzenia i poprawki. Te aktualizacje są dostarczane w postaci pełnej instalacji produktu. Po udostępnieniu aktualizacji należy zaktualizować istniejącą instalację. Przed zaktualizowaniem instalacji: Należy zapisać wszystkie zmiany wprowadzone w pliku AcsConfig.properties (lub zmień jego nazwę). Jeśli plik nie był zmieniany, nie ma potrzeby jego zapisywania. Aby zaktualizować istniejącą instalację, należy wykonać kroki z sekcji 5.0 Instalacja i nadpisać istniejące zainstalowane pliki. Niektórzy administratorzy mogą zdecydować się na instalację zaktualizowanej wersji w nowym położeniu. W przypadku użycia tej metody po sprawdzeniu nowej instalacji należy usunąć starą instalację. Po zainstalowaniu zaktualizowanej wersji: jeśli zapisano kopię dostosowanego pliku AcsConfig.properties, należy odtworzyć tę kopię w położeniu zaktualizowanej instalacji. 6.0 Uprawnienia do plików -------------------- W sekcji 7.0 Uruchamianie produktu opisano kilka różnych sposobów uruchamiania produktu IBM i Access Client Solutions. W przypadku uruchamiania produktu za pomocą jednego z udostępnionych plików binarnych lub skryptów należy sprawdzić, czy dla danego pliku zostały włączone uprawnienia do wykonania. Uprawnienia do pliku przypisywane podczas rozpakowywania pliku archiwum zip zależą od kilku czynników, w tym od systemu operacyjnego, programu narzędziowego używanego do rozpakowywania archiwum zip, uprawnień użytkownika itp. W przypadku problemów z korzystaniem z jednego z udostępnionych plików binarnych lub skryptów należy sprawdzić uprawnienia do plików. W następujących sekcjach opisano niektóre metody sprawdzania uprawnień do plików. 6.1 Uprawnienia do plików (Linux, Mac, AIX) -------------------------------------- W systemach uniksowych można użyć następującej komendy z poziomu zachęty powłoki lub terminala w celu sprawdzenia uprawnień do pliku: ls -l Aby zmienić uprawnienia do pliku, można użyć następującej komendy: chmod Na przykład: chmod a+rx Dodaje uprawnienie do odczytu i wykonania dla wszystkich użytkowników. chmod 755 Nadaje właścicielowi pliku uprawnienia do odczytu, zapisu i wykonywania, a dla wszystkich innych użytkowników tylko uprawnienia do odczytu i wykonywania. Dodatkowa pomoc dla komend ls i chmod jest łatwo dostępna w Internecie. 6.2 Uprawnienia do plików (Windows) ------------------------------ W systemie Windows podczas przeglądania plików za pomocą Eksploratora Windows należy kliknąć plik prawym przyciskiem myszy i wybrać opcję Właściwości. Karta Zabezpieczenia powinna zawierać uprawnienia do plików. Użytkownik powinien sprawdzić, czy ma uprawnienia do odczytu i wykonywania. W najnowszych wersjach systemu Windows do wyświetlania i zmiany uprawnień do plików można użyć również komendy icacls. 7.0 Uruchamianie produktu ------------------------ Istnieje wiele sposobów uruchamiania produktu IBM i Access Client Solutions. Jednak ze względu na to, że środowisko Java może być zainstalowane na wiele sposobów i w wielu położeniach, niektóre z tych metod mogą wymagać dodatkowej konfiguracji. Jeśli jedna z poniższych metod nie działa, należy użyć innej. W niektórych przypadkach zostały udostępnione dodatkowe wskazówki. Pomocna może być również sekcja 11.0 Często zadawane pytania. Jeśli używany jest plik binarny lub skrypt (zgodnie z poniższym opisem), musi on znajdować się w strukturze katalogów zawartej w archiwum zip. Dla wygody można również skopiować lub przenieść pliki binarne i/lub skrypty przeznaczone dla danych platform do tego samego katalogu, w którym znajduje się plik acsbundle.jar. 7.1 Uruchamianie produktu ---------------------------------------------- Aby uruchomić produkt z poziomu przeglądarki systemu plików (np. Eksploratora Windows, programu Finder w systemie Mac OS X itp.) za pomocą pliku binarnego specyficznego dla platformy, w katalogu Start_Programs należy znaleźć podkatalog, który identyfikuje system operacyjny i architekturę sprzętową. Użytkownik powinien znaleźć plik binarny, który jest rozpoznawany przez system operacyjny. Następnie należy kliknąć dwukrotnie ten plik, aby uruchomić produkt. Ponadto można uruchomić produkt przy użyciu tego pliku binarnego z poziomu wiersza komend, terminala lub powłoki. Jeśli wystąpi następujący błąd: Błąd ładowania modułu Java, produkt IBM i Access Client Solutions nie może znaleźć instalacji Java w rozpoznanym położeniu. Należy wypróbować jedną z następujących metod opisanych w sekcjach: 7.1.1 Uruchamianie produktu - opcje dodatkowe 7.2 Uruchamianie produktu (za pomocą skryptu) 7.3 Uruchamianie produktu (za pomocą wiersza komend) 7.1.1 Uruchamianie produktu - opcje dodatkowe --------------------------------------------- Plik binarny dla danej platformy można również uruchomić, wypróbowując jedną z następujących metod. Metody te pozwalają na określenie środowiska JRE (Java Runtime Environment), które ma być używane do uruchamiania produktu. Informacje na temat znajdowania ścieżki do katalogu głównego środowiska Java na stacji roboczej zawiera sekcja 7.1.2 Znajdowanie ścieżki do katalogu głównego środowiska Java. Te dodatkowe alternatywne metody są obsługiwane tylko na platformach Linux i Windows: 1. Ustawienie zmiennej środowiskowej JAVA_HOME na ścieżkę do katalogu głównego środowiska Java. 2. Użycie komendy binarnej z opcją -vm, aby określić ścieżkę do katalogu głównego środowiska Java. Aby uzyskać dodatkową pomoc, należy podać komendę binarną z opcją -h. 3. Skopiowanie struktury katalogów środowiska JRE (Java Runtime Environment) do katalogu zawierającego używany plik binarny. 7.1.2 Znajdowanie ścieżki do katalogu głównego środowiska Java -------------------------------- Jeśli można uruchomić produkt za pomocą jednej z metod opisanych w sekcji „7.2 Uruchamianie produktu (za pomocą skryptu)” lub „7.3 Uruchamianie produktu (za pomocą wiersza komend)”, istnieje możliwość określenia ścieżki do katalogu głównego środowiska Java na stacji roboczej z głównego interfejsu GUI produktu IBM i Access Client Solutions. Na pasku menu należy wybrać opcję Pomoc->Informacje Ścieżka java.home jest wyświetlana na tym panelu. Właściwość java.home zawiera położenie określające ścieżkę do katalogu głównego środowiska Java dla stacji roboczej użytkownika. Jest to ścieżka, którą należy podać podczas ustawiania zmiennej środowiskowej JAVA_HOME lub podczas używania opcji -vm w komendzie. 7.1.2.1 Znajdowanie ścieżki do katalogu głównego środowiska Java (w systemie Windows) ----------------------------------------------- Na platformach Windows należy wyszukać plik java.exe. Plik binarny java zwykle znajduje się w podkatalogu bin lub jre/bin katalogu głównego środowiska Java. Ścieżki do katalogu głównego środowiska Java można używać podczas ustawiania zmiennej środowiskowej JAVA_HOME lub korzystania z komendy z opcją -vm. 7.1.2.2 Znajdowanie ścieżki do katalogu głównego środowiska Java (w systemie Linux) ----------------------------------------------- W systemie Linux można skorzystać z komendy which: which java W wyniku działania tej komendy użytkownik otrzyma ścieżkę lub dowiązanie symboliczne do komendy Java. Należy rozstrzygnąć wszystkie dowiązania symboliczne, aż zostanie uzyskany rzeczywisty plik binarny dla komendy Java. Dowiązania symboliczne można rozstrzygnąć za pomocą komendy ls z opcją -l: ls -l Plik binarny java zwykle znajduje się w podkatalogu bin lub jre/bin katalogu głównego środowiska Java. Ścieżki do katalogu głównego środowiska Java można używać podczas ustawiania zmiennej środowiskowej JAVA_HOME lub korzystania z komendy z opcją -vm. 7.2 Uruchamianie produktu (za pomocą skryptu) ---------------------------------------- Aby uruchomić produkt z poziomu przeglądarki systemu plików (np. Eksploratora Windows, programu Finder systemu Mac OS X itp.) przy użyciu jednego z dostarczonych skryptów, w podkatalogu Start_Scripts należy znaleźć skrypt, który jest zgodny z systemem operacyjnym użytkownika. W większości systemów operacyjnych opartych na platformie innej niż Windows jest domyślnie dostępny język Perl. Katalog Start_Scripts/Linux_Mac_Other zawiera skrypt w języku Perl (z trzema różnymi rozszerzeniami nazwy pliku), którego można używać do uruchamiania produktu na dowolnej platformie, na której język Perl jest dostępny. Należy wybrać plik z rozszerzeniem rozpoznawalnym przez system operacyjny jako skrypt języka Perl. W systemach opartych na platformie Windows domyślnie jest dostępny język JScript. Katalog Start_Script/Windows zawiera plik JScript, którego można używać do uruchamiania produktu w systemach operacyjnych Windows. Przeglądając system plików przy użyciu metody specyficznej dla platformy (np. Eksploratora Windows, programu Finder systemu Mac OS X itp.), należy znaleźć skrypt rozpoznawalny przez system operacyjny. Następnie należy kliknąć go dwukrotnie, aby uruchomić produkt. Ponadto można uruchomić produkt przy użyciu tego skryptu z poziomu wiersza komend, terminala lub powłoki. 7.3 Uruchamianie produktu (za pomocą wiersza komend) ------------------------------------------------- Produkt można również uruchomić z poziomu wiersza komend z dowolnego miejsca, w którym można wprowadzić komendę (wiersz komend, terminal, powłoka itp.) java -Xmx1024m -jar <ścieżka>/acsbundle.jar gdzie <ścieżka> jest położeniem wykonywalnego pliku jar produktu (np. java -Xmx1024m -jar V:/jakieś_położenie/acsbundle.jar lub <ścieżka_do_środowiska_Java>java -jar V:/jakieś_położenie/acsbundle.jar gdzie <ścieżka_do_środowiska_Java> to położenie komendy Java dla pakietu JDK 6.0 lub nowszego. Aby określić pełną ścieżkę do komendy Java, należy zapoznać się z sekcją 7.1.2 Znajdowanie ścieżki do katalogu głównego środowiska Java. Możliwe jest również użycie dowolnego z programów lub skryptów z poziomu wiersza komend (np. /Położenie/Produktu/Start_Programs/Mac_i386-32_x86-64/acslaunch_mac lub /Położenie/Produktu/Start_Scripts/Linux_Mac_Other/acslaunch). Uwaga techniczna: Na większości platform domyślna wartość maksymalna obszaru sterty wirtualnej maszyny języka Java jest zbyt mała, aby można było zastosować wiele funkcji produktu IBM i Access Client Solutions. Zalecaną minimalną wielkością jest sterta o maksymalnej wielkości jednego gigabajta (-Xmx1024m). Określenie wielkości mniejszych niż jeden gigabajt lub użycie domyślnej wielkości sterty może spowodować wystąpienie wyjątku OutOfMemoryException. 8.0 Konfiguracja ----------------- Konfigurację systemu należy dodać dla każdego systemu IBM i, który będzie używany lub zarządzany przez użytkownika. Aby dodać konfigurację systemu, należy wybrać zadanie Konfiguracje systemu dostępne w ramach węzła zadań Zarządzanie. Następnie należy wybrać opcję Nowa. Na karcie Ogólne należy wprowadzić nazwę systemu. Aby rozpocząć wykonywanie zadań ogólnych, wystarczy tylko wprowadzić nazwę systemu. Po zakończeniu należy kliknąć przycisk OK, aby zapisać informacje wprowadzone dla tego systemu, lub wybrać opcję Zapisz/Nowy, jeśli istnieją dodatkowe systemy, które mają zostać dodane do konfiguracji. Istnieje możliwość dodania nowych systemów do konfiguracji lub zaktualizowania istniejących konfiguracji w dowolnym czasie za pomocą kart Ogólne, Połączenie lub Konsola. W przypadku zadań konsoli wymagana jest dodatkowa konfiguracja. Konfiguracje konsoli są automatycznie wiązane z nazwą systemu wprowadzoną na karcie Ogólne. Aby wprowadzić konfigurację konsoli dla systemu, należy wybrać zadanie Konfiguracje systemu dostępne w ramach węzła zadań Zarządzanie. Następnie należy wybrać opcję Nowa lub Edytuj. Następnie należy wybrać kartę Konsola. Zadanie Konsola 5250 wymaga skonfigurowanej konsoli sieci LAN lub konsoli HMC. Jeśli konsola LAN lub HMC nie jest skonfigurowana, należy zapoznać się z informacjami w sekcji 9.9 Nawiązywanie połączenia konsoli z systemem IBM i. Zadanie Wirtualny panel kontrolny wymaga skonfigurowanej konsoli sieci LAN. Zadanie Interfejs zarządzania sprzętem wymaga skonfigurowanego interfejsu zarządzania sprzętem. Użytkownik może wprowadzić maksymalnie dwie konfiguracje interfejsu zarządzania sprzętem. Po zakończeniu należy wybrać opcję Zamknij na panelu Konfiguracje systemu. Za pomocą pola rozwijanego System znajdującego się na głównym panelu produktu IBM i Access Client Solutions należy wybrać system. Wszystkie zadania konsoli automatycznie powiążą wybrany system wprowadzony na karcie Ogólne z konfigurację konsoli wprowadzoną na karcie Konsola. Teraz można wybrać zadanie dla wybranego systemu. Jeśli zostanie wybrane zadanie konsoli, dla którego nie wprowadzono odpowiednich informacji na karcie konfiguracji Konsola, zostanie wyświetlony komunikat o błędzie. 8.1 Położenie konfiguracji -------------------------- Domyślnie położenie konfiguracji dla każdego użytkownika jest unikalne. Katalog główny konfiguracji jest określany w sposób zależny od platformy. Katalogi konfiguracji zostaną utworzone podczas początkowego uruchomienia. Aby ustalić położenie katalogu konfiguracji, wykonaj następujące czynności: Uruchom produkt (patrz sekcja 7.0 Uruchamianie produktu). Wybierz opcję Edycja->Preferencje. Wybierz kartę Ustawienia lokalne. Wybierz opcję Katalog główny konfiguracji. Tego położenia konfiguracji nie można zmienić podczas działania produktu. Informacje na temat zmiany położenia konfiguracji zawiera sekcja 9.3 Zmiana położenia konfiguracji. 9.0 Zagadnienia zaawansowane --------------------- 9.1 Więcej opcji wiersza komend ----------------------------- Wiele funkcji dostępnych w głównym interfejsie GUI jest również dostępnych z poziomu wiersza komend. Te funkcje można wywoływać przez podanie odpowiednich parametrów dla dowolnych opcji wiersza komend opisanych w sekcji 7.3 Uruchamianie produktu (za pomocą wiersza komend) np. /Położenie/produktu/Start_Scripts/Linux_Mac_Other/acslaunch parametr1 parametr2 ... W następujących sekcjach zostaną przedstawione tylko dodatkowe parametry: 9.1.1 Backup --------------- /PLUGIN=backup [/file=] to nazwa pliku, który ma zostać utworzony Parametr ten umożliwia zapisanie bieżącej konfiguracji do podanego pliku. Plik wynikowy może zostać użyty jako dane wejściowe opcji wiersza komend Restore na tej samej lub innej stacji roboczej (niezależnie od systemu operacyjnego). Położenie konfiguracji do zapisania jest określane przez właściwość: com.ibm.iaccess.AcsBaseDirectory znajdującą się w pliku AcsConfig.properties. Ta funkcja jest równoważna użyciu opcji Plik->Eksportuj w głównym interfejsie GUI. 9.1.2 Restore ---------------- /PLUGIN=restore /file= to położenie pliku utworzonego przy użyciu parametru Backup Parametr ten umożliwia odtworzenie zapisanej konfiguracji z podanego pliku. Wszystkie ustawienia konfiguracji, których nie ma w podanym pliku, zostaną utracone. Położenie odtwarzanej konfiguracji jest określane przez właściwość: com.ibm.iaccess.AcsBaseDirectory znajdującą się w pliku AcsConfig.properties. Ta funkcja jest równoważna użyciu opcji Plik->Importuj w głównym interfejsie GUI. 9.1.3 Certdl -------------- /PLUGIN=certdl /SYSTEM= Umożliwia pobranie ośrodka certyfikacji z podanego systemu IBM i oraz zapisanie go w magazynie zaufanych certyfikatów użytkownika. Jest to wymagane w przypadku uwierzytelniania serwera przy użyciu protokołu SSL. 9.1.4 Cfg ------------ /PLUGIN=cfg /SYSTEM= [/ipaddr=] [/userid=] [/ssl=] [/5250path=<ścieżka>] [/del] [/r] /SYSTEM - nazwa systemu /ipaddr - w przypadku zażądania połączenia ta wartość określa, czy nastąpi wyszukanie adresu IP. Poprawne częstotliwości to: ALWAYS - wyszukanie adresu IP dla każdego połączenia HOURLY, DAILY, WEEKLY - wyszukanie adresu IP, jeśli od ostatniego wyszukania upłynęła określona ilość czasu adres IP - jeśli podano adres IP, jako częstotliwość wyszukiwania zostanie przyjęta wartość NEVER (nigdy) /userid - identyfikator użytkownika może również przyjmować następujące wartości: *PROMPTALWAYS - zapytanie jest wyświetlane co najmniej raz dla każdego połączenia *KERBEROS - użycie nazwy użytkownika Kerberos, bez zapytania /ssl - należy podać wartość 0, aby wyłączyć tryb SSL, lub 1, aby włączyć tryb SSL /5250path - ścieżka do profili emulacji terminala 5250 ścieżkę /5250path można ustawić z poziomu głównego interfejsu GUI w menedżerze sesji 5250 po wybraniu opcji Plik->Zmień katalog... /del usunięcie istniejącej konfiguracji /r zastąpienie istniejącej konfiguracji Pozwala to na ustawienie różnych opcji konfiguracji z poziomu wiersza komend. Opcje te można również ustawić w głównym interfejsie GUI, korzystając z opcji Konfiguracje systemu. 9.1.5 Dump ---------- /PLUGIN=dump [/] Żąda wykonania zrzutów wątków wszystkich procesów działających w produkcie. Te informacje będą używane przez serwis IBM w celu zapewnienia wsparcia dla problemu. Dostęp do wygenerowanych dzienników można uzyskać z głównego interfejsu GUI po wybraniu opcji Edycja-Preferencje, kliknięciu karty Ustawienia lokalne i wybraniu opcji Katalog zrzutów. Jeśli nie określono żadnych opcji, ta funkcja jest równoważna użyciu następującej funkcji w głównym interfejsie GUI: Narzędzia->Generuj dzienniki serwisowe Poprawne opcje to: /heapdump - wykonuje powyższe zadania oraz zrzut sterty maszyny JVM 9.1.6 Medic ----------- /PLUGIN=medic Umożliwia spakowanie istniejących dzienników i zrzutów wątków do pliku zip, który można przesłać do firmy IBM w celu uzyskania wsparcia. Dostęp do wynikowego pliku zip można uzyskać z głównego interfejsu GUI po wybraniu opcji Edycja-Preferencje, kliknięciu karty Ustawienia lokalne i wybraniu opcji Katalog usług. Ta funkcja jest równoważna użyciu opcji Narzędzia->Utwórz pakiet dzienników serwisowych w głównym interfejsie GUI. 9.1.7 Log ------------ /PLUGIN=log /LEVEL= to jeden z następujących obsługiwanych poziomów rejestrowania: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINEST Ta wtyczka umożliwia użytkownikowi zmianę poziomu rejestrowania za pomocą wiersza komend. Poziom rejestrowania można również ustawić w głównym interfejsie GUI, wybierając opcję Edycja->Preferencje, klikając kartę Ogólne i wybierając opcję Poziom rejestrowania. 9.1.8 Logon -------------- /PLUGIN=logon /SYSTEM= /USERID= /PASSWORD= /C usuwa zawartość pamięci podręcznej [opcjonalnie] Ta komenda powoduje zapisanie w pamięci podręcznej ID użytkownika i hasła, aby nie była wyświetlania prośba o wprowadzenie hasła. 9.1.9 props -------------- /PLUGIN=props Umożliwia wyświetlenie tego samego panelu interfejsu GUI, co przy użyciu opcji Edycja->Preferencje z głównego interfejsu GUI. 9.1.10 Maint ------------ /PLUGIN=maint [/] Poprawne opcje to: /killdaemon - kończy wątki demona takie samo działanie, jak w przypadku użycia opcji Narzędzia->Resetuj na potrzeby obsługi z głównego interfejsu GUI /clearpwcaches - usuwa wszystkie hasła z pamięci podręcznej /clearjarcache - usuwa zawartość pamięci podręcznej pliku jar produktu /clearlogs - usuwa zawartość katalogu dzienników dostępnego po wybraniu opcji Edycja->Preferencje i karty Ustawienia lokalne z głównego interfejsu GUI /cleardumps - usuwa zawartość katalogu zrzutów dostępnego po wybraniu opcji Edycja->Preferencje i karty Ustawienia lokalne z głównego interfejsu GUI /clearsvcdir - usuwa zawartość katalogu usług dostępnego po wybraniu opcji Edycja->Preferencje i karty Ustawienia lokalne z głównego interfejsu GUI /clearsettings - usuwa wszystkie ustawienia bieżącego użytkownika Jeśli nie są podane żadne opcje, nie zostaną wykonane żadne działania. 9.1.11 Ping -------------- /PLUGIN=ping /SYSTEM= [] Opcje obejmują: /SSL=<1/0> Włączenie lub wyłączenie protokołu SSL. /SERVERAUTH=<1/0> Włączenie lub wyłączenie uwierzytelniania serwera SSL (domyślnie wyłączone). Ta opcja jest ignorowana, jeśli nie jest przeprowadzane testowanie protokołu SSL. /GUI=<1/0> Włączenie lub wyłączenie okna interfejsu GUI (domyślnie wyłączone, jeśli uruchomiono z poziomu wiersza komend). /PORTS= Rozdzielona przecinkami lista portów do testowania. Mogą to być numery lub nazwy usług (np. /PORTS=as-signon,as-sts). Jeśli nie określono wartości, zostanie przetestowany domyślny zestaw portów. Po podaniu opcji .CONSOLE zostanie sprawdzona lista portów specyficznych dla konsoli. /TIMEOUT= Określenie wartości limitu czasu (w sekundach). Ta wtyczka sprawdza połączenie z systemem IBM i przez otwarcie połączenia na odpowiednim porcie. W przypadku sprawdzania połączenia SSL podejmowana jest próba wykonania uzgodnienia protokołu SSL. Jeśli wtyczka zostanie uruchomiona z głównego interfejsu GUI lub wywołana z opcją /GUI=1, zostanie wyświetlone okno dialogowe. Jeśli wtyczka zostanie uruchomiona z poziomu wiersza komend bez podania opcji /GUI=1, dane wyjściowe zostaną wysłane do konsoli. Domyślnie sprawdzane są następujące usługi: as-central, as-rmtcmd, as-database, as-dtaq, as-file, as-netprt, drda, as-signon Tę funkcję można uruchomić z głównego interfejsu GUI przez wybranie opcji Konfiguracje systemu, wybranie systemu, wybranie opcji Edytuj, kliknięcie karty Ogólne i wybranie opcji Sprawdź połączenie. 9.1.12 Sm ------ /PLUGIN=sm Ta wtyczka uruchamia interfejs GUI menedżera sesji 5250. Odpowiada to uruchomieniu menedżera sesji 5250 z głównego interfejsu GUI. 9.1.13 5250 ------------- /PLUGIN=5250 /SYSTEM= [/id=] [/] Ta wtyczka uruchamia emulator 5250 dla określonego systemu. Ta funkcja jest równoważna uruchomieniu emulatora 5250 z głównego interfejsu GUI. /id= - ustawienie krótkiego ID sesji Poprawne opcje to: /name= - nazwa sesji /wide - użycie szerokiego ekranu (27x132) /fullscreen - tryb pełnoekranowy /nosave - bez zapisywania ustawień przy wyjściu /prompt - wymuszenie wyświetlenia okna dialogowego konfiguracji /port= - numer portu /ssl - nawiązanie połączenia przy użyciu gniazd chronionych /sso - pominięcie ekranu logowania /kerberos - użycie protokołu Kerberos /width= - początkowa szerokość okna emulatora /height= - początkowa wysokość okna emulatora /xpos= - początkowa pozycja współrzędnej x lewego górnego rogu okna emulatora /ypos= - początkowa pozycja współrzędnej y lewego górnego rogu okna emulatora 9.1.14 DTGui ----------- /PLUGIN=dtgui Ta wtyczka uruchamia główny interfejs GUI funkcji przesyłania danych. Ta funkcja jest równoważna uruchomieniu funkcji przesyłania danych w głównym interfejsie GUI. 9.1.15 Download ------------------ /PLUGIN=download /file= [/userid=] /file - plik z rozszerzeniem .dtfx utworzony w wyniku poprzedniej operacji pobierania przy użyciu funkcji przesyłania danych /userid - ID użytkownika do użycia podczas nawiązywania połączenia z systemem docelowym Wtyczka umożliwia użytkownikowi uruchomienie poprzednio zapisanego pobierania danych za pomocą funkcji pobierania danych. Funkcja przesyłania danych jest również dostępna z poziomu głównego interfejsu GUI po wybraniu opcji Przesyłanie danych. 9.1.16 Upload ---------------- /PLUGIN=upload /file= [/userid=] /file - plik z rozszerzeniem .dttx utworzony w wyniku poprzedniej operacji przesyłania przy użyciu funkcji przesyłania danych /userid - ID użytkownika do użycia podczas nawiązywania połączenia z systemem docelowym Wtyczka umożliwia użytkownikowi uruchomienie poprzednio zapisanego przesyłania danych za pomocą funkcji pobierania danych. Funkcja przesyłania danych jest również dostępna z poziomu głównego interfejsu GUI po wybraniu opcji Przesyłanie danych. 9.1.17 CLDownload ---------------- /PLUGIN=cldownload /system= [/userid=] /hostfile= /clientfile=. /userid - ID użytkownika do użycia podczas nawiązywania połączenia z systemem docelowym. /hostfile - Biblioteka i zbiór w systemie IBM i stanowiące źródło pobierania. /clientfile - Docelowe położenie pobieranego pliku. Format tego pliku zostanie ustalony na podstawie określonego rozszerzenia (na przykład .csv, .ods, .xlsx). Jeśli rozszerzenie nazwy pliku nie zostanie określone lub będzie mieć nieobsługiwany typ, dane zostaną sformatowane jako plik .csv. Wtyczka umożliwia użytkownikowi uruchomienie prostego pobierania całego pliku z wiersza komend. 9.1.18 Console ------------- /PLUGIN=console /SYSTEM= Ta wtyczka uruchamia konsolę 5250 dla określonego systemu. Ta funkcja jest równoważna użyciu opcji Konsola 5250 w głównym interfejsie GUI. 9.1.19 VCP ------------- /PLUGIN=vcp /SYSTEM= Ta wtyczka uruchamia wirtualny panel sterowania dla określonego systemu. Ta funkcja jest równoważna użyciu opcji Wirtualny panel sterowania w głównym interfejsie GUI. 9.1.20 L1C ------------- /PLUGIN=l1c /SYSTEM= Ta wtyczka uruchamia przeglądarkę dla programu IBM Navigator for i przy użyciu określonego systemu i portu 2001. Ta funkcja jest równoważna użyciu opcji Navigator for i w głównym interfejsie GUI. 9.1.21 SPLF ------------- /PLUGIN=splf /SYSTEM= Ta wtyczka wyświetla interfejs GUI zbioru wydruku, w którym można wyświetlać i pobierać zbiory buforowe z systemu IBM i. Ta funkcja jest równoważna użyciu opcji Zbiór wydruku w głównym interfejsie GUI. 9.1.22 KEYMAN ------------- /PLUGIN=keyman Ta wtyczka uruchamia narzędzie do zarządzania kluczami. Ta funkcja jest równoważna użyciu opcji Narzędzia->Zarządzanie kluczami w głównym interfejsie GUI. 9.1.23 RMTCMD ------------- /PLUGIN=rmtcmd /SYSTEM= /CMD="" Ta wtyczka wysyła komendę CL do podanego systemu. Funkcja jest dostępna tylko z poziomu wiersza komend. Wskazówka: komendę CL należy ująć w cudzysłów, aby nie została podzielona. 9.1.24 PWCHANGE ------------- /PLUGIN=pwchange /SYSTEMS= Ta wtyczka zmienia hasło w podanych systemach. Użytkownik musi podać identyfikator użytkownika, stare i nowe hasło. Funkcji można też użyć z poziomu głównego interfejsu GUI po wybraniu opcji Edycja->Preferencje i karty Hasła. 9.1.25 MIGRATE ------------- /PLUGIN=migrate / /SYSTEM= Jako parametr można ustawić jedną nazwę systemu lub *ALL, aby wskazać wszystkie systemy. Poprawne opcje: /IMPORT - Kopiowanie jednej (lub wszystkich) konfiguracji systemu z wcześniejszej konfiguracji systemu Windows do produktu IBM i Access Client Solutions. /EXPORT - Kopiowanie jednej (lub wszystkich) konfiguracji systemu do wcześniejszej konfiguracji systemu Windows z produktu IBM i Access Client Solutions. /DELETE - Usuwanie jednej (lub wszystkich) konfiguracji systemu z wcześniejszej konfiguracji systemu Windows. Ta wtyczka umożliwia kopiowanie konfiguracji systemu między produktem IBM i Access Client Solutions i wcześniejszymi konfiguracjami systemu Windows obsługiwanymi przez produkt IBM i Access for Windows. Funkcji można też użyć z poziomu głównego interfejsu GUI po wybraniu opcji Plik->Kopiuj połączenia. 9.1.26 KINIT ------------- /PLUGIN=kinit Ta wtyczka ma zastosowanie tylko wtedy, gdy produkt IBM i Access Client Solutions jest uruchamiany w systemie operacyjnym Windows. Ta wtyczka podejmuje próbę uzyskania biletów Kerberos i musi zostać wywołana przed pierwszym użyciem środowiska Kerberos lub wtedy, gdy bilety Kerbes, które utraciły ważność, powinny zostać odnowione. Tej funkcji można też użyć z poziomu głównego interfejsu GUI po wybraniu opcji Narzędzia->Kinit dla protokołu Kerberos 9.2 Powiązania plików --------------------- Niektóre pliki konfiguracyjne wygenerowane przez produkt IBM i Access Client Solutions są obsługiwane w wierszu komend wtedy, gdy zostaną podane jako pierwszy i jedyny parametr. Jeśli te pliki o określonych rozszerzeniach nazwy zostaną podane jako pierwszy parametr, produkt IBM i Access Client Solutions powiąże plik z wywoływaną funkcją i udostępni go jako dane wejściowe tej funkcji. Obsługa powiązań plików jest dostępna dla następujących rozszerzeń: .hod - profil sesji emulatora 5250 .bchx - profil emulacji wielu sesji .dtfx - żądanie pobrania funkcji przesyłania danych .dttx - żądanie przesłania funkcji przesyłania danych Przykłady wiersza komend: acslaunch_xxx dt_download_file.dtfx - uruchamia zapisaną operację pobierania acslaunch_xxx dt_upload_file.dttx - uruchamia zapisaną operację przesyłania acslaunch_xxx system_lp13ut20.hod - uruchamia sesję 5250 z systemem gdzie acslaunch_xxx to składnia wiersza komend używana do uruchamiania produktu. Informacje zawiera sekcja 7.3 Uruchamianie produktu (za pomocą wiersza komend). Te obsługiwane przez wiersz komend powiązania plików umożliwiają użytkownikowi ręczne skonfigurowanie powiązań plików specyficznych dla systemu operacyjnego. Ponieważ powiązania plików są zależne od platformy, wymagane kroki zależą od systemu operacyjnego. Skonfigurowanie powiązań plików dla danego systemu operacyjnego umożliwia uruchomienie wyznaczonej funkcji przez dwukrotne kliknięcie pliku jednego z powyższych obsługiwanych typów. W następujących sekcjach przedstawiono przykłady konfigurowania powiązań plików dla niektórych systemów operacyjnych. 9.2.1 Powiązania plików (dla systemu Windows) ------------------------------------------------ 1. Znajdź plik o obsługiwanym rozszerzeniu (np. .hod, .bchx, .dtfx lub .dttx), który ma zostać powiązany. 2. Kliknij prawym przyciskiem myszy plik, aby go otworzyć. Zostanie wyświetlone okno dialogowe z pytaniem o sposób otwarcia pliku. Użyj opcji wybrania programu z listy lub wybrania programu domyślnego. 3. Kliknij przycisk Przeglądaj. 4. Znajdź plik binarny produktu IBM i Access Client Solutions, który znajduje się w podkatalogu Start_Programs odpowiednim dla danej architektury sprzętowej. Kliknij dwukrotnie plik lub zaznacz go i kliknij przycisk Otwórz. 5. Kliknij opcję Zawsze używaj wybranego programu do otwierania tego typu plików. 6. Kliknij przycisk OK. Po dwukrotnym kliknięciu plików tego typu będzie teraz uruchamiana odpowiednia funkcja produktu IBM i Access Client Solution. 9.2.1.1 Zmiana ikony (na potrzeby skrótu systemu Windows) --------------------------------------------------------- 1. Znajdź skrót utworzony wcześniej dla pliku binarnego odpowiedniego dla używanej architektury sprzętowej (acslaunch_win-32.exe lub acslaunch_win-64.exe). 2. Kliknij skrót prawym przyciskiem myszy i wybierz opcję Właściwości. 3. Wybierz kartę Skrót. 4. Kliknij przycisk Zmień ikonę... 5. Wybierz ikonę, która zostanie użyta dla tego skrótu. 6. Kliknij przycisk OK. 7. Kliknij przycisk OK. 9.2.2 Powiązania plików (dla systemu Linux) ------------------------------------------ Kroki wymagane do ustawienia powiązań plików zależą od dystrybucji systemu Linux i używanego środowiska pulpitu. W zasadzie wymagane kroki są podobne do powyższych kroków używanych w przypadku systemu Windows. 1. Znajdź plik o obsługiwanym rozszerzeniu (np. .hod, .bchx, .dtfx lub .dttx), który ma zostać powiązany. 2. Kliknij plik prawym przyciskiem myszy. Poszukaj opcji lub właściwości pozwalających na powiązanie programu z plikiem. 3. Powiąż plik i/lub jego rozszerzenie z odpowiednim plikiem binarnym lub skryptem uruchamiania produktu IBM i Access Client Solutions. 9.2.2.1 Konfigurowanie ikony pulpitu (dla systemu Linux) -------------------------------------------------------- W katalogu Linux_Application udostępniono przykładowy plik acslaunch.desktop dla środowiska Linux Gnome lub KDE. Ten plik należy zmodyfikować w taki sposób, aby była wyświetlana poprawna ikona, po której dwukrotnym kliknięciu będzie wywoływany produkt IBM i Access Client Solutions. 1. Skopiuj plik acslaunch.desktop z katalogu Linux_Application produktu na pulpit użytkownika. Na tym etapie nie będzie wyświetlana poprawna ikona. 2. Za pomocą wiersza komend terminala znajdź plik acslaunch.desktop. Przypisz uprawnienia do odczytu/zapisu/wykonywania za pomocą następującej komendy: chmod 777 acslaunch.desktop 3. Otwórz plik acslaunch.desktop w edytorze tekstu. 4. Znajdź wiersz zawierający ścieżkę: Icon=//Icons/logo128.png Zastąp wartość ścieżką do katalogu głównego produktu. Katalog główny produktu to katalog, do którego rozpakowano plik IBMiAccess_v1r1.zip. 5. Znajdź wiersz zawierający ścieżkę: Exec=//Start_Programs/Linux_i386-32/acslaunch_linux-32 Zastąp wartość ścieżką do katalogu głównego produktu. Wszystkie odstępy wewnętrzne w ścieżce Exec muszą zostać poprzedzone znakiem \. Na przykład: /home/IBM\ i\ Access\ Client\ Solutions/Start_Programs/... Jeśli używasz 64-bitowego komputera PC, możesz opcjonalnie zmienić program uruchamiający pliki binarne na: Linux_x86-64/acslaunch_linux-64 6. Zapisz plik acslaunch.desktop. Ikona wyświetlana na pulpicie powinna zostać zmieniona na logo systemu IBM i. 7. Możesz usunąć uprawnienie do zapisu pliku acslaunch.desktop, używając następującej komendy: chmod 555 acslaunch.desktop Dwukrotne kliknięcie ikony powinno powodować teraz uruchomienie produktu IBM i Access Client Solutions. 9.2.3 Powiązania plików (dla systemu Mac OS X 10.6.8) --------------------------------------------- Aby można było korzystać z powiązań plików na komputerach Mac, typ pliku musi zostać powiązany z aplikacją. Należy utworzyć pakunek aplikacji uruchamiający produkt IBM i Access Client Solutions. Informacje na ten temat zawiera sekcja 9.2.3.1 Konfigurowanie pakunku aplikacji. 9.2.3.1 Konfigurowanie pakunku aplikacji (dla komputerów Mac) ------------------------------------------------------------- Pakunek aplikacji dla komputerów Mac został udostępniony w katalogu Mac_Application w pliku acs_mac_app.zip. Tę aplikację można umieścić w dowolnym folderze. Normalnym miejscem dla aplikacji jest folder Applications. Aby skonfigurować aplikację w folderze Applications, należy wyświetlić terminal przy użyciu folderu Utilities (Narzędzia): 1. W programie Finder wybierz opcję Go (Przejdź), a następnie wybierz opcję Utilities (Narzędzia). 2. Kliknij dwukrotnie opcję Terminal 3. Wpisz komendę cd 4. Wpisz komendę unzip acs_mac_app.zip -d /Applications Uwaga techniczna: Należy użyć komendy unzip - w przeciwnym razie niektóre atrybuty pliku zostaną utracone i aplikacja nie będzie działać. Za pomocą poprzedniej komendy zostanie utworzony folder w folderze Applications: /Applications/IBM i Access Client Solutions.app Powinna być widoczna ikona IBM i Access Client Solutions w folderze Applications. W programie Finder należy wybrać opcję Go (Przejdź), a następnie wybrać folder Applications. Jeśli został określony inny folder, można do niego przejść, używając programu Finder. Aplikacja nie zostanie uruchomiona, dopóki nie zostanie skonfigurowana tak, aby wskazywała położenie /Start_Programs/Mac_i386-32_x86-64/acslaunch_mac Można to uzyskać na dwa sposoby. Opcja 1: Ta opcja będzie wymagać najmniej czynności konfiguracyjnych. Domyślnie udostępniona aplikacja została skonfigurowana tak, aby wskazywała katalog: /Applications/IBM i Access Client Solutions.app/Start_Programs/Mac_i386-32_x86-64/acslaunch_mac Jeśli plik acs_mac_app.zip nie został rozpakowany do folderu Applications, będzie konieczne użycie Opcji 2. Użycie Opcji 2 będzie konieczne również wtedy, gdy plik zip produktu ma zostać rozpakowany do położenia innego niż: /Applications/IBM i Access Client Solutions.app Uwaga techniczna: Położenie wybrane do rozpakowania pliku zip produktu (np. IBMiAccess_v1r1.zip) będzie determinować położenie, które należy zaktualizować, gdy będą dostępne nowsze wersje produktu. Aby kontynuować pracę w ramach tej opcji, należy rozpakować plik zip produktu do następującego folderu: /Applications/IBM i Access Client Solutions.app Należy wykonać jedną z następujących komend w zależności od nazwy posiadanego pliku zip produktu: unzip IBMiAccess_v1r1.zip -d "/Applications/IBM i Access Client Solutions.app" lub unzip IBMiAccessT_v1r1.zip -d "/Applications/IBM i Access Client Solutions.app" Opcja 2: Tej opcji należy użyć, jeśli plik acs_mac_app.zip nie został rozpakowany do folderu Applications lub jeśli plik produktu (np. IBMiAccess_v1r1.zip) ma zostać rozpakowany do innego położenia niż: /Applications/IBM i Access Client Solutions.app Należy upewnić się, że uprzednio rozpakowano plik acs_mac_app.zip, jak również plik zip produktu (np. IBMiAccess_v1r1.zip). Należy znać pełną ścieżkę do programu acslaunch_mac. Będzie on znajdować się w folderze, do którego rozpakowano katalog produktu w obrębie katalogu Start_Programs/Mac_i386-32_x86-64. Na przykład: /Users/AllUsers/ClientAccess/Start_Programs/Mac_i386-32_x86-64/acslaunch_mac Za pomocą programu Finder należy znaleźć aplikację IBM i Access Client Solutions. Po kliknięciu prawym przyciskiem myszy należy wybrać opcję Show Package Contents (Pokaż zawartość pakietu). Należy dwukrotnie kliknąć folder z zawartością. Należy kliknąć prawym przyciskiem myszy plik document.wflow i wybrać opcję Open With (Otwórz w programie), a następnie wybrać opcję Other... (Inne...). Należy wybrać aplikację TextEdit i kliknąć opcję Open (Otwórz). Należy wyszukać katalog acslaunch_mac. Następnie należy zaktualizować ten wiersz w taki sposób, aby zawierał poprawną i pełną ścieżkę do katalogu acslaunch_mac. Należy upewnić się, że nie został zmieniony początek: ani koniec "$@" & Wszystkie spacje w ścieżce muszą być poprzedzone znakiem \. Należy zapisać zmiany. ------------------------------- Po zakończeniu operacji związanych z Opcją 1 lub Opcją 2 ten pakunek aplikacji umożliwia: - Uruchamianie głównego interfejsu GUI produktu IBM i Access Client Solutions przez dwukrotne kliknięcie - Uruchamianie produktu IBM i Access Client Solutions z poziomu wiersza komend przy użyciu dowolnej obsługiwanej opcji wiersza komend (np. open -a --args ) - Tworzenie powiązań plików (patrz następna sekcja) 9.2.3.2 Tworzenie powiązań plików (dla komputerów Mac) ------------------------------------------------------ 1. Za pomocą programu Finder znajdź plik o obsługiwanym rozszerzeniu (np. .hod, .bchx, .dtfx lub .dttx), który ma zostać powiązany. 2. Zaznacz plik i wybierz opcję File->Get Info (Plik->Informacje). 3. Dla opcji Open with: (Otwórz w programie:) wybierz pozycję Other (Inne). 4. Przejdź do położenia, w którym został zapisany utworzony pakunek aplikacji (patrz sekcja 9.2.3.1 Konfigurowanie pakunku aplikacji). 5. Wybierz aplikację. 6. Zaznacz pole Always Open With (Zawsze otwieraj w wybranym programie). Wybierz opcję Add (Dodaj). 7. Wróć do opcji Open with: (Otwórz w programie:) i wybierz pozycję Change All (Zmień wszystko). W każdym oknie dialogowym wybierz opcję kontynuacji. Po dwukrotnym kliknięciu plików tego typu będzie teraz uruchamiana odpowiednia funkcja produktu IBM i Access Client Solution. 9.2.3.3 Zmiana ikony (dla komputerów Mac) ----------------------------------------- Używając aplikacji Podgląd, należy znaleźć folder Icons (Ikony) znajdujący się w katalogu produktu. Następnie, używając programu Finder, należy zastąpić ikonę w obszarze Get Info (Informacje). 1. W aplikacji Podgląd wybierz opcję File->Open (Plik->Otwórz). 2. Znajdź katalog Icons (Ikony) produktu. 3. Wybierz plik zawierający ikonę, a następnie wybierz opcję Open (Otwórz). 4. Wybierz opcję Edit->Select All (Edycja->Wybierz wszystko). 5. Wybierz opcję Edit->Copy (Edycja->Kopiuj). 6. Używając programu Finder, znajdź plik .hod, .bchx, .dtfx lub .dttx, którego ikona ma zostać zmieniona. Jeśli plik znajduje się na pulpicie, kliknij go w celu jego wybrania. W przeciwnym razie wybierz opcję Go->Go To Folder (Przejdź->Przejdź do folderu), a następnie wprowadź ścieżkę do pliku i wybierz opcję Go (Przejdź). Kliknij plik, aby go wybrać. 7. Wybierz opcję File->Get Info (Plik->Informacje). 8. Kliknij ikonę w górnej części obszaru Get Info (Informacje). 9. Wybierz opcję Edit->Paste (Edycja->Wklej). 9.3 Zmiana położenia konfiguracji ----------------------------------- Domyślnie położenie konfiguracji dla każdego użytkownika jest unikalne. Położenie konfiguracji można zmienić, ustawiając właściwość: com.ibm.iaccess.AcsBaseDirectory Ta właściwość znajduje się w pliku AcsConfig.properties. Plik AcsConfig.properties w dostarczanym produkcie można znaleźć w dwóch miejscach. Jest on zawarty w pliku acsbundle.jar. Dla wygody jest on również udostępniany w pliku archiwum zip produktu i po jego rozpakowaniu będzie znajdować się w tym samym katalogu co plik acsbundle.jar. Podczas uruchamiania produkt będzie korzystał tylko z pierwszego znalezionego pliku AcsConfig.properties. Najpierw zostanie sprawdzony katalog zawierający plik acsbundle.jar. Jeśli plik AcsConfig.properties nie zostanie znaleziony w tym samym katalogu co plik acsbundle.jar, produkt użyje pliku AcsConfig.properties z pliku acsbundle.jar. Plik AcsConfig.properties w archiwum acsbundle.jar może zostać zaktualizowany przy użyciu ścieżki konfiguracji niestandardowej. W tym przypadku należy upewnić się, że katalog z plikiem acsbundle.jar nie zawiera pliku AcsConfig.properties. W przeciwnym razie zostanie użyty właśnie ten plik. Dzięki temu można w elastyczny sposób decydować, czy położenie konfiguracji ma być dystrybuowane z plikiem acsbundle.jar, czy przesłaniane. Podczas definiowania ścieżki konfiguracji można korzystać z udostępnionych specjalnych słów kluczowych. Gdy te słowa kluczowe będą znajdować się w określonej ścieżce, zostaną zastąpione definiowanymi przez nie tekstami lub ścieżkami. Ścieżka konfiguracji może zawierać tylko jedno słowo kluczowe. Poniżej wymieniono specjalne słowa kluczowe oraz opisy ich znaczeń: {USER} - identyfikator bieżącego użytkownika. To słowo kluczowe można stosować w dowolnym miejscu ścieżki. Następujące słowa kluczowe mogą znajdować się tylko na początku określonej ścieżki: {PRODUCTDIR} - ścieżka do katalogu z plikiem acsbundle.jar {TEMPDIR} - ścieżka do katalogu tymczasowego specyficznego dla platformy {ROOT} - ścieżka do katalogu głównego systemu plików {HOME} - ścieżka do katalogu osobistego użytkownika {DEFAULT} - ścieżka domyślna, która byłaby zwykle używana przez produkt Uwaga techniczna: Nie zalecamy współużytkowania konfiguracji przez wielu użytkowników. Jeśli na przykład X byłby współużytkowanym dyskiem sieciowym, następujące ustawienie może spowodować nieprzewidywalne rezultaty: com.ibm.iaccess.AcsBaseDirectory=X:/współużytkowany_dysk_sieciowy/katalog_konfiguracji Współużytkowanie ścieżki konfiguracji przez wielu użytkowników może spowodować następujące problemy: 1. Jednoczesne używanie konfiguracji przez wielu użytkowników może przynieść nieprzewidywalne rezultaty. 2. W tym przykładzie przyjęto, że każdy użytkownik ma napęd X przypisany do tego samego położenia. 3. W przypadku klientów w systemach Linux lub Mac nie działa konfiguracja z dyskiem sieciowym. W systemach Windows, Linux i Mac będą działać słowa kluczowe (jak w poniższych przykładach). W przypadku współużytkowania ścieżki konfiguracji przez wielu użytkowników należy użyć słowa kluczowego {USER} w celu uniknięcia kolizji z innymi użytkownikami. Słowo kluczowe zostanie zastąpione identyfikatorem bieżącego użytkownika. Podczas ustawiania ścieżki konfiguracji jako separatora katalogów należy użyć ukośnika ('/') zamiast ukośnika odwrotnego ('\'). Takie rozwiązanie będzie działać we wszystkich systemach operacyjnych, łącznie z systemem Windows. Przykładowe zalecane konfiguracje: Przykład 1 - konfiguracja lokalna dla bieżącego użytkownika (domyślnie): com.ibm.iaccess.AcsBaseDirectory= Jeśli nie ustawiono właściwości AcsBaseDirectory, wartością domyślną konfiguracji dla użytkownika jest ścieżka zależna od platformy. Jest to ustawienie domyślne produktu IBM i Access Client Solutions. Przykład 2 - konfiguracja zdalna (lub lokalna) unikalna dla każdego użytkownika: com.ibm.iaccess.AcsBaseDirectory={ROOT}/katalog_konfiguracyjny/{USER}/ Konfiguracja będzie zdalna lub lokalna - zgodnie z położeniem katalogu {ROOT}. Przykład 3 - konfiguracja zdalna (lub lokalna) unikalna dla każdego użytkownika: com.ibm.iaccess.AcsBaseDirectory={PRODUCTDIR}/katalog_konfiguracyjny/{USER}/ Konfiguracja będzie zdalna lub lokalna - zgodnie z położeniem katalogu {PRODUCTDIR}. Przykład 4 - konfiguracja lokalna na nośniku przenośnym (takim jak dysk USB) com.ibm.iaccess.AcsBaseDirectory={PRODUCTDIR}/katalog_konfiguracyjny Ponieważ ścieżka do nośnika przenośnego różni się w zależności od systemu, w którym jest on używany, to ustawienie pozwala na określenie konfiguracji względem plików produktu. W tym przykładzie celowo nie podano słowa kluczowego {USER}, więc z konfiguracji na dysku USB będzie korzystać jego użytkownik niezależnie od identyfikatora użytkownika. Uwaga techniczna: Ustawienie właściwości com.ibm.iaccess.DataCache na wartość true zmniejszy wielkość obszaru roboczego i znacząco skróci czasy uruchamiania w przypadku, gdy plik jar produktu jest zdalny (np. sieciowy zasób współużytkowany). com.ibm.iaccess.DataCache=true 9.4 Inne opcje wdrażania ------------------------ Aby można było łatwo wdrożyć produkt i przyszłe aktualizacje w przypadku istnienia wielu użytkowników końcowych, należy rozważyć następujące metody: - Instalacja produktu w jednym położeniu, do którego ma dostęp wielu użytkowników. - W przypadku posiadania serwera WWW można rozważyć zastosowanie oprogramowania Web Start. Patrz http://java.com/en/download/faq/java_webstart.xml. - Automatyczny import ustawień konfiguracji. Patrz sekcja 9.4.1. 9.4.1 Automatyczny import ustawień konfiguracji ----------------------------------------------- Poniższe właściwości mogą być używane w pliku AcsConfig.properties do automatycznego określania konfiguracji dla nowych użytkowników lub aktualizowania konfiguracji dla istniejących użytkowników: com.ibm.iaccess.autoimport com.ibm.iaccess.autoimport.version Procedura wymagana do ich użycia jest następująca: 1. Utwórz konfigurację, która ma być propagowana do jednego lub więcej użytkowników. 2. Wyeksportuj konfigurację do pliku, używając opcji Plik->Eksportowanie konfiguracji w głównym interfejsie GUI, lub użyj opcji wiersza komend opisanej w sekcji 9.1.1 Backup. 3. Przenieś plik konfiguracyjny w pożądane miejsce. Dostępnych jest kilka opcji, które zostaną opisane później. 4. Ustaw właściwość com.ibm.iaccess.autoimport w pliku AcsConfig.properties na ścieżkę do pliku konfiguracyjnego. 5. Ustaw właściwość com.ibm.iaccess.autoimport.version na wartość całkowitą reprezentującą wersję pliku konfiguracyjnego. Sposób działania jest następujący: Zapisana konfiguracja przywoływana przez właściwość com.ibm.iaccess.autoimport zostanie automatycznie zaimportowana, gdy wartość właściwości com.ibm.iaccess.autoimport.version nie będzie zgodna z wartością ostatniej zaimportowanej wersji. Oprócz możliwości ustawienia początkowej konfiguracji i aktualizacji istniejącej konfiguracji, pozwala to również na przywrócenie wcześniejszych wersji konfiguracji. Konfiguracja zostanie zaktualizowana za każdym razem, gdy wystąpi niezgodność między wartością całkowitą właściwości wersji a wartością ostatniej zaimportowanej wersji. Jednakże, mimo że zaimportowana konfiguracja może spowodować zmiany konfiguracji dla istniejącego systemu w konfiguracji użytkownika, system nigdy nie zostanie usunięty z konfiguracji użytkownika. Ścieżka do właściwości com.ibm.iaccess.autoimport może zostać określona jako ścieżka bezwzględna, adres URL lub ścieżka wykorzystująca słowa kluczowe zdefiniowane w sekcji 9.3. Na przykład: com.ibm.iaccess.autoimport=C:/acs_bak.zip com.ibm.iaccess.autoimport=file///C:/acs_bak.zip com.ibm.iaccess.autoimport=http://firma.com/sciezka/plik/acs_bak.zip com.ibm.iaccess.autoimport=ftp://firma.com/sciezka/plik/acs_bak.zip com.ibm.iaccess.autoimport={PRODUCTDIR}/acs_bak.zip Możliwość dystrybucji pliku konfiguracyjnego w pliku acsbundle.jar lub w katalogu zawierającym plik acsbundle.jar zapewnia dodatkową elastyczność. W obu przypadkach należy ustawić właściwość com.ibm.iaccess.autoimport na nazwę pliku bez poprzedzającej jej ścieżki: com.ibm.iaccess.autoimport=acs_bak.zip Właściwości com.ibm.iaccess.autoimport.version można przypisać wartość specjalną *: com.ibm.iaccess.autoimport.version=* Spowoduje to, że konfiguracja będzie zawsze importowana, niezależnie od numeru poprzedniej wersji. 9.5 Pakiety dostosowane ----------------------- Produkt IBM i Access Client Solutions umożliwia administratorom systemu ograniczenie korzystania z konkretnych funkcji przez ustawienie następującej właściwości w pliku AcsConfig.properties: com.ibm.iaccess.ExcludeComps= Podać można następujące słowa kluczowe funkcji: DATAXFER - przesyłanie danych do/z systemu IBM i EMULATOR - emulacja terminala/drukarki 5250 i menedżer sesji 5250 KEYMAN - zarządzanie certyfikatem SSL OPCONSOLE - konsola Operations Console i wirtualny panel sterowania RMTCMD - komenda zdalna (dostępna z wiersza komend) SPLF - wydruk HWCONSOLE - interfejs zarządzania sprzętem L1CPLUGIN - Navigator for i Administrator systemu może ograniczyć dostęp do konkretnych funkcji, aktualizując plik AcsConfig.properties. Ograniczenie dostępu spowoduje usunięcie funkcji z głównego interfejsu GUI i wyłącznie możliwości ich używania z poziomu wiersza komend. Przykładowy sposób ograniczenia funkcji to dodanie następującego wiersza do pliku AcsConfig.properties: com.ibm.iaccess.ExcludeComps=OPCONSOLE,HWCONSOLE,L1CPLUGIN Jeśli administrator systemu chce zaktualizować plik AcsConfig.properties wewnątrz pakunku acsbundle.jar przed wdrożeniem go u swoich użytkowników, może to zrobić następująco: jar uvf acsbundle.jar AcsConfig.properties Informacje dodatkowe o wyznaczaniu pliku AcsConfig.properties do użycia przez produkt IBM i Access Client Solutions można znaleźć w sekcji 9.3 Zmiana położenia konfiguracji. 9.6 Migracja z produktu IBM i Access for Windows ------------------------------------------------- Pliki konfiguracyjne produktu IBM i Access Client Solutions nie są kompatybilne z odpowiadającymi im funkcjami produktu IBM i Access for Windows. Produkt IBM i Access Client Solutions udostępnia ścieżkę migracji dla kilku ważnych elementów, co zostało przedstawione w następujących sekcjach. 9.6.1 Migracja konfiguracji systemu ------------------------------------- Funkcja kopiowania połączeń dostępna w menu głównego interfejsu GUI (po wybraniu opcji Plik->Kopiuj połączenia) udostępnia interfejs do kopiowania konfiguracji systemu między produktem IBM i Access Client Solutions i wcześniejszymi konfiguracjami systemu Windows obsługiwanymi przez produkt IBM i Access for Windows. Informacje dodatkowe można znaleźć w pomocy do panelu głównego funkcji Kopiowanie połączeń. Konfiguracje systemu można też migrować przy użyciu wiersza komend. Informacje dodatkowe zawiera sekcja 9.1.25 MIGRATE. 9.6.2 Migracja emulacji terminala 5250 -------------------------------------- Pliki emulacji terminala 5250 używane przez emulator Personal Communications produktu IBM i Access for Windows można konwertować przy użyciu menedżera sesji 5250 w produkcie IBM i Access Client Solutions. Następujące typy plików można konwertować z formatu produktu Personal Communications: .ws - profil emulatora .bch - plik wsadowy emulatora .kmp - plik dostosowania klawiatury .pmp - pliki podręcznej planszy klawiszy Pliki zostaną konwertowane na: .hod - profil emulatora .bchx - plik wsadowy emulatora .kmp - plik dostosowania klawiatury .pmp - pliki podręcznej planszy klawiszy Typy plików .kmp i .pmp są używane w obu produktach. Formaty nie są jednak kompatybilne. Konwertowane pliki zostaną utworzone w konkretnej ścieżce produktu IBM i Access Clients Solutions. Konwersję tych plików można zainicjować z menu menedżera sesji produktu IBM i Access Client Solutions przez wybranie opcji Plik->Import i następnie znalezienie plików produktu Personal Communications. Konwersję można też zainicjować, przeciągając plik .ws lub .bch i upuszczając go w oknie menedżera sesji produktu IBM i Access Client Solutions. Dostępna jest wersja beta programu narzędziowego do przekształcania makr. Z poziomu menedżera sesji należy wybrać opcję Plik->Przekształć makro... 9.6.3 Migracja zapisanych plików żądania przesyłania danych ------------------------------------------------------------ Funkcja Przesyłanie danych produktu IBM i Access Client Solutions udostępnia kreator służący do konwersji zapisanych plików żądań przesyłania danych, które zostały wygenerowane przez produkt IBM i Access for Windows. Z produktu IBM i Access for Windows można konwertować następujące typy plików: .dtf - przesyłanie danych z systemu IBM i .dtt - przesyłanie danych do systemu IBM i Pliki zostaną przekonwertowane na: .dtfx - przesyłanie danych z systemu IBM i .dttx - przesyłanie danych do systemu IBM i Kreator migracji funkcji Przesyłanie danych nie umożliwia migracji plików .fdf. Nowy typ pliku wymagany przez produkt IBM i Access Client Solutions to .fdfx. Można go wygenerować podczas pobierania lub przy użyciu kreatora tworzenia plików. Kreator migracji jest dostępny w menu głównym funkcji Przesyłanie danych po wybraniu opcji Działania->Migracja przesyłania danych. 9.6.4 Interfejs EHLLAPI ----------------------- Aplikacje terminala 5250 uzyskują dostęp do emulatora Personal Communications (dostarczanego wraz z produktem IBM i Access for Windows) przy użyciu interfejsu EHLLAPI. Informacje o używaniu interfejsu EHLLAPI wraz z produktem IBM i Access Client Solutions można znaleźć w następującym artykule bazy wiedzy: http://www-912.ibm.com/s_dir/slkbase.NSF/DocNumber/653368666 9.6.5 Protokół Kerberos ----------------------- Użytkownicy środowisk produktu IBM i Access for Windows, które już są skonfigurowane do używania protokołu Kerberos, mogą znaleźć informacje dodatkowe o przejściu z istniejącej konfiguracji protokołu Kerberos do produktu IBM i Access Client Solutions w następującym artykule bazy wiedzy: http://www-912.ibm.com/s_dir/slkbase.NSF/DocNumber/654121782 9.7 Zarządzanie kluczami ------------------------ Zarządzanie certyfikatami dla połączeń Secure Socket Layer (SSL) jest dostępne z poziomu głównego interfejsu GUI po wybraniu opcji Narzędzia->Zarządzanie kluczami. Niektóre zadania związane z bazą danych kluczy wymagają hasła integralności magazynu kluczy. Domyślne hasło to ca400. 9.8 Obsługa funkcji przesyłania danych dla arkuszy kalkulacyjnych programu Excel i Calc --------------------------------------------------------------------------------------- Funkcja przesyłania danych, oprócz możliwości pobierania danych do pliku, obsługuje także pobieranie do aktywnego arkusza kalkulacyjnego programu Microsoft Excel lub OpenOffice Calc. W celu pobrania danych do aktywnego arkusza kalkulacyjnego na panelu interfejsu GUI funkcji przesyłania danych udostępniono opcję wyboru urządzenia wyjściowego. Domyślnie urządzeniem wyjściowym jest plik. Jeśli używana platforma obsługuje interakcję z arkuszami kalkulacyjnymi programu Excel i/lub Calc, dodatkowe opcje dla aktywnego arkusza kalkulacyjnego programu Excel i Calc mogą zostać wybrane z pola rozwijanego Urządzenie wyjściowe. Ograniczenia: Wymagany jest pakiet OpenOffice w wersji 3.4.1 lub nowszej. Na platformach Linux pakiet OpenOffice należy zainstalować w położeniu domyślnym. Architektura bitowa aplikacji arkusza kalkulacyjnego i aplikacji IBM i Access Client Solutions musi być taka sama. W przeciwnym razie interakcja funkcji przesyłania danych z arkuszem kalkulacyjnym nie będzie możliwa. Niektóre aplikacje arkusza kalkulacyjnego są dostępne zarówno w wersji 32-bitowej, jak i 64-bitowej. Obie wersje mogą działać na 64-bitowym komputerze PC. Architektura bitowa aplikacji arkusza kalkulacyjnego musi być zgodna z architekturą bitową aplikacji IBM i Access Client Solutions. Architektura bitowa aplikacji IBM i Access Client Solutions jest determinowana przez wirtualną maszynę języka Java (JVM), na której ta aplikacja jest uruchomiona. W przypadku wystąpienia niezgodności wersji między aplikacją arkusza kalkulacyjnego a maszyną JVM, na której jest uruchomiony produkt IBM i Access Client Solutions, i wybraniu aktywnego arkusza kalkulacyjnego jako urządzenia wyjściowego, zostanie wyświetlony błąd Nie znaleziono aktywnego arkusza kalkulacyjnego. Jeśli praca odbywa się na 64-bitowym komputerze PC, produkt IBM i Access Client Solutions można uruchomić za pomocą 32-bitowego lub 64-bitowego programu uruchamiającego pliki binarne specyficznego dla używanej platformy. Aby obsługa aktywnego arkusza kalkulacyjnego działała, należy uruchomić produkt IBM i Access Client Solutions za pomocą pliku binarnego specyficznego dla platformy, który jest zgodny z architekturą bitową używanej aplikacji arkusza kalkulacyjnego. Obsługa aktywnego arkusza kalkulacyjnego nie działa na komputerach Mac. Aplikacja OpenOffice jest dostępna tylko w wersji 32-bitowej, a komputery Mac obsługują tylko 64-bitową wersję wirtualnej maszyny języka Java (JVM). W takiej sytuacji zawsze istnieje niezgodność architektury bitowej, która uniemożliwia interakcję funkcji przesyłania danych z aktywnym arkuszem kalkulacyjnym. 9.9 Nawiązywanie połączenia konsoli z systemem IBM i ---------------------------------------------------- Aby móc uruchomić funkcje administracyjne w systemie IBM i, wymagana jest konsola 5250. Produkt IBM i Access Client Solutions obsługuje konfiguracje konsoli LAN i HMC. Jeśli znana jest nazwa hosta usługi lub adres IP usługi dla używanego systemu IBM i albo nazwa hosta lub adres IP konsoli HMC, można skonfigurować informacje dotyczące konsoli w produkcie IBM i Access Client Solutions, wykonując następujące kroki: 1. Uruchom produkt IBM i Access Client Solutions na komputerze PC. 2. Na głównym panelu kliknij opcję Konfiguracje systemu. 3. Kliknij przycisk Nowa, aby wprowadzić nową konfigurację, lub przycisk Edytuj, aby zaktualizować istniejącą konfigurację. 4. Wybierz kartę Konsola. 5. Wprowadź odpowiednie informacje dla używanego typu konsoli. Dla systemu IBM i, w którym konfiguracja konsoli jeszcze nie istnieje (np. nowy system dopiero co dostarczony do firmy), adres IP połączenia konsoli zostanie automatycznie przypisany z zakresu od 169.254.62.0 do 169.254.62.63 podczas IPL. W takich przypadkach, aby nawiązać połączenie konsoli przy użyciu produktu IBM i Access Client Solutions, wykonaj następujące kroki: 1. Wyłącz połączenia bezprzewodowe na komputerze PC. W poniższych krokach będzie wymagany połączony port sieci ethernet. 2. Podłącz kabel sieci ethernet między komputerem PC a portem T1 systemu IBM i. 3. Uruchom produkt IBM i Access Client Solutions na komputerze PC. 4. Na głównym panelu kliknij opcję Konfiguracje systemu. 5. W sekcji Konfiguracje systemu kliknij przycisk Znajdź konsolę.... 6. Na panelu Wskaźnik systemu IBM i kliknij przycisk Szukaj. 7. Jeśli sekwencja IPL w systemie IBM i doszła do etapu umożliwiającego automatyczne przypisanie adresu IP, adres IP powinien zostać wyświetlony na panelu wyszukiwania. 8. Kliknij wyświetlony adres IP w celu jego wybrania, a następnie kliknij przycisk Konsola w celu podłączenia konsoli 5250. 9. Zostanie wyświetlony panel z zapytaniem o referencje narzędzi serwisowych. 10. Po wprowadzeniu poprawnych referencji zostanie wyświetlona konsola 5250. 11. Za pomocą konsoli można obsłużyć początkowe czynności instalacyjne i konfiguracyjne. Przed dodaniem systemu IBM i do pozostałej infrastruktury sieciowej warto zapoznać się z dodatkowymi informacjami na temat konfigurowania adaptera sieci LAN narzędzi serwisowych w Centrum informacyjnym firmy IBM: http://pic.dhe.ibm.com/infocenter/iseries/v7r1m0/topic/rzamh/rzamhsrvtoolsrvr4dstdst.htm Patrz sekcja Configuring the service tools server for DST (Konfigurowanie serwera narzędzi serwisowych na potrzeby dedykowanych narzędzi serwisowych). W przypadku systemów IBM i, dla których istnieje już konfiguracja konsoli LAN i które znajdują się już w używanej infrastrukturze sieciowej, wykonaj następujące kroki w celu znalezienia istniejących konfiguracji konsoli: 1. Uruchom produkt IBM i Access Client Solutions na komputerze PC. 2. Na głównym panelu kliknij opcję Konfiguracje systemu. 3. Z poziomu sekcji Konfiguracje systemu kliknij przycisk Znajdź konsolę.... 4. Na panelu Wskaźnik systemu IBM i zaktualizuj pole Blisko wartością adresu IP z zakresu, który ma być przeszukiwany. 5. Kliknij przycisk Szukaj, aby wyszukać konsole LAN znajdujące się w określonym zakresie. 6. Kliknij wyświetlony adres IP w celu jego wybrania, a następnie kliknij przycisk Konsola w celu podłączenia konsoli 5250. 7. Zostanie wyświetlony panel z zapytaniem o referencje narzędzi serwisowych. 8. Po wprowadzeniu poprawnych referencji zostanie wyświetlona konsola 5250. 10.0 Diagnostyka usług ------------------------ W przypadku napotkania problemu wymagającego pomocy serwisu IBM przedstawiciel serwisu IBM może poprosić użytkownika o wykonanie jednej lub obu następujących czynności: W głównym interfejsie GUI produktu IBM i Access Client Solutions: - Wybranie opcji Narzędzia->Generuj dzienniki serwisowe. Zostanie wykonane takie samo działanie co w przypadku użycia opcji wiersza komend z sekcji 9.1.5 Dump. Tę funkcję zazwyczaj należy wykonać natychmiast po niepowodzeniu. W zależności od rodzaju problemu przedstawiciel serwisu IBM może poprosić użytkownika o wielokrotne wykonanie tej czynności. - Wybranie opcji Narzędzia->Utwórz pakiet dzienników serwisowych. Zostanie wykonane takie samo działanie jak w przypadku opcji wiersza komend z sekcji 9.1.6 Medic. Ta funkcja umożliwia zebranie szczegółów na temat środowiska stacji roboczej oraz spakowanie dzienników serwisowych do pliku archiwum zip, który można wysłać do firmy IBM. 11.0 Często zadawane pytania ------------------------------------- P1 Gdy próbuję uruchomić produkt IBM i Access Client Solutions otrzymuję następujący błąd: class cannot be loaded: java.lang.UnsupportedClassVersionError (nie można załadować klasy: java.lang.UnsupportedClassVersionError) O1-1 Należy użyć pakietu JDK 6.0 lub nowszego. Informacje zawiera sekcja 3.0 Wymagania wstępne. P2 Gdy próbuję uruchomić produkt za pomocą jednego z udostępnionych plików binarnych lub skryptów z poziomu powłoki lub sesji terminala, otrzymuję następujący błąd: Permission denied (Brak uprawnień) O2-1 Należy sprawdzić uprawnienia do pliku i upewnić się, że ustawiono uprawnienie do wykonania. Informacje zawiera sekcja 6.0 Uprawnienia do plików. P3 Po dwukrotnym kliknięciu jednego z udostępnionych plików w celu uruchomienia produktu nic się nie dzieje. O3-1 Środowisko Java nie jest zainstalowane. Informacje zawiera sekcja 3.0 Wymagania wstępne. O3-2 Plik używany do uruchomienia produktu nie ma uprawnienia do wykonania. Informacje zawiera sekcja 6.0 Uprawnienia do plików. O3-3 Występują problemy ze środowiskiem. Aby zobaczyć występujące błędy, należy uruchomić udostępniony plik z poziomu wiersza komend. Informacje zawiera sekcja 7.3 Uruchamianie produktu (za pomocą wiersza komend). P4 Chcę użyć jednego z plików binarnych, aby uruchomić produkt, ale otrzymuję następujący błąd: Error loading Java module (Błąd ładowania modułu Java). O4-1 Plik binarny nie może znaleźć katalogu głównego instalacji środowiska Java. Należy sprawdzić, czy środowisko Java zostało zainstalowane. Patrz sekcja 3.0 Wymagania wstępne. O4-2 Sekcja 7.1.1 Uruchamianie produktu - opcje dodatkowe zawiera opis dodatkowych metod uruchamiania produktu za pomocą pliku binarnego. P5 Po ustawieniu zmiennej środowiskowej JAVA_HOME plik binarny używany do uruchamiania produktu działa z poziomu wiersza komend, ale nie działa, gdy kliknę dwukrotnie plik. O5-1 Zmienna środowiskowa JAVA_HOME może nie być widoczna dla menedżera plików używanego do dwukrotnego kliknięcia pliku. Ustawienia zmiennych środowiskowych, jak również ich widoczność, są różne dla różnych systemów operacyjnych. Należy spróbować ustawić zmienną środowiskową JAVA_HOME jako systemową zmienną środowiskową danego systemu operacyjnego. W systemie operacyjnym systemowe zmienne środowiskowe mogą być nazywane globalnymi zmiennymi środowiskowymi. Po ustawieniu zmiennej środowiskowej JAVA_HOME należy zamknąć i ponownie otworzyć menedżer plików i ponownie spróbować kliknąć dwukrotnie plik binarny. P6 Po kliknięciu jednego z udostępnionych plików w celu uruchomienia produktu plik jest wyświetlany w edytorze tekstu. O6-1 Należy sprawdzić, czy rozszerzenie nazwy pliku używanego skryptu jest rozpoznawane przez system operacyjny. O6-2 Należy spróbować jednego z innych skryptów. O6-3 Należy zmienić program, który otwiera ten plik. O6-4 Należy sprawdzić uprawnienia do pliku i upewnić się, że ustawiono uprawnienie do wykonania. Informacje zawiera sekcja 6.0 Uprawnienia do plików. P7 Po kliknięciu jednego z udostępnionych plików w celu uruchomienia produktu wyświetlane jest zapytanie o program, który ma zostać użyty do jego otworzenia. O7-1 Należy sprawdzić, czy rozszerzenie nazwy pliku używanego skryptu jest rozpoznawane przez system operacyjny. O7-2 Należy ustawić program otwierający plik na program zgodny z używanym plikiem binarnym lub skryptem. Na przykład Terminal (na komputerach Mac). O7-3 Należy sprawdzić uprawnienia do pliku i upewnić się, że ustawiono uprawnienie do wykonania. Informacje zawiera sekcja 6.0 Uprawnienia do plików. P8 Gdy uruchamiam produkt IBM i Access Client Solutions na komputerze Mac z poziomu programu Finder, wywoływana jest sesja terminala, która nie jest zamykana nawet po zakończeniu produktu IBM i Access Client Solutions. O8-1 Aby sesja terminala nie była wywoływana, należy utworzyć pakunek aplikacji. Patrz sekcja 9.2.3.1 Konfigurowanie pakunku aplikacji (dla komputerów Mac). Następnie należy uruchomić produkt za pomocą pakunku aplikacji. P9 Jaki jest najlepszy sposób uruchamiania produktu? O9-1 Produkt można uruchomić przy użyciu dowolnej z trzech metod opisanych w sekcji 7.0 Uruchamianie produktu: plików binarnych, skryptów lub wiersza komend. Każda metoda, która działa w środowisku użytkownika, jest akceptowalna. P10 Dlaczego do uruchomienia produktu zostały udostępnione zarówno pliki binarne (Start_Programs), jak i skrypty (Start_Scripts)? O10-1 Skrypty nie są specyficzne dla systemu operacyjnego i udostępniają bardziej ogólny sposób uruchamiania produktu niż pliki binarne. O10-2 Niektóre systemy operacyjne wymagają plików binarnych podczas definiowania powiązań plików. Dla ułatwienia udostępniono pliki binarne dla niektórych platform. O10-3 W niektórych środowiskach mogą istnieć firewalle ograniczające dostęp do części produktu IBM i Access Client Solutions. Dla wygody udostępniono pliki binarne, aby ułatwić administratorom systemu autoryzację dostępu. P11 Po zainstalowaniu pakietu JDK 6.0 (lub nowszej wersji) nadal otrzymuję następujący błąd: class cannot be loaded: java.lang.UnsupportedClassVersionError (nie można załadować klasy: java.lang.UnsupportedClassVersionError) O11-1 Domyślna wersja środowiska Java używanego na stacji roboczej jest wcześniejsza niż JDK 6.0. Należy skorzystać z opcji, która jawnie określa ścieżkę do katalogu głównego środowiska Java dla pakietu JDK 6. Informacje zawiera sekcja 7.1.2 Znajdowanie ścieżki do katalogu głównego środowiska Java. Ścieżki do katalogu głównego środowiska Java należy użyć w jednej z metod opisanych w następujących sekcjach: 7.1.1 Uruchamianie produktu - opcje dodatkowe 7.3 Uruchamianie produktu (za pomocą wiersza komend) P12 Nie mogę zaimportować dostosowanych plików odwzorowania klawiatury (.kmp) z sesji emulatora 5250 systemu Windows. O12-1 W początkowej wersji produktu IBM i Access Client Solutions, którą udostępniono w lipcu 2012 r., importowanie plików .kmp z plików profili sesji emulatora 5250 systemu Windows (.ws) nie było obsługiwane. Począwszy od wersji udostępnionej w październiku 2012 r. importowanie plików .kmp z profili sesji emulatora 5250 (.ws) jest obsługiwane. P13 Dostosowanie klawiatury dla emulatora 5250 jest znacząco inne niż w systemie Windows. Czy można prosić o wskazówki? O13-1 Odwzorowanie klawiatury jest podzielone na kategorie. Z sesji emulatora: Kliknij opcję Edycja > Preferencje > Klawiatura lub kliknij przycisk Zmień odwzorowanie na pasku narzędzi. Kliknij kartę Przypisywanie klawiszy. Wybierz kategorię. Domyślne odwzorowania klawiszy zostaną wyświetlone w kategoriach Funkcje hosta i Komendy menu. Wybierz funkcję, która ma zostać przypisana. Kliknij polecenie Przypisz klawisz. Na klawiaturze naciśnij klawisz (lub kombinację klawiszy) do przypisania do tej funkcji. O13-2 Aby uzyskać pomoc dotyczącą niestandardowych odwzorowań klawiszy: Kliknij opcję Edycja > Preferencje > Klawiatura lub kliknij przycisk Zmień odwzorowanie na pasku narzędzi. Kliknij przycisk Pomoc. P14 Podczas próby uruchomienia produktu w systemie Mac OS X 10.8 Mountain Lion wyświetlany jest komunikat z informacją o braku podpisu aplikacji. O14-1 Wynika to ze strategii bezpieczeństwa, która jest domyślnie wymuszana począwszy od systemu Mac OS X w wersji 10.8 Mountain Lion. Informacje o aktywowaniu uruchamiania aplikacji znajdują się na następującej stronie WWW: http://macperformanceguide.com/MountainLion-application-signing.html P15 Czy używając produktu IBM i Access for Windows, można migrować konfiguracje systemu do produktu IBM i Access Client Solutions? O15-1 Patrz: sekcja 9.6.1 Migracja konfiguracji systemu. P16 Czy używając produktu IBM i Access for Windows, można migrować profile emulacji do produktu IBM i Access Client Solutions? O16-1 Patrz: sekcja 9.6.2 Migracja emulacji terminala 5250 P17 Czy używając produktu IBM i Access for Windows, można migrować pliki żądań przesyłania danych do produktu IBM i Access Client Solutions? O17-1 Patrz: sekcja 9.6.3 Migracja zapisanych plików żądań przesyłania danych. P18 Czy interfejs EHLLAPI działa z produktem IBM i Access Client Solutions? O18-1 Patrz: sekcja 9.6.4 Interfejs EHLLAPI P19 Czy interfejs Kerberos działa z produktem IBM i Access Client Solutions? O19-1 Patrz: sekcja 9.6.5 Protokół Kerberos P20 Jestem administratorem systemu i chcę ukryć niektóre funkcje przed użytkownikami. A20-1 Patrz sekcja 9.5 Pakiety dostosowane Q21 Po wybraniu ikony pomocy na panelu nie jest wyświetlany żaden tekst. A21-1 Tekst pomocy jest zwykle wyświetlany w przeglądarce. W niektórych przypadkach na komputerze może nie być przeglądarki lub może ona być niepoprawnie skonfigurowana. A21-2 Aby wyświetlić tekst pomocy bez użycia przeglądarki, należy ustawić następującą właściwość w pliku AcsConfig.properties: com.ibm.iaccess.javaAwtDesktopAllowed=false Innym rozwiązaniem jest następujące ustawienie właściwości z poziomu wiersza komend, podobnie jak innych właściwości Java: -Dcom.ibm.iaccess.javaAwtDesktopAllowed=false Q22 Gdy używana jest funkcja przesyłania danych i jako urządzenie wyjściowe zostanie wybrany aktywny arkusz kalkulacyjny programu Excel lub aktywny arkusz kalkulacyjny programu Calc, wyświetlany jest następujący błąd: Nie znaleziono aktywnego arkusza kalkulacyjnego. Q22-1 Nie istnieje żaden aktywny arkusz kalkulacyjny. Należy otworzyć nowy lub istniejący arkusz kalkulacyjny i ponowić żądanie. Q22-2 Między używaną aplikacją arkusza kalkulacyjnego oraz wirtualną maszyną języka Java, na której jest uruchomiony produkt IBM i Access Client Solutions, może wystąpić niezgodność architektur bitowych. Patrz sekcja 9.8 Obsługa funkcji przesyłania danych dla arkuszy kalkulacyjnych programu Excel i Calc Q23 Podczas używania funkcji przesyłania danych na komputerze Mac nie ma żadnych dostępnych opcji na liście urządzeń wyjściowych do interakcji z aktywnym arkuszem kalkulacyjnym. Q23-1 Funkcja przesyłania danych nie ma możliwości interakcji z aktywnymi arkuszami kalkulacyjnymi na komputerach Mac z powodu niezgodności architektur bitowych między aplikacją OpenOffice i maszyną JVM, na której jest uruchomiony produkt IBM i Access Client Solutions. Więcej szczegółów można znaleźć w sekcji 9.8 Obsługa funkcji przesyłania danych dla arkuszy kalkulacyjnych programu Excel i Calc. Q24 Gdy używana jest funkcja przesyłania danych i jako urządzenie wyjściowe zostanie wybrany aktywny arkusz kalkulacyjny, w polu Nazwa nie jest wyświetlana żadna wartość. Q24-1 Jest to normalne w przypadku nowych arkuszy kalkulacyjnych programu Calc, które nie zostały nigdy zapisane. Funkcja przesyłania danych nadal będzie miała możliwość zaktualizowania arkusza kalkulacyjnego za pomocą pobranych danych. 12.0 Historia aktualizacji -------------------------- Maj 2013 - wersja 1.1.2 - Udoskonalenia emulacji terminala 5250: - Pełna obsługa migracji plików .ws, .bch, .kmp i .pmp z produktu IBM i Access for Windows - Import kolorów z produktu IBM i Access for Windows - Obsługa klawiatury dla trybu szesnastkowego - Pojedynczy przycisk służący do rozłączenia, po którym następuje ponowne połączenie - Buforowanie klawiatury, które umożliwia użytkownikom automatyczne wprowadzanie znaków z wyprzedzeniem w przypadku zablokowania urządzenia wejściowego - Wykrywanie ośrodka certyfikacji z opcjonalną możliwością pobierania - Opcja wiersza komend służąca do uruchamiania w trybie pełnoekranowym - Dostosowywanie separatorów kolumn - Opcja wyłączania aktualizacji paska menu - Konwersja makra z produktu IBM i Access for Windows (wersja beta) - Udoskonalenia funkcji przesyłania danych: - Pełna obsługa migracji plików .dtf i .dtt z produktu IBM i Access for Windows - Integracja z aktywnym arkuszem kalkulacyjnym dla programu Excel i OpenOffice - Usunięcie rozszerzenia funkcji przesyłania danych dla pakietu OpenOffice dostępnego w wersji 1.1.1 - Zarządzanie hasłami dla wielu systemów - Dostosowana obsługa pakietów, dzięki której administratorzy mogą ograniczać dostępne funkcje - Import konfiguracji z produktu IBM i Access for Windows - Eksport konfiguracji do produktu IBM i Access Client Solutions - pakiet aplikacji systemu Windows lub do produktu IBM i Access for Windows - Tekst w dymku dla kodów SRC w Wirtualnym panelu sterowania - Dodatkowe opcje wiersza komend, w tym możliwość wydawania komend zdalnych - Opcja ustawienia wartości domyślnej nowych konfiguracji na protokół SSL - Obsługa protokołu TLS 1.2 - Obsługa rozpoznawania zgodności produktu ze standardami FIPS - Aktywowanie aplikacji dla komputerów Mac - Aktywowanie aplikacji komputerowej dla systemu Linux - Opcjonalna pamięć podręczna służąca do ograniczania zapotrzebowania na pamięć i czasu uruchamiania - Obsługa dodatkowych języków dla wszystkich opcji - Kilka poprawek Październik 2012 - wersja 1.1.1 - Składnik Zbiór wydruku umożliwiający pobieranie i wyświetlanie zbiorów buforowych - Rozszerzenia emulacji terminala 5250: - Kilka aktualizacji konfiguracji klawiatury i menu - Importowanie plików odwzorowania klawiatury (.KMP) z produktu IBM i Access for Windows - Domyślna konfiguracja klawiatury dla nowych profili sesji - Domyślny profil sesji - Konwersja dla profili .WS wewnątrz plików BCH - Możliwość konfiguracji paska narzędzi - Obsługa protokołu Kerberos dla dodatkowych platform - Pominięcie wpisania się - Historia paska statusu - Generowanie identyfikatora stacji roboczej - Kursor i linie podobne jak w produkcie IBM i Access for Windows - Obsługa dźwięku - Rozszerzenia aplikacji Przesyłanie danych: - Możliwość określenia arkusza/kolumny/wiersza do przesyłania i pobierania - Obsługa przesyłania i pobierania zwykłych plików tekstowych - Dodatkowa wtyczka wiersza komend do pobierania. Patrz sekcja 9.1.17. - Opcja współużytkowanych referencji umożliwiająca współużytkowanie nazwy użytkownika i hasła między wieloma systemami. Zastępuje ona opcję „Użyj nazwy użytkownika i hasła systemu Windows bez pytania” z produktu IBM i Access for Windows. Pytanie o referencje będzie wyświetlane tylko raz na sesję logowania. - Optymalizacja polegająca na braku pytania o logowanie podczas działania w trybie rodzimym w systemie IBM i - Narzędzie Key Management - Wykrywanie dodatkowego ośrodka certyfikacji z opcjonalnym pobieraniem - Specjalne słowa kluczowe umożliwiające definiowanie miejsca konfiguracji. Patrz sekcja 9.3. - Automatyczne importowanie ustawień konfiguracyjnych. Patrz sekcja 9.4.1. - Obsługa wielu języków w przypadku niektórych składników - Rozpoznawanie ustawień usługi administrowania aplikacjami - Możliwość wyszukiwania za pośrednictwem konsoli LAN przy użyciu skanowania TCP - Aktualizacje związane z łatwością używania wirtualnego panelu sterowania - Kilka poprawek