Zum Inhalt springen

Schild-NRW Installation: Unterschied zwischen den Versionen

Aus Schild-NRW Wiki
Zeile 118: Zeile 118:
Die Benutzer von Schild-NRW können das Programm in den Einstellungen an ihre Bedürfnisse anpassen. Hierzu finden Sie weitere Informationen im Artikel zu den [[Programm-Einstellungen]].
Die Benutzer von Schild-NRW können das Programm in den Einstellungen an ihre Bedürfnisse anpassen. Hierzu finden Sie weitere Informationen im Artikel zu den [[Programm-Einstellungen]].


===Server-Installation mit Microsoft SQL-SERVER-Datenbank===
===Server-Installation mit Microsoft SQL-Server-Datenbank===
Schild-NRW kann auch mit SQL-Server betrieben werden. Informationen zur Einrichtung und zur Inbetriebnahme der Datenbanksysteme finden Sie hier. Grundsätzlich wird aber vorausgesetzt, dass bei einem Betrieb mit einem Datenbankserver Kenntnisse über dieses Datenbanksystem vorhanden sind.
Schild-NRW kann auch mit SQL-Server betrieben werden. Informationen zur Einrichtung und zur Inbetriebnahme der Datenbanksysteme finden Sie hier. Grundsätzlich wird aber vorausgesetzt, dass bei einem Betrieb mit einem Datenbankserver Kenntnisse über dieses Datenbanksystem vorhanden sind.


Zeile 150: Zeile 150:
Starten Sie nun Schild-NRW und wählen Sie die Datenbank-UDL aus. Es sollten nun Tabellen und Felder angelegt werden.
Starten Sie nun Schild-NRW und wählen Sie die Datenbank-UDL aus. Es sollten nun Tabellen und Felder angelegt werden.


