
cubeSQL Server
Datenbank für gleichzeitigen und parallelen Zugriff
Arbeiten Sie im Team oder möchten Sie mobil von der Ferne auf shakehands Kontor Daten zugreifen? Dann nutzen Sie shakehands Kontor und oder shakehands Reisekosten als Client-/Serverlösung mit einem Datenbankserver. Sie greifen so lokal oder von aussen aus der Ferne auf die eigenen Daten zu.
Alleine oder im Team arbeiten Sie an den gleichen Daten. Darüber hinaus profitieren Sie von weiteren Vorteilen einer zentralen Datenhaltung.
Finden Sie hier die drei gebräuchlichsten Nutzungsarten für den Einsatz des cubeSQL-/Datenbank-Servers. shakehands Kontor unterstützt aktuell diesen Datenbankserver für diese Art der Nutzung.
shakehands Kontor kann zur Datenspeicherung entweder eine lokale Datenbankdatei oder eine von einem Datenbankserver bereitgestellte Datenbank verwenden. In diesem Fall haben alle Benutzer:innen auf den aktuellen Datenbestand parallel und gleichzeitig Zugriff. Geänderte oder neue Daten sind für alle sofort verfügbar.
Mit einem Datenbank-Server arbeiten Sie produktiver, da Sie an mehreren Arbeitsplätzen – sei es im Netzwerk oder via Fernzugriff – alle an den gleichen Daten zusammenarbeiten. Alle shakehands Ausführungen unterstützen aktuell den cubeSQL Datenbankserver. Dieser wird in der Regel auf einer eigenen Hardware installiert.
Voraussetzungen sind ein lokales Netzwerk oder ein VPN, das vorher eingerichtet werden muss. Wenn Sie nur wenig Datenverkehr oder wenige gleichzeitige Zugriffe haben, muss kein dezidierter Hardware-Server eingesetzt werden. Ein aktueller Apple Mac mini reicht für den Serverbetrieb.
Die Hardware und die Netzwerkstruktur können Sie selber einrichten. Oder Sie beauftragen einen Partner für die Freigaben von Gruppen und dem Netzwerk oder Sie beauftragen einen unserer Fachpartner damit.
Einige shakehands-Partner bieten den cubeSQL-Datenbankserver zudem als Host direkt im Rechencenter an. Sie können solche Services komplett einkaufen und mieten. Oder arbeiten Sie mit einem lokalen Servicepartner zusammen.
Nutzen Sie den Server im Multiuserbetrieb als zentralen Datenbankserver oder verwenden Sie den Server als Ersatz für einen Dateiserver, so wird auch das Einrichten als permanentes Backup denkbar. Der Server kann dabei im eigenen lokalen LAN, WLAN oder als Host im Rechencenter oder bei einem Partner laufen. Bauen Sie sich so eine eigene Cloudlösung auf.
Der cubeSQL-Server ist einfach zu installieren. Er wird mit einem Einrichtungs-Assistenten geliefert und enthält eine übersichtliche Administrator-Konsole cubeSQL Admin. Die ausführliche Beschreibung der Installation und des Settings ist in unserer shakehands-Dokumentation enthalten. Damit richten Sie den Server schnell ein, betreiben und verwalten diesen.
Der cubeSQL-Server unterstützt die Betriebssysteme Apple macOS, Linux und Microsoft Windows und Raspberry Pi. Der Server ist robust und sehr zuverlässig. Er ist ACID-konform und verwendet dieselbe sqlite Datenbankengine wie bei der lokalen Installation im Einzelplatzbetrieb als SQL-Grundlage. So können Sie mit wenigen Klicks die sqlite Datenbank in eine cubeSQL-Datenbank und auch wieder zurück verwandeln. Automatisch und einfach.
Mit dem cubeSQL-Server für shakehands Anwendungen wächst die eigene Buchhaltungslösung als Verwaltungssoftware mit Ihrem Betrieb einfach mit. Im Nu ist so ein neuer Arbeitsplatz eingerichtet und in das Netzwerk eingebunden. Einfach noch die Benutzerumgebung in der Benutzersteuerung einrichten und der weitere Arbeitsplatz kann von der neuen Mitarbeiterin verwendet werden.
Möchten Sie aus wirtschaftlichen oder installationstechnischen Gründen den Server nicht lokal bei sich selber betreiben – was wir als beste Form empfehlen – können Sie den cubeSQL-Datenserver in einem von Ihnen ausgewählten Rechencenter hosten oder hosten lassen.
Mieten Sie sich einen Serverplatz bei Ihrem Provider und installieren Sie ihn oder lassen Sie den Server durch den Partner dort installieren. Der Vorteil dieser Installationsart ist, Sie haben jederzeit und von überall via eines Internetanschlusses Zugriff auf die eigenen shakehands Daten. Einige shakehands-Partner bieten Ihnen diese Lösung als Service an. Sie können sich auch eine eigene Cloud bauen oder eine bestehende nutzen. Fragen Sie unsere oder ihre Partner.
Nehmen Sie mit ihrem lokalen Provider Kontakt auf und handeln Sie einen Vertrag über die Nutzungsrechte der Daten aus. Beachten Sie, dass die Ablage und Verwaltung von Drittdaten der Zustimmung der Kunden:innen und Lieferanten:innen braucht, da diese Daten extern auf anderen Systemen bei Dritten gespeichert werden können.
Hinweis
Auf Grund von vielen Plausibilitätsprüfungen und Komfortfunktionen benötigt shakehands Kontor und shakehands Reisekosten eine schnelle Datenbankanbindung. Entscheidend ist dabei weniger die allgemeine Datentransferrate im Netz als vielmehr die Reaktionszeit, also der Roundtrip und die Latenz.
Die Client-/Server-Funktionalität wurde für den Einsatz in lokalen Netzen wie LAN und WLAN konzipiert und getestet. Der Zugriff auf den Server über eine Internetverbindung via HTTPS ist technisch möglich, führt aber zu deutlich schlechterer Performance. Nutzen Sie für weitere lokale Arbeitsplätze ein Gigabit-Ethernet.
Was brauchen Sie für Lizenzen?
Seite Server
Für maximal und bis zu zwei gleichzeitig genutzte Verbindungen kann der cubeSQL-Datenbankserver als Freeware kostenlos bezogen werden.
Eine Ausführung mit bis zu zwanzig gleichzeitigen Verbindungen (20 current user) bieten wir als ShakeHands Software Ltd als preiswertes Bundle zu den shakehands Kontor in unserem shop an.
Für den cubeSQL-Server benötigen Sie in jedem Fall eine Lizenz, insbesondere bei der Verwendung der Freeware-Ausführung.
Seite Client
Auf Seite der Applikation von shakehands Kontor und shakehands Reisekosten benötigen Sie so zudem so viele Arbeitsplatzlizenzen, wie Sie Nutzer:innen gleichzeitig an der Datenbank anmelden möchten.
Wir bieten dazu Arbeitsplatzlizenzen an – siehe weitere Arbeitsplatzlizenz – wAP. Diese wAP-Lizenzen sind preisreduziert und hängen von einer Hauptlizenz ab. Sie können diverse Ausführungen von shakehands Kontor kombinieren, je nach Arbeitsplatzfunktionen, die Sie jeweils brauchen. Eine Preisübersicht finden Sie im shop.
Aktuelle shakehands Versionsfreigaben
SQLabs hat am 4. Dezember 2024 ein Update für den cubeSQL-Server Release 5.9.6 veröffentlicht.
Der cubeSQL 5.9.6 ist für shakehands Kontor 2025 ab Release 22.0.0 oder höher und shakehands Reisekosten 2025 ab Release 15.0.0 oder höher und shakehands Kontor Link 2025 ab Release 22.0.0 oder höher freigegeben.
Verwenden Sie nur die jeweils freigegebenen cubeSQL-Versionen:
cubeSQL Release | 5.9.6 | 5.9 | 5.8 | 5.7 | 5.5 | 5.0 | 4.3 |
shakehands Kontor 22.0.0 oder höher | • | • | • | ||||
---|---|---|---|---|---|---|---|
shakehands Kontor 21.4.2 oder höher shakehands Kontor 21.4.1 oder höher shakehands Kontor 21.3.2 oder höher shakehands Kontor 21.2.2 oder höher shakehands Kontor 21.0.1 oder höher | • • • • • | • • • • • | |||||
shakehands Kontor 20.4.4 oder höher shakehands Kontor 20.4.3 oder höher shakehands Kontor 20.4.2 oder höher shakehands Kontor 20.2.1 oder höher shakehands Kontor 20.2.0 oder höher shakehands Kontor 20.1.0 oder höher | • • • • • • | • • • • • • | |||||
shakehands Kontor 19.3.3 oder höher shakehands Kontor 19.3.2 oder höher shakehands Kontor 19.3.1 oder höher shakehands Kontor 19.3.0 oder höher shakehands Kontor 19.2 oder höher shakehands Kontor 19.1 oder höher | • • • | • • • • • • |
• • • | ||||
shakehands Kontor 18.4 oder höher shakehands Kontor 18.1 oder höher | • • | • • | |||||
shakehands Kontor 17.2 oder höher shakehands Kontor 17.0 oder höher | • • | • • | • • | ||||
shakehands Kontor 16.3 oder höher shakehands Kontor 16.2 oder höher shakehands Kontor 16.0 oder höher | • • | • • • | • • • | • • • | |||
shakehands Kontor 15.3 oder höher shakehands Kontor 15.2 oder höher shakehands Kontor 15.1 oder höher | • • • | • • • | • • • | ||||
shakehands Kontor 14.2 oder höher shakehands Kontor 14.1 oder höher shakehands Kontor 14.0 oder höher | • • • | • • • | • • • | ||||
shakehands Kontor 13.2 oder höher shakehands Kontor 13.2 oder höher | • • | • • | |||||
shakehands Reisekosten 15.0 oder höher | • | • | |||||
shakehands Reisekosten 14.0 oder höher | • | ||||||
shakehands Reisekosten 13.0 oder höher | • | ||||||
shakehands Reisekosten 12.2.1 oder höher shakehands Reisekosten 12.1 oder höher shakehands Reisekosten 12.0 oder höher | • | • • | • • | ||||
shakehands Reisekosten 11.0 oder höher | • | • | |||||
shakehands Reisekosten 10.0 oder höher | • | • | • | • | |||
shakehands Reisekosten 9.1 oder höher | • | • | • | ||||
shakehands Reisekosten 9.0 oder höher | • | • | • | ||||
shakehands Reisekosten 8.0 oder höher | • | • | • | ||||
shakehands Reisekosten 7.0 oder höher | • | • | |||||
shakehands Reisekosten 6.1 oder höher | • |
Typische Varianten für den Einsatz
Mehruserbetrieb mit zentralem Server
Der klassische Einsatzfall einer Client-/Server-Architektur ist der Einsatz von mehreren Arbeitsplätzen im lokalen Netzwerk (LAN, WLAN) auf die von einem zentralen Server bereitgestellte Datenbank. Alle Mitarbeiter verwenden den gleichen Datenbestand, der Server synchronisiert laufend die Anfragen der Clients und sorgt für die Datenkonsistenz.
Einzeluserbetrieb als Dateiserver
Oft besteht der Wunsch, einen vorhandenen Dateiserver als Ablageort für die (eigentlich lokale) Datenbankdatei zu verwenden. Der Zugriff erfolgt dabei über eine entsprechende Dateifreigabe (Sharing) im lokalen Netz.
Das Problem dabei ist, dass die von uns verwendete Datenbank-Engine der Einzelplatzversion mit der SQLite-Technik nicht für das Arbeiten auf Dateifreigaben ausgelegt ist. Das Ergebnis ist somit oft eine beschädigte Datenbank, wenn diese nicht im lokalen Verzeichnis betrieben wird. Von dieser Art des Datenbankzugriffs können wir daher nur abraten. Nutzen Sie in diesem Fall dazu zwingend den cubeSQL-Datenbankserver und keine Dropbox, iCloud oder OneDrive oder andere automatische Abgleich-Systeme.
Mit der Freeware-Lizenz für den cubeSQL-Server erhalten Sie eine wesentlich bessere Lösung – und dies ohne Mehrkosten für Lizenzen: Installieren Sie den cubeSQL auf dem lokalen System und arbeiten Sie wie im Netzwerkbetrieb mit der Datenbank.
Optional können Sie den Server auch im eigenen Netzwerk oder via VPN freigeben. Damit können Sie von aussen via Internet zugreifen.
Lokale Nutzung des Servers
Die cubeSQL-Installation ermöglicht eine weitere interessante Einsatzart: Das Arbeiten über einen lokal installierten Server.
Dies ermöglicht die Nutzung einiger weiterer Funktionen des Servers, wie z. B. das automatische Backup im laufenden Betrieb oder ein permanentes Backup über die Log- und Restore-Funktion und vieles mehr.
Fernzugriff auf den Datenserver als Host
Greifen Sie von mobilen Geräten via Internet oder einer Fernverbindung auf das eigene, lokale Intranet zu. Sie können mit einer VPN-Verbindung oder einer anderen Technologie auf den heimischen cubeSQL-Datenserver zugreifen. Bauen Sie sich so ihre eigene Cloud, das eigene Rechencenter. Mit Freigaben im Netzwerk und einem Zugriff brauchen Sie keine Investition in neue und weitere Hardware-Ressourcen. Sie nutzen alle Vorhandenen.
Alternativ können Sie die Daten im Rechencenter ablegen. Hier mieten Sie sich auf einer eigenen Hardware im Rechencenter ein und installieren den Server oder erhalten den Dienst von ihrem Provider eingerichtet.
Der Server wird über einen Dienst auf dem Host in einem Rechenzentrum abgelegt. Sie erreichen die Datenbank via IP-Adresse von überall aus, wo Sie Internetzugang haben. Die shakehands-Applikation läuft lokal auf dem eigenen Rechner und nur die Datenbank ist via HTTP- oder HTTPS-Protokoll über das Internet erreichbar. So erweitern Sie die lokale Client-/Server-Architektur um diese mobilen Funktionen. Die Transaktionen und Daten von lokalem Programm auf den Server werden von shakehands Kontor mit der AES-256-Technik verschlüsselt übertragen.
Voraussetzungen sind: Sie nutzen einen eigenen Host mit eigener CPU, eigenem Arbeitsspeicher und Betriebssystem sowie einer eigenen Datenbank und mit integrierten Backups und Überwachung. Verwenden Sie kein Shared-Hosting, wie es einige Provider anbieten.
Obige Punkte sollte ein Hostingangebot als minimale Anforderung umfassen, wenn Sie ein Angebot anfragen. Fragen Sie ihren Provider oder finden Sie einen Fachpartner von uns, der solche Managed Services mit dem cubeSQL-Server anbietet.
Was wird benötigt?
Beachten Sie: Neue cubeSQL Server-Versionen sind erst nach entsprechender Freigabe durch ShakeHands Software Ltd mit zukünftigen shakehands Kontor und shakehands Reisekosten Versionen einsetzbar. |
---|
Auf Seite Server
Für den cubeSQL-Server benötigen Sie eine Lizenz. Für bis zu zwei parallele Verbindungen können Sie die kostenlose Freeware-Version des cubeSQL-Servers bestellen Diese Lizenz beantragen Sie ausschliesslich und direkt bei der Herstellerin SQLab. Hier geht es zum Formular. Wählen Sie die Option Freeware Key.
Für mehrere gleichzeitige Verbindungen ist eine kostenpflichtige Lizenz erforderlich. Wir bieten Ihnen ein preiswertes Bundle im shakehands shakehands shop an.
Beachten Sie, ab shakehands Kontor 2022 benötigen Sie für jeden Zugriff auf den shakehands Kontor-Server jeweils zwei Kanäle (Zugriffe) auf den Datenbankserver. Dies ist notwendig, da wir die rechenintensiven Dashboardfunktionen über einen eigenen Kanal lenken.
Auf Seite Client
Für shakehands Kontor, shakehands Reisekosten und shakehands Kontor Link brauchen Sie mindestens so viele Lizenzen, wie sich Nutzer gleichzeitig und parallel auf der Datenbank anmelden möchten.
Beispiel: Bei drei Arbeitsplätzen mit parallelem Zugriff auf das Rechnungswesen benötigen Sie insgesamt drei shakehands Kontor Balance Lizenzen. Wir nennen diese Lizenzen weitere ArbeitsPlatzLizenzen (wAP-Lizenz). In diesem Fall benötigen Sie eine Hauptlizenz und zwei wAP-Lizenzen. Die Preise für die wAP-Lizenzen sind im Vergleich zur Hauptlizenz deutlich günstiger..
Auf der Client-Seite sind alle Ausführungen von shakehands Lösungen und Paketen miteinander kombinierbar. Sei es als einzelne Module oder als vollständige Pakete – auch die Freeware-Ausführung shakehands Basis reicht aus, wenn Sie z. B. nur eine einzelne Adresse nachschlagen müssen.
Auch shakehands Kontor Link und shakehands Reisekosten nutzen denselben cubeSQL-Datenbank-Server. Die Datenbanken können auf demselben Server betrieben werden. Möglich ist auch, mehrere Mandanten und Datenbanken auf einem Server laufen zu lassen. Sie können sowohl von einem Apple-macOS Gerät als auch von einem Microsoft Windows Computer auf dieselben Datenbanken zugreifen. Sollte eine Arbeitsplatzlizenz fehlen – beispielsweise weil alle Lizenzen belegt sind –, können Sie shakehands Kontor mit den Basisfunktionen öffnen. So können Sie eine wAP-Lizenz bei Bedarf nachträglich erwerben.
Die Voraussetzung für den Erwerb einer weiteren Arbeitsplatzlizenz (wAP-Lizenz) ist eine eigene, registrierte Hauptlizenz der jeweiligen shakehands Kontor-Ausführung.
Auf Seite Betriebssystem, Hardware, Netzwerk
Es ist keine dezidierte Hardware für den cubeSQL-Server erforderlich. Ein Apple Mac mini reicht aus und stellt eine gute Lösung dar, um den cubeSQL-Server als Datenbanklösung neben einem Fileserver aufzunehmen. Alternativ kann auch der leistungsfähigste Rechner im Netzwerk als Host für den cubeSQL-Server genutzt werden, auf dem der Datenbankserver installiert wird. Das Netzwerk sowie die Gruppen- und Benutzerprofile müssen korrekt eingerichtet und die entsprechenden Zugriffe (Ports) freigeschaltet werden. Arbeiten Sie auf einem Host im Rechencenter, ist zusätzlich eine direkte Verbindung oder ein VPN erforderlich.
Die Hardware- und OS-Systemvoraussetzungen finden Sie unten in der Liste.
Herstellerin sqlabs
sqlabs ist eine Softwareentwicklerin, die sich auf die sqlite-basierten Datenbank-Entwicklungen für Apple macOS, iOS, Microsoft Windows und Linux-Systeme spezialisiert hat. Sie hat ihren Sitz in Viadana in Norditalien.
Das Hauptprodukt ist der cubeSQL-Datenserver – eine relationale Datenbanklösung auf der Basis, die auf der weit verbreiteten Open-Source-Datenbank SQLite basiert. Der cubeSQL-Server wurde schon 120 Millionen Mal eingesetzt. Durch diese Spezialisierung hat sich sqlabs zu einem führenden Anbieter von skalierbaren und flexiblen Datenbanklösungen etabliert, die besonders für kleinere und mittlere Unternehmen attraktiv sind. Sie zeichnen sich durch einfache Installation, Wartung und Nutzung aus.
sqlabs hat die Client-/Server-Funktionen weiter ausgebaut und integriert, darunter Features wie Verschlüsselung und erweiterte Client-/Server-Zugriffe sowie zahlreiche zusätzliche Funktionen, die den Betrieb sicherer und effizienter gestalten.
Der cubeSQL-Server wird mit benutzerfreundlichen Tools sowie einem übersichtlichen Administrationstool geliefert, sodass auch KMUs sich schnell einarbeiten können. Die Installation und Wartung des Servers sind so einfach, dass Sie dies eigenständig in Ihrem Unternehmen durchführen können, ohne auf spezialisierte IT-Experten angewiesen zu sein.
Download, Ressourcen, Dokumentation und Manuels
Laden Sie cubeSQL kostenlos von unserem Downloadserver oder direkt auf den Downloadseiten von sqlabs herunter.
Das Installationshandbuch und das technische Einrichten finden Sie im Anwenderhandbuch von shakehands Kontor oder shakehands Reisekosten beschrieben.
Sie brauchen für den Betrieb immer einen gültigen Lizenzschlüssel. Das trifft auch für die kostenlose Freeware-Version zu.
Der cubeSQL-Server wird in zwei Codeversionen je Plattform angeboten: Als 64-Bit-Version und als 32-Bit-Version. Wir empfehlen, die 64-Bit-Versionen mit entsprechenden Notifizierungen zu installieren.
Ältere cubeSQL-Versionen finden Sie im shakehands-Archiv.
Support
Der cubeSQL-Server ist ein Produkt von sqlabs srl und wird durch die Herstellerin gewartet und supportet.
Der shakehands-Support hilft im Umfeld von Datenbankverbindungen und Fragen zum Einrichten von Backups und der Bedienung des Servers. Besonders rund um die Pflege der Datenbanken von shakehands Kontor und shakehands Reisekosten.
Weitere Hinweise und Hilfe finden Sie hier:
unsere Supportzeiten
Montag 13.00 - 17.00 Uhr
Dienstag 9.00 - 17.00 Uhr
Mittwoch 9.00 - 17.00 Uhr
Donnerstag 9.00 - 17.00 Uhr
Freitag 9.00 - 12.00 Uhr
Support beantragen
Folgen Sie dem FaQ Fragekatalog und finden Sie Lösungen und Antworten selber oder stellen Sie im Anschluss gleich die eigene persönliche Supportanfrage als Ticket unserer Supportcrew.
Support-Hotline
0900 57 52 38
Update Informationen
Hinweis: cubeSQL Release 5.8.5 und höher unterstützen Apple macOS für native M1Prozessoren und ab Release 5.9.0 auch M2/M3/M4 und Apple macOS Ventura und höher
Systemanforderungen
Apple Macintosh
- INTEL- oder ARM-basierter Mac
- Apple macOS 10.14 (Mojave), 10.15 (Catalina), 11.x (Big Sur), 12.x (Monterey), 13.x (Ventura), 14.x (Sonoma), 15.x (Sequoia)
- 64-Bit Betriebssystem
Microsoft Windows
- (x86)-kompatibler Prozessor
- Microsoft Windows empfohlen ab 8.1, 10, 11, Server
- 64-Bit Betriebssystem
Linux
- Linux ab Kern 2.6.2 oder höher
- 64-Bit Betriebssystem
oder
- Raspberry Pi mit Linux von Ubuntu oder von Debian
- 64-Bit Betriebssystem