Frage:
Fortis: FormIt Web: Wie kann ich von HSQL zu SQL wechseln?
FormIt Web (frevvo) empfiehlt den Wechsel von der mitgelieferten HSQL-Datenbank zu SQL-Datenbanken.
Umstellung von frevvo von HSQL auf SQL
1. Stellen Sie sicher, dass Ihre SQL-Serverinstanz auf den gemischten Modus eingestellt ist
2. Erstellen Sie ein neues SQL-Login mit dem Namen formit
3. Erstellen Sie eine FormIt-Datenbank in SQL, machen Sie den Besitzer formit
4.Ändern Sie die frevvo.xml, die sich standardmäßig hier befindet - C:\FormItWeb\tomcat\conf\Catalina\localhost
5. Kommentieren Sie den gesamten Abschnitt HSQLDB Resource aus
6. Heben Sie die Kommentierung des Abschnitts SQLSERVER Resource auf
7.Ändern Sie im Abschnitt SQLSERVER Resource die Variable url und ändern Sie localhost in den Namen des SQL-Servers und ändern Sie databaseName in FormIt
8. Geben Sie im gleichen Abschnitt SQLSERVER Resource den Benutzernamen und das Passwort des Besitzers der FormIt-Datenbank ein
9. Laden Sie den Microsoft JDBC-Treiber für SQL Server von hier herunter: https://msdn.microsoft.com/en-us/library/mt683464.aspx
10. Legen Sie sqljdbc4.jar hier ab: C:\FormItWeb\tomcat\lib
11. Starten Sie den Apache-Dienst neu, warten Sie 30-60 Sekunden, bis Apache die WAR bereitgestellt hat, und rufen Sie dann http://server:8080 auf.
Zusätzliche Schritte zur Fehlerbehebung:
1. Vergewissern Sie sich, dass sich SQL im gemischten Modus befindet
2. Vergewissern Sie sich, dass Sie sich mit dem von Ihnen erstellten SQL-Login anmelden und Ihre Datenbanken anzeigen können
3.Vergewissern Sie sich, dass der SQL Browser-Dienst gestartet ist
4. Vergewissern Sie sich, dass das TCP/IP-Netzwerkprotokoll für SQL aktiviert ist
5. Vergewissern Sie sich, dass die Syntax in der Datei frevvo.xml korrekt ist
Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.