Sie können nun Ihre Schule einrichten. Dies muss aber nur geschehen, wenn Sie eine neue Datenbank aufbauen wollen. Wenn Sie aus einer bestehenden Datenbank in diese SQL-Server-DB migrieren wollen, so können Sie diese Einrichtung abbrechen.
Sie können nun Ihre Schule einrichten. Dies muss aber nur geschehen, wenn Sie eine neue Datenbank aufbauen wollen. Wenn Sie aus einer bestehenden Datenbank in diese SQL-Server-Datenbank migrieren wollen, so können Sie diese Einrichtung abbrechen und den [[#Schild-NRW-Daten in eine andere Datenbank übertragen (migrieren)|Migrationsprozess mit Hilfe des Migrationstools]] vornehmen.


Starten Sie das Migrationstool aus dem Schild-NRW-Verzeichnis. Wählen Sie Quelldatenbank und Zieldatenbank über die jeweiligen UDLs aus!
==Schild-NRW-Daten in eine andere Datenbank übertragen (migrieren)==
 
Mit dem Migrationstool können Sie die Daten einer bestehenden Datenbank in eine andere Datenbank übertragen. So können Sie z.B. die Daten aus einer Access-Datenbank in eine neue Access-Datenbank oder eine SQL-Server-Datenbank übertragen.
 
Laden Sie sich das Migrationstool hier herunter: https://www.svws.nrw.de/download und entpaken Sie die Programmdaten der ZIP-Datei in ein beliebiges Verzeichnis. Starten Sie anschließend das Programm SchILD_DBConfig.exe, mit dem Sie zwei Konfigurationsdateien für den anschließenden Migrationsprozess erzeugen. Erstellen Sie eine Konfigurationsdatei für die Quelldatenbank und eine für die Zieldatenbank.
 
Starten Sie anschließend das Migrationstool SchILDMigTool.exe. Wählen Sie Konfigurationsdatei für die Quelldatenbank und für die Zieldatenbank. Testen Sie die Verbindung. Bei erfolgreicher verbindung können Sie den Migrationsprozess starten.


[[Datei:Migrationstool.jpg|left|frame|Mit dem Migrationstool können sie eine bestehende Datenbank nach MS-SQL migrieren]]
[[Datei:Migrationstool.jpg|left|frame|Mit dem Migrationstool können sie eine bestehende Datenbank nach MS-SQL migrieren]]

Version vom 13. März 2022, 00:42 Uhr

Einzelplatzinstallation

In den Folgenden Artikeln erfahren Sie, wie Schild-NRW installiert werden kann. Vor der Installation sollten Sie die Systemvoraussetzungen prüfen. Als Betriebssysteme benötigen Sie Windows 10 oder höher. Die Bildschirmauflösung sollte mindestens 1024x768 betragen.

Download der Installationsdateien

Laden Sie von der Homepage die Dateien für das BasisSetup.exe und evtl. das aktuelle Update herunter.

Schild.NRW Download

Die Installation auf einem Einzelplatzrechner erfolgt über die Datei Basissetup.exe, die im Downloadbereich von Schild-NRW erhältlich ist. Bitte beachten Sie, dass u.U. zusätzlich noch eine Updatedatei notwendig sein kann, um auf die neueste Version von Schild-NRW zu gelangen.

Führen Sie diese Installationsdateien aus und lassen Sie sich von dem Assistenten durch die Routine leiten. Bei der Installation ist zu beachten, dass Sie Administratorrechte auf dem Windowsrechner benötigen. Bitte vergewissern Sie sich, dass dies der Fall ist.

Durch die Besonderheiten, die durch den Schutz des „Programmverzeichnisses“ bei Windows 7 und Windows 10 zu beachten sind, empfehlen wir die Installation in das Verzeichnis C:\Schild-NRW. Der Installationsort kann auch verändert werden, bitte beachten Sie aber, dass Sie in dem gewählten Verzeichnis volle Zugriffsrechte haben.

Registrierung der Statitsik.dlls

Prüfen Sie nach der Installation in Schild-NRW, ob der Statistikexport funktioniert. Dazu rufen Sie in Schild-NRW das Menü Schulverwaltun > Statistik / amtliche Schuldaten > Export (mit Modulen von IT-NRW) auf und wählen einen der angebotenen Exporte.

Sollten Sie eine Fehlermeldung Fehler beim Aufruf der Statistik-DLL: Klasse nicht registriert erhalten, so führen Sie das Programm Schild-NRW nochmals explizit mit der rechten Maustaste als Administrator aus.

Schild-NRW als Administrator starten.


Gehen Sie dann unter "Schulverwaltung > Statistik / amtliche Schuldaten > Hilfe bei Problemen". Klicken Sie dort die Schaltfläche "Dateien registrieren".

Probleme beim Statistikexport beseitigen.


Danach sollte die Fehlermeldung weg sein und der Export sollte möglich sein. Sollte der Button nicht anklickbar sein, so haben Sie keine Administratorenrechte auf dem PC!

Ein Video-Tutorial gibt es hier:

Verbindung zur Datenbank

schild2000n.mdb als Datenbankdatei

Die Standarddatenbank liegt im Ordner DB der Schild-Installation und hat den Namen Schild2000n.mdb. Diese Datenbank wird unter Schild-NRW als Schild-Standarddatenbank angeboten.

Wenn Sie bereits eine bestehende Datenbank aus einer anderen Installation besitzen, so kopieren Sie die Datei Schild2000n.mdb in den Ordner DB und überschreiben die leere Datenbank aus der Basis-Installation. Somit stehen Ihnen die Schülerdaten wieder zur Verfügung.


Verbindung zu mehreren Datenbanken

Mehrere Datenbanken

Im Ordner UDL der Schild-Installation befindet sich eine Datei Test-Hauptschule.udl. Sie können über diese UDL-Dateien beliebig viele Verbindungen zu weiteren Datenbanken aufbauen.

Wollen Sie, dass die Test-Hauptschule-Datenbank nicht zur Verfügung steht, so löschen Sie bitte die UDL-Datei oder benennen Sie die Dateiendung um. Für weitere Datenbanken kopieren Sie einfach die UDL-Datei und fügen Sie diese in den UDL-Ordner der Schild-Installation ein. Benennen Sie die UDL-Datei nach Ihren Wünschen um. Der Dateiname der UDL-Datei bestimmt den Anzeigenamen der Datenbank, der später im Auswahldialog angezeigt wird.

Klicken Sie mit der rechten Maustaste auf die UDL-Datei und gehen Sie auf Eigenschaften > Verbindung. Geben Sie durch Klick auf die drei Punkte den Dateipfad zur gewünschten weiteren Datenbank an.

Jetzt steht diese Datenbank beim Start von Schild zur Verfügung.

Unter Windows 7 (10) 64bit können die UDL-Dateien nicht mehr mit den Eigenschaften umgestellt werden.

Hier müssen Sie folgenden Text in eine normale Textdatei kopieren:

Vorlage:Konsole

Speichern Sie diese Textdatei mit dem Dateinamen.udl als UNICODE-Datei ab! Kopieren Sie diese Datei in den Ordner UDL der Schild-Installation. Im Auswahlfenster wird Ihnen dann eine Datenbank angeboten, die den Namen der UDL-Datei trägt.

Diese Schritte sind nur notwendig, wenn Sie Zugriff auf mehrere Datenbanken haben wollen. Sollten Sie mit diesen Hinweisen nicht zurechtkommen, so kontaktieren Sie bitte Ihren Fachberater oder Ihren IT-Dienstleister.

Einrichten der Reportverwaltung

Reportexplorer

Starten Sie einmal Schild-NRW und gehen Sie auf die Druckausgabe > Reportverwaltung starten. Dort wurden mit der Basis-Installation einige Reports mitgeliefert. Ein sehr umfangreiches Reportpaket können Sie auch von der Schild-NRW-Homepage herunterladen:

[Schild-NRW-Reportsammlung]

Entpacken Sie das ZIP-Paket nun im Ordner Schild-Reports. Achten Sie darauf, dass die Ordnerstruktur der Reportverwaltung in diesem Ordner nachgebildet werden muss. Wichtig sind die Ordner Standard, Header_Footer, Standardtexte und Subreports. Alle anderen Ordner können frei benannt werden!

Die einzelnen Reports liegen dann als RTM-Dateien im Ordner Schild-Reports und stehen dann in der Reportverwaltung zur Verfügung. Durch das Abspeichern der RTM-Dateien können Sie beliebige Reports für die Schild-Benutzer zur Verfügung stellen.

Bitte beachten Sie, dass hier sehr viele Reports angeboten werden. Löschen Sie die nicht benötigten Formulare, damit die Reportverwaltung übersichtlich bleibt!

Schild-NRW Module und Tools

Sie können von der Schild-NRW-Homepage auch noch zusätzliche Module für bestimmte Aufgaben herunterladen, die nicht alle Schulen immer benötigen. Bitte beachten Sie die jeweiligen Installationshinweise, die dort gegeben werden.

[Schild-NRW Module]

Einzelplatzinstallation mit Zugriff von einem anderen Rechner

Dieser Hilfeartikel beschreibt, wie Sie eine Installation von Schild-NRW auf einem PC durchführen können, um zusätzlich von einem anderen PC gemeinsam auf die Schild-NRW-Datenbank zugreifen zu können.

Führen Sie zunächst an dem Rechner, der als "Mini-Server" dienen soll, eine Schild-NRW Einzelplatzinstallation durch (s.o.).

Stellen Sie sicher, dass dieser PC im Netzwerk erreichbar ist und geben Sie den Installationsordner von Schild-NRW im Netzwerk frei. Vollzugriff ist mindestens auf folgende Ordner unbedingt erforderlich: DB, Statistik, Schild-Reports

Verbinden Sie auf dem Client, der Zugriff bekommen soll, ein Netzlaufwerk mit diesem Ordner. Das Netzlaufwerk sollte so eingerichtet sein, dass es beim Start des Rechners zur Verfügung steht. Stellen Sie anschließend eine Verknüpfung mit der Schild2000.exe aus dem Netzlaufwerk auf dem Desktop des Clients her.

Starten Sie die Anwendung Schild-NRW einmal auf jedem Client explizit mit der rechten Maustaste als Administrator und führen Sie die Schritte zur Registrierung der Statitsik.dlls einmal durch (Schulverwaltung > Statistik amtl. Schuldaten > Hilfe bei Problemen). Danach kann die Anwendung mit normalen User-Rechten gestartet werden. Der Zugriff auf Schild-NRW kann nur bei eingeschaltetem "Mini-Server" funktionieren!


Serverinstallation

In allen Schulformen, die mit mehr als einem PC gleichzeitig an Schild-NRW arbeiten wollen, empfehlen wir eine Serverinstallation. Dieser Artikel beschreibt die notwendigen Installationsschritte.

Server-Installation mit Access-Datenbank

Für den Betrieb von Schild-NRW mit einer Access-Datenbank ist es nicht von Bedeutunng, ob Sie einen Windows-Server oder einen Linux-Server betreiben. Geben Sie einen Ordner auf dem Server für das Netzwerk frei! Führen Sie bei einem Windows-Server eine Basis-Installation in diesen Netzwerkordner durch. Wenn Sie einen Linux-Server betreiben, kopieren Sie die Dateien der Basis-Installation einfach in das freigegebene Samba-Verzeichnis. Stellen Sie sicher, dass die User der Clients im Verwaltungsbereich vollen Zugriff auf das Schild-NRW-Verzeichnis haben. Vollzugriff ist mindestens auf folgende Ordner unbedingt erforderlich: DB, Statistik, Schild-Reports

Empfohlen wird, auf den Verwaltungs-Clients ein Netzlaufwerk fest zu verbinden, das auf allen PCs den selben Buchstaben erhält. In Schild-NRW kann dann dieser Pfad unter Extras > Programmeinstellungen > globale Einstellungen verwendet werden, um für alle User die gewünschte Umgebung (z.B. Reportverwaltung, Dokumentenverwaltung) zur Verfügung zu stellen. Erstellen Sie auf dem Desktop der Verwaltungs-PCs eine Verknüpung zur Anwendung Schild2000.exe aus dem Netzlaufwerk.

Starten Sie die Anwendung Schild-NRW einmal auf jedem Client explizit mit der rechten Maustaste als Administrator und führen Sie die Schritte zur Registrierung der Statitsik.dlls einmal durch. Danach kann die Anwendung mit normalen Benutzerrechten gestartet werden.

Die Benutzer von Schild-NRW können das Programm in den Einstellungen an ihre Bedürfnisse anpassen. Hierzu finden Sie weitere Informationen im Artikel zu den Programm-Einstellungen.

Server-Installation mit Microsoft SQL-Server-Datenbank

Schild-NRW kann auch mit SQL-Server betrieben werden. Informationen zur Einrichtung und zur Inbetriebnahme der Datenbanksysteme finden Sie hier. Grundsätzlich wird aber vorausgesetzt, dass bei einem Betrieb mit einem Datenbankserver Kenntnisse über dieses Datenbanksystem vorhanden sind.

Stellen Sie sicher, dass ein Server im Schulverwaltungsnetz über den Port, den Sie später verwenden wollen, erreichbar ist. Installieren Sie dort den SQL-Server in der gewünschten Variante. Die kostenfreie SQLExpress-Variante können Sie über Microsoft beziehen. Wir empfehlen SQL-Express2014 oder -2017. Installieren Sie ein Datenbanktool, mit dem Sie auf den Server zugreifen können, z.B. Microsoft SQL-Server Management Studio.

Legen Sie auf dem Server eine neue Datenbank an und spielen Sie das Script zum Anlegen der Tabellen und Felder von Schild-NRW ein. Bitte beachten Sie, dass dieses Script aus einer älteren Version sein kann! Die leere Datenbank muss dann einmal mit der aktuellen Version von Schild-NRW gestartet werden, damit alle Tabellen und Felder vorhanden sind!

Downloadlink zur MSSQL-Script-Datei als ZIP

Legen Sie mit diesem Befehl einen Admin-Zugang zu Schild-NRW mit leerem Passwort an:

Vorlage:Konsole

Richten Sie im Schild-NRW-Installationsverzeichnis nun eine UDL-Datei für den Zugriff auf den SQL-Server ein. Kopieren Sie folgende Zeilen in eine Text-Datei und speichern Sie diese in Unicode-Kodierung mit der Dateiendung UDL ab! Diese UDL-Dateien müssen im Unterordner UDL der Schild-NRW-Installation liegen.

Vorlage:Konsole

Tragen Sie in der UDL Ihren Servernamen und Ihren Instanznamen ein!

Führen Sie dann das Programm SchILD_PWCryptneu.exe aus. Wählen Sie die UDL-Datei und geben Sie dort den Usernamen und das Passwort Ihres SQL-Servers ein.

Starten Sie nun Schild-NRW und wählen Sie die Datenbank-UDL aus. Es sollten nun Tabellen und Felder angelegt werden.

Sie können nun Ihre Schule einrichten. Dies muss aber nur geschehen, wenn Sie eine neue Datenbank aufbauen wollen. Wenn Sie aus einer bestehenden Datenbank in diese SQL-Server-Datenbank migrieren wollen, so können Sie diese Einrichtung abbrechen und den Migrationsprozess mit Hilfe des Migrationstools vornehmen.

Schild-NRW-Daten in eine andere Datenbank übertragen (migrieren)

Mit dem Migrationstool können Sie die Daten einer bestehenden Datenbank in eine andere Datenbank übertragen. So können Sie z.B. die Daten aus einer Access-Datenbank in eine neue Access-Datenbank oder eine SQL-Server-Datenbank übertragen.

Laden Sie sich das Migrationstool hier herunter: https://www.svws.nrw.de/download und entpaken Sie die Programmdaten der ZIP-Datei in ein beliebiges Verzeichnis. Starten Sie anschließend das Programm SchILD_DBConfig.exe, mit dem Sie zwei Konfigurationsdateien für den anschließenden Migrationsprozess erzeugen. Erstellen Sie eine Konfigurationsdatei für die Quelldatenbank und eine für die Zieldatenbank.

Starten Sie anschließend das Migrationstool SchILDMigTool.exe. Wählen Sie Konfigurationsdatei für die Quelldatenbank und für die Zieldatenbank. Testen Sie die Verbindung. Bei erfolgreicher verbindung können Sie den Migrationsprozess starten.

Mit dem Migrationstool können sie eine bestehende Datenbank nach MS-SQL migrieren