WabisNET 4.0(0) - Setup - CD

Die WabisNET 4.0(0) - Setup - CD enthält alle erforderlichen Setup-Routinen, um
WabisNET zu installieren.

S1  WabisNET 4.0(0)
S2  WabisNET-Datenbank SQL-Server 2017

Stand : Dienstag, 31. Juli 2018

A. Installation WABIS mit SQL-Server

Mit dieser Installationsmethode wird die Datenbank und die Anwendung WabisNET in einer Client-Server-Umgebung installiert. 

Voraussetzung für die Installation von WabisNET ist das .NET Framework 2.0. 

Die Setup-CD enthält im Verzeichnis dotnetfx die erforderlichen Installationsdateien
	Dotnetfx.exe  und LangPack.exe.

Die Anwendung WabisNET wird sowohl auf dem Server als auch auf allen Clients gemäß A.1 installiert.

Wenn allen Clients ein gemeinsames Arbeitsverzeichnis verwenden sollen, muss bei der Server-Installation das Setup-Verzeichnis freigegeben werden und an allen Clients das Programm W32Client.exe im  Setup-Verzeichnis des Servers ausgeführt werden wodurch eine Verknüpfung auf dem Client-Desktop erzeugt wird.

Der Start der Installation erfolgt mit dem Windows-Installationsprogramm durch Anklicken von : WabisNet.msi oder Setup.exe.

A.1 Wabis-Anwendung einrichten

1.	CD in Laufwerk am Server, an dem der SQL-Server  für die Wabis-Datenbank läuft, bzw. am Client einlegen. Falls kein Autorun aktiviert ist, muss das Programm WabisNET.msi oder Setup.exe manuell gestartet werden.

2.	Willkommen : mit Weiter bestätigen

3.	WabisNET - Informationen : aktuelle Informationen zur Version von WabisNET, sowie Installationsanleitungen. Mit Weiter bestätigen.

4.	Installationsorder wählen : Eingabe des Setup-Verzeichnisses; die Auswahl installieren für den aktuellen Benutzer oder für alle Benutzer dieses Computers wird nur ausgewertet bei einer Einzelplatzinstallation von Anwendung und Datenbank. Mit Weiter bestätigen.

5.	SQL-Server : Eingabe des SQL-Servernamens , auf dem die Datenbank WABIS läuft. Bei einer Einzelplatzinstallation kann der Eintrag (local) übernommen werden. Mit Weiter bestätigen.

6.	Wabis-Datenbank : Mit dem Ankreuzen dieses Kontrollkästchens wird im Laufe der Installation auch die Wabis-Datenbank angelegt und mit Basisdaten gefüllt. Mit Weiter bestätigen. Weitere Hinweise zum Einrichten der Wabis-Datenbank siehe A.2.

7.	Installation bestätigen : Alle erforderlichen Eingaben sind erfolgt. Die Installation wird mir Weiter gestartet.

8.	WABIS Setup einrichten : Im Rahmen einer Client/Server-Installation muß das Setup-Verzeichnis des Servers für den Zugriff durch die Clients freigegeben werden. In diesem Falle muss der Freigabedialog mit Setup-Verzeichnis Wabis freigeben.. gestartet und ausgeführt werden. Bei einer Einzelplatz-Installation bzw. beim Client-Setup dagegen ist keine Freigabe erforderlich.

9.	WABIS Server einrichten : Dieser Dialog wird eingeblendet, wenn unter Punkt 6 das Anlegen der Wabis-Datenbank angekreuzt wurde. Mit Abbrechen kann das Anlegen bzw. Aktualisieren der Datenbank übersprungen werden. Ok startet die Prozedur zum Anlegen und Initialisieren der Wabis-Datenbank. Weitere Hinweise siehe unter A.2.

10.	Installation beendet : Schlussmeldung nach erfolgreicher Installation. Mit Schließen wird das Windows-Installationsprogramm beendet.

A.2 Wabis-Datenbank einrichten

