Durch Betätigen der Schaltfläche „install“ wird das Installationsprogramm initialisiert. Dabei wird die Version des Betriebssystems geprüft, desweiteren ob installierte Komponenten bereits vorhanden sind oder ob noch eine ältere Version von „Infoniqa ONE 200“ bereits installiert ist.
Nachdem das Installationsprogramm erfolgreich gestartet werden konnte, kann mit der eigentlichen Installation begonnen werden.
Es besteht die Möglichkeit folgende Komponenten zu installieren:
Infoniqa ONE 200 Client
-
Admin
-
Auftrag
-
Auftrag Service
-
Auftrag Reports
-
Auftrag API
-
Auftrag Mobile
-
CRM
-
CRM Service
-
Connect
-
Finanz
-
Finanz Service
-
Finanz Reports
-
Finanz API
-
Finanz Mobile
-
Finanz Dokumentvorlagen
-
Heim
-
Heim Service
-
Heim Mobile
-
Personal
-
Personal Service
-
Personal Reports
-
Personal API
-
Personal PDM
-
Pflege und Betreuung
-
Pflege und Betreuung Service
-
Pflege und Betreuung Mobile
-
Help File
Infoniqa ONE 200 Serverkomponenten
-
SQL Wizard
-
E-Lizenzierung
Bei der Installation wird unterschieden, ob es sich um eine Neuinstallation handelt oder ob bereits einzelne Komponenten vorhanden sind.
Vorbereitungen für Infoniqa ONE 200
Bevor Sie hier weiterfahren und „Infoniqa ONE 200“ installieren, müssen Sie auf Ihrem Applikationsserver die Internet Information Services (IIS) auf ihrem Windows Betriebssystem installieren und vorbereiten. Siehe Dokumentation „prepare IIS for Service“.
Vor der Installation muss auch definiert werden, wie sich die Benutzer auf dem SQL Server anmelden müssen. Abhängig von dieser Definition sind zusätzliche Konfigurationen am AD (Activ Directory) Controller nötig oder die Infoniqa ONE 200 Services müssen auf dem gleichen System wie der SQL Server installiert werden.
Der SQL Server bietet hierzu zwei Authentifizierung Möglicheiten:
-
Mit Windows NT-Authentifizierung anhand des Benutzernamens im Netzwerk
-
Mit SQL Server-Authentifizierung anhand des vom Benutzer eingegebener Benutzername und Passwort
Bei der „SQL Server-Authentifizierung“ spielt es keine Rolle, wo die Infoniqa ONE 200 Services installiert werden und es entsteht auch keine zusätzlichen Konfigurationen am AD Controller. Will man aber „Windows NT-Authentifizierung anhand des Benutzernamens im Netzwerk“ muss das System (Server), wo die Infoniqa ONE 200 Services installiert werden, als „Trusted Server“ / „Trusted Connection“ für den SQL Server definiert werden. Oder die Infoniqa ONE 200 Services werden einfach auf dem gleichen System wie der SQL Server installiert.
Es muss vor der Installation abgeklärt werden, ob eine „passive“ Finanz Lizenz oder ähnliches vorhanden ist. Ist dies der Fall, muss sichergestellt sein, dass das Finanz Modul (Server und Client Teil) auch installiert wird.
Neuinstallation Infoniqa ONE 200 (Serverkomponenten)
Sind keine „Infoniqa ONE 200“-Komponenten auf dem Applikationsserver vorhanden, so werden folgende Masken angezeigt:
Es erscheint eine Begrüssungsmaske:
Als erstes muss der Benutzer den Lizenzbestimmungen zustimmen:
Als nächstes muss der Benutzer den Namen und die Organisation (Firma) angeben, sowie diejenigen Benutzer, welche die Anwendung nutzen können (alle oder der eingeloggte Benutzer). Defaultmässig sollte die Installation für alle gültig sein. Bei der Selektion von ’only for me’ ist die Installation nur für den angegebenen Benutzer gültig, d.h. Registrierungseinträge und Shorcuts werden nur für diesen Benutzer erstellt:
Danach kann in der DropDown-Liste die zu installierende Sprache ausgewählt werden.
Bei der Wahl des Installations-Typs kann zwischen den folgenden Varianten gewählt werden:
-
Typical: Installation der meist verwendeten Komponenten (Admin, Finanz, Finanz Reports und Help)
-
Minimal: Installation der mindestens erforderlichen Komponenten (Finanz und Finanz Reports)
-
Custom: Benutzerdefinierte Wahl der einzelnen Komponenten.
Bei der Selektion des ’Custom’-Setups kann der Benutzer angeben, welche Programmkomponenten installiert werden sollen. Dabei kann die Selektion mit der Linken-Maustaste geändert werden. Anhand der Bitmaps ist ersichtlich, was selektiert ist. Eine genaue Beschreibung erhält man, wenn man den Button „Help“ betätigt. Diese Beschreibung ist auch im Anhang ersichtlich.
Mit dem Button „Change“ kann das Installationsverzeichnis geändert werden. Der Button „Space“ zeigt an, wieviel Harddisk Platz noch zur Verfügung steht.
Es besteht die Möglichkeit, eine Standard-Datenbankverbindung festzulegen. Im Feld „Connection Name“ geben Sie die auf der Login Maske anzuzeigende Datenbankbezeichnung an. Beim Feld „Server“ geben Sie ihren Datenbankserver ein (z.B. Server\SQL-Instanz). Dazu kann auch der Button […] betätigt werden. Es werden alle verfügbaren Datenbankserver (DBMS) gesucht und in der Liste angezeigt. Wählen Sie danach die entsprechende Datenbank aus.
Im Feld „Database“ können Sie ihre gewünschte Datenbank eingeben. Diese Datenbank ist danach fix hinterlegt und es können bei der Anmeldung keine anderen Datenbanken ausgewählt werden. Möchte man eine Datenbankauswahl gewährleisten, so muss dieses Feld leer gelassen werden.
Die Einrichtung der Datenbankverbindung erscheint nur, wenn das Installationsprogramm das erste Mal gestartet wird. Bei nachfolgenden Installationen werden die zuvor eingegebenen Daten aus der Registry entnommen.
Erst wenn all diese Informationen eingegeben sind, beginnt die eigentliche Installation von „Infoniqa ONE 200“:
Während der folgenden Installation werden die selektierten Komponenten kopiert und registriert. Das Setup für die Client-Installation wird im Unterverzeichnis „Infoniqa ONE 200\Installpackages\InfoniqaONE200Client“ zur Verfügung gestellt. Dieses Verzeichnis sollte an einem anderen Ort kopiert werden.
Im Startmenü wird das Verzeichnis „Infoniaq\Infoniqa ONE 200“ hinzugefügt und auf dem Desktop eine Verknüpfung zur Gruppe „Infoniqa ONE 200“ gemacht. Weiter wird kontrolliert, ob Konflikte vorliegen. Ist dies der Fall müssen diese korrigiert werden. Das Installationsprogramm muss dazu nicht beendet werden.
Eine weitere Neuerung dieses Installationsprogramms liegt darin, dass der Benutzer bei der Installation keine Entscheidungen mehr treffen muss, ob eine vorhandene Datei beibehalten werden soll oder nicht. Dies wird durch das Installationsprogramm selbst geprüft.
Nach erfolgreicher Installation von „Infoniqa ONE 200“ erscheint folgende Maske:
Installationsinformation
Wenn Sie über „Startmenü\Verwaltung“ die „Internetinformationsdienste (IIS)-Manager“ (Englisch: „Internet Information Services (IIS) Manager“) starten, können Sie entnehmen, dass die „Infoniqa ONE 200“ Webservices unter der „Default Web Site“ installiert werden:
Markieren Sie auf der linken Seite den Knoten „Default Web Site“ und wählen Sie auf der rechten Seite „Bindungen“ (Englisch „Bindings“). Auf der folgenden Abbildung können Sie entnehmen, welche Protokolle und Ports die „Default Web Site“ und die darunterliengede Web Service „InfoniqaONE200Service…“ unterstützen.
Nun können die Webservices getestet werden.
Siehe Dokumentation „prepare IIS for Service“ Kapitel Bemerkungen.
Client Konfigurator
Nachdem Sie die „Infoniqa ONE 200“-Serverinstallation und die Service Tests gemäss Dokument „prepare IIS for Service“ erfolgreich abgeschlossen haben, können Sie nun definieren, welche „Infoniqa ONE 200“-Applikationen (Finanz, Personal, Auftrag etc.) Ihre Benutzer installieren dürfen.
Starten Sie unter dem Startmenü „Infoniqa\Infoniqa ONE 200“ das Programm „Client Konfigurator“ mit dem Kontext Menü „Als Administrator ausführen“.
Der „Client Konfigurator“ hat auf der linken Seite vier Menüpunkte:
-
Preparation: Hier können Sie die Setup-Vorbereitungsarbeiten automatisch
-
durchführen.
-
Products: Hier definieren Sie, welche „Infoniqa ONE 200“-Applikationen installiert werden dürfen.
-
Service Endpoint: Hier legen Sie fest, wo Ihre „Infoniqa ONE 200“-Webservices installiert sind, damit die Benutzer über diese Webservices Ihre Datenbanken ansprechen können.
-
Client Installations: Hier können Sie die Client-Installationen konfigurieren.
Vorbereitungsarbeiten
Die Client-Setup-Dateien befinden sich im Ordner „Installpackages\InfoniqaONE200Client“ im „Infoniqa ONE 200“-Programmverzeichnis.
Da die Clients während der Smart-Installation auf diese Dateien zugreifen, sollten diese an einen anderen Ort kopiert werden. Der Zugriff auf das Programmverzeichnis von anderen Rechnern aus sollte aus Sicherheitsgründen nicht gestattet werden. Erstellen Sie ein Verzeichnis für die Client-Installation, welche die notwendigen Dateien beinhalten wird (z.B. C:\InfoniqaONE200_V[Versionsnummer]).
Folgende Dateien werden für die Smart-Client-Installation benötigt:
-
Client-Setup-Dateien
-
Konfigurationsdateien
-
Client-Installer (startet die „unbeaufsichtigte“ Client-Installation)
Erstellen Sie für jeden dieser drei Punkte einen separaten Ordner im zuvor angelegten Verzeichnis:
-
ClientSetup
-
Config
-
DVD (Kopie der Infoniqa ONE 200 DVD)
-
Indiv_Proc (für individuelle Strored Procedures)
-
Indiv_Rep (für individuelle Reports)
-
Installer
-
Servicepacks (für zukünftige Service Packs)
Kopieren Sie nun den ganzen Inhalt des Verzeichnisses „…\Installpackages\InfoniqaONE200Client“ nach „…\InfoniqaONE200_V[Versionsnummer]\ClientSetup“.
Nun können Sie mit der eigentlichen Client-Installationsvorbereitung beginnen.
Service Endpoint
Wählen Sie im Programm „Client Konfigurator“ den Menüpunkt „Service Endpoint“ und klicken Sie auf „Open“.
Im Verzeichnis „…\Installpackages\InfoniqaONE200Client“ befindet sich die Datei „InfoniqaONE200Gui_*.config“. Der Stern steht für die Versionsnummer der Infoniqa ONE 200 Applikation. Markieren Sie diese Datei und klicken Sie auf „Öffnen“:
Gemäss nachfolgender Abbildung stehen Ihnen folgende Einstellungen zur Verfügung:
Type: Enthält eine Auswahlliste von vorderfierten Standard Protokolle wie net.tcp und http Is default: Definiert die seitens Benutzer eingesetzte Standardverbindung
Name: Fix definierter Name der einzelnen Verbindungsdefinitionen. Diese sind nicht editierbar.
Original Url: Zeigt die Zieladdresse der einzelnen Webservices vor dem Speichern an.
Url: Zeigt die veränderte Zieladdresse der einzelnen Webservices nach derBearbeitung an.
Port: Legen Sie fest, über welchen Port die Webservices kommunizieren sollen. Standard-Port für eine HTTP-Verbindung ist 80 und bei einer HTTPS-Verbindung 443.
Bitte informieren Sie sich gemäss Kapitel Installationsinformation, welche Ports für die Kommunikation definiert wurden.
Host: Geben Sie den Hostnamen, Computernamen oder die IP-Addresse an, worüber die Benutzer die „Default Web Site“ im IIS ansprechen können, z.B. www.InfoniqaONE200.ch
Path: Der virtuelle Pfad zu den „Infoniqa ONE 200“-Webservices (siehe Kapitel Installationsinformation erste Abbildung). Ändern Sie diesen Wert nur dann, wenn Sie den virtuellen Path im IIS manuell verändert haben. Mit diesem Pfeil wird der Wert im Textfeld auf alle anderen Einträgen übertragen.
Über den Datenbrowser können die einzelnen Einträge selektiert und manuell verändert werden. Zuunterst steht die Information, welche Konfigurationsdatei zurzeit bearbeitet wird.
Speichern Sie Ihre Änderungen mit der Schaltfläche „Save“ und geben Sie als Speicherort den Ordner „…\InfoniqaONE200_V[Versionsnummer]\Config“ an. Diese Datei wird vom Client beim Aufstarten eines „Infoniqa ONE 200“-Programms automatisch heruntergeladen.
Wenn eine Datei mit dem gleichen Namen bereits im Verzeichnis verhanden ist, erhalten Sie eine Frage, ob Sie die bestehende Datei ersetzen möchten.
Products
Wenn Sie eine bestehende Client Installer Konfigurationsdatei bearbeiten möchten, öffen Sie diese Datei mit „Open“. Wenn die selektierte Datei keine gültige Konfigurationsdatei oder fehlerhaft ist, erhalten Sie folgende Meldung:
Der „Client Installer“ bietet folgende Einstellung:
Target Installation Folder: Installationsverzeichnis auf dem Client (kann auf Clientseite angepasst werden)
Im Datenbrowser werden die Applikationen von „Infoniqa ONE 200“ aufgelistet. Am Anfang jeder Zeile stehen Ihnen Checkboxes zur Verfügung:
Visible: Definiert, welche Applikationsnamen im Tool „Client Installer“ unter „Details“ angezeigt werden sollen.
Install: Markiert die entsprechende Applikation zur Installation.
Allow Modification: Definiert, ob der Benutzer die entsprechende Applikation für die Installation aus- oder abwählen kann.
Haben Sie die Auswahl getätigt, so können Sie diese mit der Schaltfläche „Save“ speichern. Geben Sie als Speicherort das Verzeichnis an, in welchem Sie zuvor die Konfigurationsdatei „InfoniqaONE200Gui_*.config“ abgelegt haben.
Freigabe über eine Website
Für die Client-Installation können folgende Konfigurationen vorgenommen werden:
-
Client-Setup
-
Konfigurationsdatei
-
Client-Installer
Selektieren Sie Ihre Website (empfohlen: „Default Web Site“)
Setup-Pfad erfassen
Wählen Sie „Export to Website“, wenn Sie die Client-Setup-Dateien über eine Website für den Download zur Verfügung stellen möchten.
Website name: Definieren Sie hier den virtuellen Pfad für Ihre Website.
Path: Geben Sie hier an, wo sich die „Infoniqa ONE 200“-Client-Setup-Dateien befinden.
Dazu klicken Sie auf das Ordnersymbol neben dem Eingabefeld. Standardmässig werden diese Dateien nach der Installation unter Ihrem Installationsverzeichnis „Infoniqa\Infoniqa ONE 200\Installpackages\InfoniqaONE200Client“ zur Verfügung gestellt, z.B. „C:\Program Files (x86)\Infoniqa\Infoniqa ONE 200\Installpackages\InfoniqaONE200Client“.
Url: Hier wird Ihnen die vollständige URL Adresse angezeigt.
Besteht bereits ein virtueller Pfad mit der gleichen Bezeichnung unter der selektierten „Website“, so erhalten Sie folgende Meldung:
Pfad zur Konfigurationsdatei erfassen
Wählen Sie „Export to Website“, wenn Sie die Konfigurations-Dateien über eine Website für den Download zur Verfügung stellen möchten.
Website name: Definieren Sie hier den virtuellen Pfad für Ihre Website.
Path: Geben Sie hier an, wo sich die „Infoniqa ONE 200“ Konfigurations-Dateien befinden, welche Sie zuvor gespeichert haben. Dazu klicken Sie auf das Ordnersymbol neben dem Eingabefeld.
Url: Hier wird Ihnen die vollständige URL Adresse angezeigt.
Besteht bereits ein virtueller Pfad mit der gleichen Bezeichnung unter der selektierten „Website“, so erhalten Sie folgende Meldung:
Client Installer freigeben
Wählen Sie „Export to Website“, wenn Sie die Client-Installer-Dateien über eine Website für den Download zur Verfügung stellen möchten.
Website name: Definieren Sie hier den virtuellen Pfad für Ihre Website.
Path: Geben Sie hier an, wo sich die „Infoniqa ONE 200“-Client-Installer-Dateien befinden. Dazu klicken Sie auf das Ordnersymbol neben dem Eingabefeld.
Url: Hier wird Ihnen die vollständige URL Adresse angezeigt.
Besteht bereits ein virtueller Pfad mit der gleichen Bezeichnung unter der selektierten „Website“, so erhalten Sie folgende Meldung:
Nachdem Sie Ihre Konfiguration vollständig erfasst und gespeichert haben, können Sie über die Schaltfläche „Create Installer“ die Applikation „Client Installer“ (InfoniqaONE200.Installer.exe) und die zuvor gespeicherte Konfigurationsdatei über eine Downloadseite freigeben. Wählen Sie „Export to Website“.
Nach der Erstellung des „Client Installers“ öffnet sich die Downloadseite automatisch:
Möchsten Sie nun auf einem Client-Rechner die „Infoniqa ONE 200“-Clientinstallation durchführen, so müssen Sie die URL auf dem Client-Rechner aufrufen. Laden Sie dann den „Client Installer“ herunter und starten Sie danach die Installation. Der Benutzer, welcher die Installation ausführt, benötigt lokale Administratorrechte.
Freigabe über einen Fileshare
Für die Client-Installation können folgende Konfigurationen vorgenommen werden:
-
Client-Setup
-
Konfigurationsdatei
-
Client-Installer
Selektieren Sie Ihre Website (empfohlen: „Default Web Site“)
Setup-Pfad erfassen
Wählen Sie „Export to Fileshare“, wenn Sie die Client-Setup-Dateien über ein Shared-Verzeichnis zur Verfügung stellen möchten.
Share name: Geben Sie den Namen an, über den das Verzeichnis freigegeben werden soll.
Path: Selektieren Sie hier das Verzeichnis, wo sich die „Infoniqa ONE 200“-Client-Setup-Dateien
befinden. Dazu klicken Sie auf das Ordnersymbol neben dem Eingabefeld.
Share path: Das freigegebene Verzeichnis
Pfad zur Konfigurationsdatei erfassen
Wählen Sie „Export to Fileshare“, wenn Sie die Konfigurations-Dateien über ein Shared-Verzeichnis zur Verfügung stellen möchten.
Share name: Geben Sie den Namen an, über den das Verzeichnis freigegeben werden soll.
Path: Selektieren Sie hier das Verzeichnis, wo sich die „Infoniqa ONE 200“ Konfigurations-Dateien
befinden. Dazu klicken Sie auf das Ordnersymbol neben dem Eingabefeld.
Share path: Das freigegebene Verzeichnis
Client Installer freigeben
Wählen Sie „Export to Fileshare“, wenn Sie die Client-Installer-Dateien über ein Shared-Verzeichnis zur Verfügung stellen möchten.
Share name: Geben Sie den Namen an, über den das Verzeichnis freigegeben werden soll.
Path: Selektieren Sie hier das Verzeichnis, wo sich die „Infoniqa ONE 200“-Client-Installer-Dateien befinden. Dazu klicken Sie auf das Ordnersymbol neben dem Eingabefeld. Share path: Das freigegebene Verzeichnis
Nachdem Sie Ihre Konfiguration vollständig erfasst und gespeichert haben, können Sie über die Schaltfläche „Create Installer“ die Applikation „Client Installer“ (InfoniqaONE200.Installer.exe) und die zuvor gespeicherte Konfigurationsdatei über ein Shared-Verzeichnis freigeben. Wählen Sie „Export to Fileshare“.
Die angegebenen Shared-Verzeichnisse werden eingerichtet und für alle Benutzer freigegeben. Der „Client Installer“ wird im zuvor erstellten Verzeichnis „Installer“ erstellt:
Möchsten Sie nun auf einem Client-Rechner die „Infoniqa ONE 200“-Clientinstallation durchführen, so müssen Sie auf das Shared-Verzeichnis des „Client Installers“ zugreifen und den Installer ausführen. Der Benutzer, welcher die Installation ausführt, benötigt lokale Administratorrechte.
Client Installation mit „Client Installer“
Über die Applikation „Client Installer“ kann der Benutzer die von Ihnen vordefinierten Applikationen lokal installieren, vorausgesetzt, der Benutzer hat beim Installieren Administratorrechte.
Wenn nach dem Start der Applikation die Meldung gemäss folgender Abbildung erscheint, dann ist die Konfigurationsdatei mit den Einstellungen nicht vorhanden oder diese kann nicht geladen werden, weil diese nicht die erforderliche Information für den Client Installer enthält. Bitte kontrollieren Sie hierzu die vorgehenden Konfigurationen bzgl. Client Installer.
Nach dem erfolgreichen Laden der Konfigurationen wird der Benutzer aufgefordert, auf die Schlatfläche „Install“ zu drücken, damit die Installation gestartet wird.
Der Benutzer hat die Möglichkeit über die Schaltfläche „Details“ die verfügbaren Applikationen anzuschauen. Je nach Konfiguration kann der Benutzer die zu installierenden Applikationen selber aus- oder abwählen.
Klickt der User auf „Install“, werden zuerst die benötigte Installationsdateien heruntergeladen.
Nachdem der Download erfolgreich war, wird die Installation automatisch ausgeführt:
Diverse Fenster werden angezeigt, die den User über den Stand der Installation informieren.
Nach erfolgreicher Installation erscheint eine Maske mit dem Titel „Finish“ und die Schaltfläche „Close“ wird aktiviert.
Client Major Upgrade
Mit dem Client Major Upgrade wird eine bestehende alte Infoniqa ONE 200 Version des Users auf die neue Version automatisch aktualisiert. Zuerst muss die gewünschte Datenbank vom Administrator mit dem Infoniqa ONE 200 SQL Wizard aktualisiert werden.
Im Program Admin unter Einstellung 3/3, kann im Feld „URL für Major Client Installer“ die bereits erstellte URL eingetragen werden.
Wenn sich ein Benutzer mit einem beliebigen Modul wie z.B. Finanz auf diese Datenbank anmeldet, wird er darauf aufmerksam gemacht, dass ein Major Update vorhanden ist.
Neuinstallation Infoniqa ONE 200
Sind keine Infoniqa ONE 200-Komponenten auf dem Rechner vorhanden, erscheinen folgende Masken.
Es erscheint eine Selektionsmaske.
Selektieren Sie zuerst „install Infoniqa ONE 200 Client“ und es erscheint eine Begrüssungsmaske.
Als erstes muss der Benutzer den Lizenzbestimmungen zustimmen.
Als nächstes muss der Benutzer den Namen und die Organisation (Firma) angeben, sowie diejenigen, welche die Anwendung nutzen können (alle, eingeloggten Benutzer). Defaultmässig sollte die Installation für alle gültig sein. Bei der Selektion von ’only for me’ ist die Installation nur für den angegebenen Benutzer gültig, d.h. Registrierungseinträge und Shorcuts sind nur für diesen Benutzer erstellt worden.
Als nächstes kann in der DropDown-List die zu installierende Sprache ausgewählt werden.
Bei der Wahl des Installations-Typs kann zwischen den folgenden Varianten gewählt werden:
-
Typical: Installation der meist verwendeten Komponenten (Admin, Finanz, Finanz Reports und Help)
-
Minimal: Installation der mindestens erforderlichen Komponenten (Finanz und Finanz Reports)
-
Custom: Benutzerdefinierte Wahl der einzelnen Komponenten.
Bei der Selektion des ’Custom’ Setup kann der Benutzer angeben, welche Programmkomponenten installiert werden müssen. Dabei kann die Selektion mit der Linken-Maustaste geändert werden.
Anhand der Bitmaps ist ersichtlich, was selektiert ist. Eine genaue Beschreibung erhält man, wenn man den Button ’Help’ betätigt. Diese Beschreibung ist auch im Anhang ersichtlich. Ihre Selektion wird automatisch für die Service Installation vermerkt, wenn Sie nach Beendigung der Client Installation gleich im Anschluss „install Infoniqa ONE 200 Server“ ausführen.
Mit dem Button ’Change’ kann das Installationsverzeichnis verändert werden. Der Button ’Space’ zeigt an, wie viel Harddisk Platz noch zur Verfügung steht.
Wenn Sie Ihre Auswahl getroffen haben, beginnt die eigentliche Installation von ’Infoniqa ONE 200’.
Während der folgenden Installation werden die selektierten Komponenten kopiert und registriert. Im Startmenü wird das Verzeichnis Infoniqa\Infoniqa ONE 200 hinzugefügt und auf dem Desktop eine Verknüpfung zur Gruppe ‘Infoniqa ONE 200‘ gemacht. Weiter wird kontrolliert, ob Konflikte vorliegen. Ist dies der Fall müssen diese korrigiert werden. Das Installationsprogramm muss dazu nicht beendet werden.
Eine weitere Neuerung dieses Installationsprogramm liegt darin, dass der Benutzer bei der Installation keine Entscheidungen mehr treffen muss, ob eine vorhandene Datei beibehalten werden muss oder nicht. Dies wird durch das Installationsprogramm selbst geprüft.
Nach erfolgreicher Installation von ‘Infoniqa ONE 200‘ erscheint folgende Maske.
Starten Sie nun „install Infoniqa ONE 200 Server“ nachdem die Installation von Infoniqa ONE 200 Client beendet ist. Eine Begrüssungsmaske erscheint.
Als erstes muss der Benutzer den Lizenzbestimmungen zustimmen.
Als nächstes muss der Benutzer den Namen und die Organisation (Firma) angeben, sowie diejenigen, welche die Anwendung nutzen können (alle, eingeloggten Benutzer). Defaultmässig sollte die Installation für alle gültig sein. Bei der Selektion von ’only for me’ ist die Installation nur für den angegebenen Benutzer gültig, d.h. Registrierungseinträge und Shorcuts sind nur für diesen Benutzer erstellt worden.
Als nächstes kann in der DropDown-List die zu installierende Sprache ausgewählt werden.
Bei der Wahl des Installations-Typs kann zwischen den folgenden Varianten gewählt werden:
-
Typical: Installation der meist verwendeten Komponenten (Admin, Finanz, Finanz Reports und Help)
-
Minimal: Installation der mindestens erforderlichen Komponenten (Finanz und Finanz Reports)
-
Custom: Benutzerdefinierte Wahl der einzelnen Komponenten.
Bei der Selektion des „Custom“ Setup kann der Benutzer angeben, welche Programmkomponenten installiert werden müssen. Dabei kann die Selektion mit der Linken-Maustaste geändert werden.
Anhand der Bitmaps ist ersichtlich, was selektiert ist. Eine genaue Beschreibung erhält man, wenn man den Button „Help“ betätigt. Diese Beschreibung ist auch im Anhang ersichtlich.
Mit dem Button ’Change’ kann das gleiche Installationsverzeichnis wie bei der Client-Installation festgelegt werden. Der Button ’Space’ zeigt an, wie viel Harddisk Platz noch zur Verfügung steht.
Es besteht die Möglichkeit die Standard Datenbankverbindung festzulegen. Im Feld „Connection Name“ geben Sie die auf Login Maske anzuzeigende Bezeichnung an. Beim Feld „Server“ geben Sie ihren Datenbank Server ein. Dazu kann der Button […] betätigt werden. Es werden somit alle verfügbaren Datenbank Server (DBMS) gesucht und in der Liste hinzugefügt.
Im Feld „Database“ können Sie ihre gewünschte Datenbank eingeben. Wird dieses Feld leer gelassen, dann kann Client User auf der Login Maske die Datenbank selber auswählen.
Diese Sektion der Installation erscheint nur, wenn das Installationsprogramm das erste Mal gestartet wird. Bei nachfolgenden Installationen werden die zuvor eingegebenen Daten aus der Registry entnommen.
Erst wenn all diese Informationen eingegeben sind, beginnt die eigentliche Installation von ’Infoniqa ONE 200’.
Während der folgenden Installation werden die selektierten Komponenten kopiert und registriert. Im Startmenü wird das Verzeichnis Infoniqa\Infoniqa ONE 200 hinzugefügt und auf dem Desktop wird eine Verknüpfung zur Gruppe ‘Infoniqa ONE 200‘ gemacht. Weiter wird kontrolliert, ob Konflikte vorliegen. Ist dies der Fall müssen diese korrigiert werden. Das Installationsprogramm muss dazu nicht beendet werden.
Eine weitere Neuerung dieses Installationsprogramm liegt darin, dass der Benutzer bei der Installation keine Entscheidungen mehr treffen muss, ob eine vorhandene Datei beibehalten werden muss oder nicht. Dies wird durch das Installationsprogramm selbst geprüft.
Nach erfolgreicher Installation von ‘Infoniqa ONE 200‘ erscheint folgende Maske.
Bereits Komponenten installiert
Die folgende Maske erscheint, wenn beim Initialisieren des Installationsprogramms bereits Installierte Programmkomponenten vorhanden sind.
Bei der Wahl des Installations-Typs kann zwischen den folgenden Varianten gewählt werden:
-
Modify: Installierte Komponenten können deinstalliert und neue installiert werden.
-
Repair: Eine Neuinstallation der bereits Installierten Komponenten wird vorgenommen.
-
Remove: Alle installierten Komponenten werden entfernt.
Bei der Selektion Modify können die zu installierenden Komponenten ausgewählt werden. Bei der Selektion Repair werden die installierten Komponenten ersetzt und mit Remove beginnt die Deinstallation.
Automatische Installation
Installation mit Microsoft SMS (System Management Server)
-
Erstellen sie im SMS-Verzeichnis ein neues Verzeichnis Infoniqa\Infoniqa ONE 200.
-
Kopieren Sie (ab DVD) die ‘Infoniqa ONE 200‘-Client Installationsdateien in das neu erstellte Verzeichnis Infoniqa\Infoniqa ONE 200. Geben Sie den Installationsdateien nur Leseberechtigung.
-
Modifizieren Sie die Datei ’Infoniqa ONE 200.PDF’ für die entsprechende Konfiguration. Erstellen Sie, wie unter Kapitel ’Konfigurations-Switches’ beschrieben, die erforderlichen Konfigurationsangaben.
Diese müssen in der Datei beim Schlüsselwort ’CommandLine’ angegeben werden. Nachfolgend die standartmassigen Argumente:
CommandLine = msiexec /m "Infoniqa ONE 200.mif" /qn /I "Infoniqa ONE 200.msi" -
Importieren Sie die Datei Infoniqa ONE 200.pdf ins Verzeichnis SMS.
-
Stellen Sie das ‘Infoniqa ONE 200‘-Paket den gewünschten Clients zu.
-
Beachten Sie, dass der aktuelle Deinstallationspfad dem Installationspfad entspricht (mit Switch /P)
Switch-Wert Installation: /P:c:\progra~1\Infoniqa\Infoniqa ONE 200\
Switch-Wert Deinstallation: /P:c:\progra~1\Infoniqa\Infoniqa ONE 200\setup\
Installation mit Batch-Dateien
Das Installationsprogramm von ‘Infoniqa ONE 200‘ kann auch mit einer Batch-Datei gestartet werden. Der Benutzer kann so mit einer einfachen Datei die Installation vornehmen. Je nach den Konfigurations Argumenten kann eine Teilinstallation oder Vollinstallation durchgeführt werden sowie alle Informationen, die das Installationsprogramm benötigt, gesetzt werden.
Um eine solche Installation vorzunehmen, geht man wie folgt vor:
-
Erstellen Sie auf dem Rechner ein Verzeichnis z.B. Infoniqa\Infoniqa ONE 200 auf welches alle Clients Lesezugriff besitzen.
-
Kopieren Sie (ab DVD) den Inhalt des Verzeichnis ’Clients\’ in das Verzeichnis Infoniqa\Infoniqa ONE 200.
-
Erstellen Sie eine Batch-Datei z.B. Infoniqa ONE 200.bat welche msiexec.exe mit den entsprechenden Parametern startet. Die Parameter sind aus dem nächsten Kapitel ersichtlich.
-
Die Batch-Datei Infoniqa ONE 200.bat kann nun von jedem Client ausgeführt werden.
Bei msiexec.exe handelt es sich um eine Programmkomponente von Windows. Der Aufruf dieses Programms muss dabei im oben erstellten Verzeichnis ’Clients\’ erfolgen.
Konfiguration Switches
Mittels folgendem Befehl, kann der Benutzer selbst angeben, welche Programmkomponenten während der Installation installiert werden müssen sowie mit welchen Parametern. Dazu muss der Benutzer seine Argumente nach folgender Zeile im Verzeichnis ’Clients\’ angeben (siehe oben):
msiexec.exe /I "Infoniqa ONE 200.msi" /qb
Die Reihenfolge der Argumente spielt dabei keine Rolle. Wenn Sie ein Argument übergeben wollen, welches Trennzeichen beinhaltet, muss dieses Argument zwischen zwei Anführungszeichen stehen.
Installierende Komponenten setzen
Folgende Tabelle zeigt welche Programmkomponenten durch Angabe welcher Eigenschaft, Property installiert und deinstalliert werden können. Die Spalte Defaultwert gibt dabei an, welche Komponenten installiert werden, wenn das Property nicht gesetzt wird. Ein Defaultwert von 1 besagt, dass die Komponente installiert wird.
Programm-Komponente |
Eigenschaft |
Property |
Defaultwert |
---|---|---|---|
Infoniqa ONE 200 Client |
Client |
F_CLIENT |
1 |
Admin |
Admin |
F_ADMIN |
0 |
Admin Service |
AdminService |
F_ADMIN_SERVICE |
0 |
Auftrag |
Auftrag |
F_AUFTRAG |
1 |
Auftrag Service |
AufragService |
F_AUFTRAG_SERVICE |
1 |
Auftrag Report |
AReportsE |
F_AUFTRAG_R |
1 |
Auftrag API |
AUActiveX |
F_AUFTRAG_X |
1 |
Auftrag Mobile |
AuftragMobile |
F_AUFTRAG_MOBILE |
0 |
Finanz |
Finanz |
F_FINANZ |
1 |
Finanz Service |
FinanzService |
F_FINANZ_SERVICE |
1 |
Finanz Reports |
FReportsE |
F_FINANZ_R |
1 |
Finanz API |
FActiveX |
F_FINANZ_X |
1 |
Finanz Dokumentvorlagen |
Dokumentvorlagen |
F_FINANZ_DV |
0 |
Finanz Mobile |
FinanzMobile |
F_FINANZ_MOBILE |
0 |
Personal |
Personal |
F_PERSONAL |
1 |
Personal Service |
PersonalService |
F_PERSONAL_SERVICE |
1 |
Personal Reports |
PEReportsE |
F_PERSONAL_R |
1 |
Personal API |
PActiveX |
F_PERSONAL_X |
1 |
Personal PDM |
PDM |
F_PERSONAL_PDM |
0 |
Heim |
Heim |
F_HEIM |
0 |
Heim Service |
HeimService |
F_HEIM_SERVICE |
0 |
Heim Mobile |
HeimMobile |
F_HEIM_MOBILE |
0 |
Pflege und Betreuung |
Pflege |
F_PFLEGE |
0 |
Pflege und Betreuung Service |
PflegeService |
F_PFLEGE_SERVICE |
0 |
Pflege Mobile |
PflegeMobile |
F-PFLEGE_MOBILE |
0 |
CRM |
CRM |
F_CRM |
0 |
CRM Service |
CRMService |
F_CRM_SERVICE |
0 |
E-Services |
EServices |
F_ESERVICES |
0 |
Treuhand |
Treuhand |
F_TREUHAND |
0 |
Connect |
Connect |
F_CONNECT |
0 |
Help |
Help |
F_HELP |
1 |
Infoniqa ONE 200 Serverkomponenten |
Server |
F_SCRIPTS oder F_SERVER |
0 |
SQL Wizard |
SQLWizard |
F_SQLWIZARD |
0 |
E-Lizenzierung |
ELizenzierung |
F_ELIZENZIERUNG |
0 |
WEBAPI |
WEBAPI |
F_WEBAPI |
0 |
Programm-Komponenten installieren
Ein Programmteil kann so ganz einfach von der Installation entfernt oder hinzugefügt werden. Möchte man einen Programmteil hinzufügen, geschieht dies über das Property und dem Wert 1, das Entfernen mit dem Wert 0.
Wird hier ein Property nicht gesetzt wird es je nach Default Wert installiert oder nicht installiert.
Alle Programmkomponenten mit dem Default Wert 1 installieren. Zusätzlich noch Admin installieren und Auftrag Reports von der Installation entfernen.
F_ADMIN=1 F_AUFTRAG_R=0
Programm-Komponenten installieren, entfernen
Es besteht auch die Möglichkeit installierende Komponenten mit dem Befehle ADDLOCAL hinzuzufügen und mit REMOVE zu entfernen. Wird eines dieser Schlüsselworte verwendet, werden nur die angegebenen Komponenten installiert oder entfernt. Die zu installierenden Komponenten können durchsetzen des Schlüsselworts, welches sich in der oben angegebenen Tabelle in der Spalte ’Eigenschaft’ befindet, gesetzt werden. Müssen mehrere Komponenten installiert werden, müssen diese durch Kommas getrennt angegeben werden.
Nur Admin installieren
ADDLOCAL=Admin
Admin und Hilfe installieren
ADDLOCAL=Admin,Help
Admin entfernen
REMOVE=Admin
Admin und Hilfe entfernen
REMOVE=Admin,Help
Installierende Sprache setzen:
Eigenschaft |
Wert |
Default Wert |
---|---|---|
R_LANG |
2057 (Englisch) 4108 (Französisch) 2055 (Deutsch) 2064 (Italienisch) |
2055 (Deutsch) |
Englischen Client installieren
R_LANG=2057
ODBC Quelle
Der Name der ODBC-Datenquelle ist fix auf ’MSSQLInfoniqaONE200’ gesetzt und kann nicht verändert werden.
Eigenschaft |
Beschreibung |
Default Wert |
---|---|---|
R_ODBC_SERVER |
Name des SQL-Servers |
Name des lokalen Systems |
R_ODBC_DB |
Name der Datenbank |
InfoniqaONE200 |
R_ODBC_DESC |
ODBC Source Beschreibung |
ODBC Source für Infoniqa ONE 200 |
R_ODBC_TRUSTED_CONNECTION |
Authentifizierung: Yes=Windows Authentifizierung No=SQL Server Authentifizierung |
No d.h. kein Wert gesetzt |
Datenbank setzen auf ’InfoniqaONE200’
R_ODBC_DB="InfoniqaONE200"
Connection Quelle
Eigenschaft |
Beschreibung |
Default Wert |
---|---|---|
CONNECTION_NAME |
Name der Connection |
InfoniqaONE200 |
CONNECTION_SERVER |
Name des SQL-Servers |
Name des lokalen Systems |
CONNECTION_DB |
Name der Datenbank {}=keine Datenbank |
InfoniqaONE200 |
CONNECTION_TRUSTED_CONNECTION |
Authentifizierung: Yes=Windows Authentifizierung No=SQL Server Authentifizierung |
No d.h. kein Wert gesetzt |
Datenbank setzen auf ’InfoniqaONE200’
CONNECTION_DB="InfoniqaONE200"
Datenbank setzen auf ’’
CONNECTION_DB="{}"
Connection Quelle
Eigenschaft |
Beschreibung |
Default Wert |
---|---|---|
CONFIGFILESHAREPATH |
Nur bei Smart Installation muss die URL zur InfoniqaONE200Gui_[Version.0].config angegeben werden. |
|
CONFIGFILESHAREPATH="http://[IIS Servername]/InfoniqaONE200Configuration[Version]"
Anzeige der Installation
Eigenschaft |
Beschreibung |
---|---|
|
Normale Installationsmaske |
/qb |
Minimale Installationsmaske, zeigt nur den aktuellen Stand der Installation an. |
/qn |
Keine Bedieneroberfläche |
/qn
Definieren des Installationsverzeichnisses:
Eigenschaft |
Beschreibung |
---|---|
INSTALLDIR |
Setzten des Installationsverzeichnisses |
INSTALLDIR="C:\PROGRAMM FILES\INFONIQA\INFONIQAONE200\"
Gültigkeit der Installation:
Eigenschaft |
Beschreibung |
---|---|
ALLUSERS |
Gibt an, für wenn die Installation gültig sein muss. Defaultmässig wird ALLUSERS=2 gesetzt. Mögliche Werte sind 1, 2, ““ (leerer String) 1: Für alle Benutzer gültig. ““: Nur für den eingeloggten Benutzer gültig. |
ALLUSERS=1
Desktop Shortcut erstellen:
Eigenschaft |
Beschreibung |
---|---|
F_DESKTOP_SHORTCUT |
Gibt an, ob der Desktop-Shortcut erstellt werden soll oder nicht: 1: erstellen |
F_DESKTOP_SHORTCUT=1
Beispiele
msiexec /I "Infoniqa ONE 200.msi" F_ADMIN=1 F_PERSONAL=1
oder
msiexec /I "Infoniqa ONE 200.msi" ADDLOCAL=Admin,Auftrag,
AReportsE,AUActiveX,Finanz,FReportsE,FActiveX,Personal,PEReportsE,
PActiveX,Help
Installation von Admin, allen Reports, ActiveX und der Hilfe
msiexec /I "Infoniqa ONE 200.msi" F_ADMIN=1 F_FINANZ=0 F_AUFTRAG=0 F_PERSONAL=0
Standardinstallation in der Sprache Englisch
msiexec /I "Infoniqa ONE 200.msi" R_LANG=2057
Standardinstallation mit Selektion der Datenbankverbindung
Server: SWALTIS_097
Datenbank: InfoniqaONE200
Beschreibung: ODBC Quelle
msiexec /I "Infoniqa ONE 200.msi" ODBC_SERVER=SWALTIS_097 ODBC_DB=InfoniqaONE200 R_ODBC_DESC="ODBC Quelle"
Installation von allen Programmkomponenten in das angegebene Verzeichnis mit minimalem GUI
msiexec /I "Infoniqa ONE 200.msi" F_ADMIN=1 F_ PERSONAL=1 INSTALLDIR="C:\Programm Files\Infoniqa\Infoniqa ONE 200\" /qb
Kombinationen
msiexec /I "Infoniqa ONE 200.msi" F_ADMIN=1 F_FINANZ=0 F_AUFTRAG=0 F_PERSONAL=0 F_AUFTRAG_X=0 F_AUFTRAG_R=0 CONNECTION_NAME=InfoniqaONE200 CONNECTION_SERVER=SWALTIS_097 CONNECTION_DB=InfoniqaONE200 INSTALLDIR="C:\Programm Files\Infoniqa\Infoniqa ONE 200\" /qn
Kombinationen für Smart Client Installation
msiexec /I "Infoniqa ONE 200.msi" F_ADMIN=1 F_FINANZ=0 F_AUFTRAG=0 F_PERSONAL=0 F_AUFTRAG_X=0 F_AUFTRAG_R=0 CONNECTION_NAME=InfoniqaONE200 CONNECTION_SERVER=SWALTIS_097 CONNECTION_DB=InfoniqaONE200 INSTALLDIR="C:\Programm Files\Infoniqa\Infoniqa ONE 200\" CONFIGFILESHAREPATH="http://localhost/InfoniqaONE200Configuration2020" /qn
Bemerkungen
Neu an diesem Installationsprogramm ist, dass wenn es während der Installation abgebrochen wird, alle Änderungen, die bis zu diesem Zeitpunkt gemacht wurden, rückgängig macht.
Installation Service Pack
Infoniqa ONE 200 (automatisch)
-
Admin auf dem Applikationsserver starten (Internetzugriff muss vorhanden sein).
-
Verzeichnisse in den „Einstellungen 3/3“ überprüfen und die Verzichnis-Freigabe sicherstellen.
-
In der Schaltfläche „AutoUpdate“ ausführen (Internetzugriff muss vorhanden sein)
-
Wenn ein Service Pack online zur Verfügung steht, erscheint folgende Meldung:
-
Mit „Herunterladen“ wird der Download des Service Packs gestartet. Danach die Frage mit Ja beantworten.
-
Mit „Continue“ wird das Update installiert.
Infoniqa ONE 200 (ohne Internetzugriff)
-
Das gewünschte Service Pack z.B. erp.20200.[SP-Version].zip bei Infoniqa Schweiz anfordern.
-
Admin auf dem Applikationsserver starten.
-
Verzeichnisse in den Einstellungen 3/3 überprüfen und die Verzeichnis-Freigabe sicherstellen.
-
Service Pack via Infoniqa ONE 200 Admin installieren (Register System, Gruppe Versions-Informationen, Funktion „Servicepack installieren“).
-
Im Folge Fenster über die Schaltfläche „Update hinzufügen“ die gewünschte Zip Datei selektieren und mit „Weiter“ das Update starten.
-
Mit „Continue“ wird das Update installiert.
Infoniqa ONE 200
-
Wenn die gewünschte Service Pack Zip Datei z.B. erp.20200.[SP-Version].zip bereits vorhanden ist, muss Admin und die Funktion „Auto Update“ nicht mehr gestartet werden.
-
Admin starten (Internetzugriff muss vorhanden sein).
-
In der Schaltfläche „Auto Update“ ausführen und die Service Pack Zip Datei z.B. erp.20200.[SP-Version].zip lokal speichern. Mit dieser Funktion wird die heruntergeladene Zip-Datei zusätzlich entpackt.
-
Alle Infoniqa ONE 200 Applikationen beenden.
-
Das Verzeichnis öffnen, wo die Service Pack Zip Datei liegt und falls nötig entpacken.
-
Commando Zeile unter Windows Start – Ausführen „cmd“ starten.
-
Im Commando Zeile ins Verzeichnis, wo die Service Pack Dateien entpackt sind, wechseln.
-
Service Patch Installation via Command Line starten und immer mit der Schaltfläche „Next“ installieren (Achtung: Die Zahlen hinter den Wörtern “ClientPatch” und „ServerPatch” ändern sich).
-
Server-Patch:
msiexec /P ServerPatch.2020.0.16325.10430.msp REINSTALL=ALL -
Client-Patch:
msiexec /P ClientPatch.2020.0.16325.10430.msp REINSTALL=ALL
Nach dem Update müssen die Datenbank-Verbindungen überprüft werden. SQL Wizard lokal als Administrator ausführen. Auf der Willkommen Seite auf „Weiter“ drücken.
In der folge Anzeige „Neue Datenbank-Verbindung“ selektieren und mit „Weiter“ bestätigen.
Alle Datenbank-Verbindungen überprüft und falls nötig neu erfassen oder Änderungen speichern. Danach SQL Wizard mit „Close“ verlassen.
-
Infoniqa ONE 200 Admin starten und in das zu aktualisierende Datenbank einloggen.
-
Register „Datenbank“, Gruppe „SQL Server-Tool“, Funktion „SQL Scripts laden“ starten und das Script „erp.sql“ laden.