Vorbereitungsarbeit
Bevor Sie mit der Migration auf SQL starten, sollten Sie folgende Punkte zuerst durchführen.
Mandant (Buchhaltung) mit Files ergänzen
- Öffnen Sie den Windows Explorer und wählen Sie Ihr Mandanten Verzeichnis aus. Der Standard-Pfad ist unter C:\ProgramData\Sage\Data\Rewe
- Kopieren Sie alle Dateien Aus dem Ordner Basis und ergänzen Sie diese in Ihrer Buchhaltung (NICHT ERSETZEN)
Mandant Konvertieren
Damit Sie die Migration auf SQL vornehmen können, muss der Mandant konvertiert werden. Sollte das Fenster für die Konvertierung nicht automatisch beim Öffnen der Buchhaltung erscheinen, können Sie den Konvertierungs-Assistenten auch manuell öffnen. Diesen finden Sie unter: Extras / Administration / Mandant konvertieren.
ACHTUNG:
Bitte beachten Sie, dass nach einer Konvertierung des Mandanten ein Austausch mit dem Treuhänder / Kunden eventuell nicht mehr möglich ist.
Vorjahres Mandanten Verknüpfung auflösen
In manchen Fällen kommt beim Beginn der Migration eine Fehlermeldung betreffend dem Vorjahres Mandanten. Deshalb ist es von Vorteil, die Verknüpfung bereits vor der Migration aufzulösen.
Die Verknüpfung können Sie unter: Extras / Optionen im Register Mandanten entfernen.
Zahlungsläufe bereinigen
Offene noch nicht verbuchte Zahlungsläufe blockieren ebenfalls die Migration. Deshalb ist es zwingend, dass Sie vor Beginn der Migration die offenen Zahlungsläufe entweder verbuchen oder auflösen.
Neues Mahntool aktivieren
Bei Kunden, welche noch mit dem alten Mahntool arbeiten oder das Mahntool nicht benötigen erscheint eine Meldung, da bei der Migration nur das neue Mahntool aktiviert sein darf. Wenn Sie auf Zahlungsverkehr / Mahnungen / Mahnliste klicken, sollte die Abfrage nach dem neuen oder alten Mahntool erscheinen.
Die Abfrage können Sie unter Extras / Optionen / Register Einstellungen / Sektion Debitoren beim Schlüssel 500 mit dem Wert neu auf 0 stellen wieder reaktivieren.
Danach erscheint die Abfrage beim Öffnen vom Mahntool und Sie können auf neues Mahntool klicken und die Checkbox «nicht mehr abfragen» aktivieren.
Migrationstool Btrieve zu SQL
Migrationstool Btrieve zu SQL starten?
Bei der Installation der One 50 ab der Version 2015 besteht die Möglichkeit, das Rechnungswesen Programm mit der bisherigen Datenbank (Pervasive Btrieve) oder parallel mit MSSQL Server / Pervasive Btrieve zu installieren.
Pervasive-Mandanten auf SQL Express migrieren
Mit SQL-Server Verbinden
Im Migrationstool muss zuerst die Verbindung zum SQL-Server hergestellt werden. Wählen Sie dafür unten rechts den Button «Mit SQL-Server Verbinden» an.
Standardmässig arbeitet One 50 mit dem MSSQL Benutzer
Benutzername: Master
Passwort: sesam
Falls mit eigenen Instanzen und SQL-Benutzer gearbeitet wird, können diese in den entsprechenden Konfigurationsdateien angepasst werden.
Migration Stammdaten
Standardmässig sind die Stammdaten «Bankenstamm und Postleitzahl» im Ordner «Stamm» in Ihrem Mandantenverzeichnis abgelegt. Ihre Sage 50 Mandanten verweisen durch die Pfadangabe unter «Extras – Optionen – Einstellungen – Sektion ‘’Dateien’’» auf diesen Stamm Ordner.
Neu werden die Stammdaten in einem SQL-Mandanten in einem separaten ‘’SharedData’’ Datenbank ausserhalb der Mandanten Datenbank abgelegt. Alle Daten, die als Stammdaten behandelt werden sollen, müssen in der gleichen Datenbank abgelegt werden.
Die Einstellungen zur Migration von Stammdaten nehmen Sie, nachdem Sie den Mandanten gewählt haben, im Register Stammdaten vor.
In den meisten Fällen ist Bank und PLZ zu migrieren. Prüfen Sie, ob die beiden Checkboxen aktiviert sind. Auch ist im Register Stammdaten die Verbindung zum SQL-Server definiert. Es besteht die Möglichkeit, Mandanten auf einem komplett anderen Server zu haben als die Stammdaten. Diese Angaben können unter Detail gemacht werden. Dazu muss angegeben werden, wie der Server heisst, wie die Instanz heisst und das Passwort, damit auf den Server verbunden werden kann.
Mit der Checkbox «Tabellen überschreiben» können Sie bereits migrierte Stammdaten auf der Datenbank überschreiben.
Migration starten
Die Migration starten Sie mit Klick auf «Migrieren».
Anfangs wird ein Check durchgeführt. Dieser prüft diverse Einstellungen im betreffenden Mandanten. Erst wenn der Check erfolgreich verlief, beginnt die eigentliche Migration zu laufen. Nachdem der Mandant erfolgreich migriert wurde, können Sie den Mandanten im Sage 50 Extra öffnen und von den neuen Funktionen unter der SQL Datenbank profitieren.
Hinweis:
Da eine Migration des kompletten Pervasive Mandanten (Konten, Kontenplan, Buchungen, Debitoren, Kreditoren etc.) durchgeführt wird, kann die Migration bei grösseren Mandanten etwas Zeit in Anspruch nehmen.
MSSQL-Mandanten
Neu «mandant.xml» nicht mehr «sfbini.dat»
Wenn Sie einen SQL-Mandanten öffnen, heisst die zu öffnende Datei nicht mehr «sfbini.dat» sondern «mandant.xml». Der Filter im «Mandant wählen» Dialog wurde entsprechend angepasst.
In diesem File wird die Serverkonfiguration spezifisch für diesen Mandanten nochmals hinterlegt. Der Grund dafür ist, dass die beiden MSSQL-Dateien im Verzeichnis von Microsoft SQL Server gespeichert sind und nicht im Mandantenverzeichnis wie bei Pervasive.
Datensicherung
Bei der Mandantensicherung besteht ein wichtiger Unterschied zwischen Btrieve- und SQL- Mandanten.
MSSQL-Mandanten können nicht mehr einfach kopiert werden, da die Datenbanktabellen nicht im Mandantenverzeichnis gespeichert sind, sondern im SQL-Verzeichnis.
Datensicherungen und Datenwiederherstellungen können folge dessen nur noch über das Programm Menü – Datei – Mandant sichern... und Mandant laden... ausgeführt werden!