HINWEIS : der SQL-Server muss laufen !

HINWEIS : Es wird eine neue Datenbank Wabis erzeugt und mit Beispieldaten gefüllt.

Nach dem Setzen der erforderlichen DB-Optionen werden die Benutzergruppe W_Benutzer und der Benutzer Johann ( Passwort obb ) angelegt und alle Tabellen der Datenbank erzeugt. Die Benutzergruppe W_Benutzer erhält alle Rechte auf die Objekte der Datenbank Wabis, der Benutzer Johann wird der Benutzergruppe W_Benutzer zugeordnet.

Außerdem wird die Anwendungsrolle W_Anwendung mit allen Rechten auf alle Objekte der Datenbank Wabis angelegt.

Wenn die Vorgabewerte ( Verzeichnis, Datenbank-Namen, ) angepasst werden sollen ist wie folgt vorzugehen :
•	wechseln in das Verzeichnis WabisSetup\Scripts.sql
•	gewünschte Änderungen in EWabis.bat und wabis.sql vornehmen
•	W32Server.exe ausführen.

1.	Aus dem Setup-Verzeichnis des Servers das Programm W32Server.exe starten.

2.	Setup-Verzeichnis kontrollieren.

3.	Start mit Ok.

HINWEIS : In der Konfigurationsdatei WabisNET.exe.config wird hinterlegt welche Rolle für den Login verwendet werden soll. Standardmäßig wird die Anwendungsrolle W_Anwendung verwendet :

Standard : die Anmeldung erfolgt mit den allgemeinen Benutzerrechten unter Verwendung der Rolle W_Benutzer. Für den Zugriff auf die Datenbank Wabis sollten noch weitere Benutzer mit Paßwörtern angelegt werden. Es ist zu beachten, daß alle Benutzer der Benutzergruppe W_Benutzer zugeordnet werden müssen und in der Regel keine individuellen Rechte besitzen sollten. Die Zugriffsrechte werden aus der Roll W_Benutzer abgeleitet.

Anwendung : die Anmeldung erfolgt an die passwortgeschützte Rolle W_Anwendung. Für den Zugriff auf die Datenbank Wabis sollten noch weitere Benutzer mit Paßwörtern angelegt werden. Mit der programmgesteuerten Anmeldung unter der Anwendungsrolle W_Anwendung gehen alle individuell festgelegten Zugriffsrechte des Benutzers für die Dauer der Anmeldung verloren.

A.3 Wabis-Client einrichten

1.	Am Arbeitsplatz anmelden und aus dem Setup-Verzeichnis des Servers das Programm W32Client.exe starten.

2.	Das Setup-Verzeichnis wird angezeigt.
 
3.	Start mit Ok.  
Auf dem Desktop des Clients wird automatisch ein Programmsymbol zum Starten von WabisNET angelegt.

HINWEIS : wenn W32Client.exe mit dem Parameter silent gestartet wird, bzw. wenn das Programm W32ClientS.exe ausgeführt wird,  läuft die Installation ohne Benutzereingriffe ab.

A.3 ClickOnce : Wabis-Client einrichten

1.	Am Arbeitsplatz anmelden und im WebBrowser den Setup des Deploy-Verzeichnisses starten : http://<Server>/WabisNET40Deploy.

2.	Die erforderlichen Komponenten werden angezeigt :
Microsoft Data Access Components 2.8 
.NET Framework 2.0 
Crystal Reports für .NET 

3.  Start mit Installieren  
Im Startmenü des Clients wird automatisch ein Programmsymbol zum Starten von WabisNET angelegt.

4.  Mit jedem Start von WabisNET wird geprüft, ob neuere Programmversionen vorhanden sind und es wird bei Bedarf eine automatische Aktualisierung durchgeführt.  

IBIT
Johann Schmidt
Droste-Hülshoff-Weg 22
93055 Regensburg
0941-38137990
0176-43612263
schmidtjohann@ibit-js.de