Neu SQL auf Ubuntu

netztaucher

Aktives Mitglied
8. Februar 2021
9
0
Hallo und Guten Tag,

gibt es hier User:innen, die JTL mit SQL für Linux betreiben und mir kurz helfen können?
Ich strauchle etwas bei der Einrichtung einer weiteren Datenbank um JTL 1.6 zu testen.


bis dann, marco.
 

Esel

Gut bekanntes Mitglied
10. April 2014
101
11
Hi Marco,

wird das jetzt offiziell supportet, der Linux SQL Server?

thx
Philipp
 

Esel

Gut bekanntes Mitglied
10. April 2014
101
11
Die Frage ist, wie viele Funktionen die nicht in Linux SQL drinnen sind oder ob der eh nichts benötigt, was ned geht
 

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47
gibt es hier User:innen, die JTL mit SQL für Linux betreiben und mir kurz helfen können?
Ich strauchle etwas bei der Einrichtung einer weiteren Datenbank um JTL 1.6 zu testen.
Wir nutzen seit ein paar Jahren den DB Server unter Linux. Instanzen wickelt man über Ports ab aber sonst hat sich nichts großartig geändert. Die Lizenzkosten nur dafür Windows Server auf dem Cluster zu lizenzieren sind uns definitiv zu hoch.

Was fehlt denn?
 

netztaucher

Aktives Mitglied
8. Februar 2021
9
0

Ich habe Mühe eine weitere DB, getrennt vom Livesystem,
aufzusetzen. Will die Live-DB kopieren und 1.6 testen.

JTL jammert mit Rechtefehler:

Bei CREATE FILE wurde beim Versuch, die physische Datei "/var/opt/mssql/data/master.mdf\Mandant_1.mdf" zu öffnen oder zu erstellen, der Betriebssystemfehler 3(Das System kann den angegebenen Pfad nicht finden.) erkannt.

bis dann, marco.
 

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47
Ich habe Mühe eine weitere DB, getrennt vom Livesystem,
aufzusetzen. Will die Live-DB kopieren und 1.6 testen.

JTL jammert mit Rechtefehler:
Es geht. Das hat auch nichts mit Rechenfehlern zu tun. Der Assistent fügt eben einfach Zeichen ein und damit kommt die Datenbank zurecht nicht klar.

Expertenmodus auswählen. Haken bei den Speicherorten setzen. Weiter. Fehler kommt. Zurück.
Bei den Speicherorten wieder /var/opt/mssql/data/ einfügen. Weiter. Setup läuft durch. Du hast deinen Testmandanten.

Grüße
Fabrice
 

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47
Ahja. Du kannst als Pfad natürlich auch ein Backup deiner alten Datenbank eingeben :) Das bitte aber / benutzen und nicht \
 
  • Gefällt mir
Reaktionen: netztaucher

netztaucher

Aktives Mitglied
8. Februar 2021
9
0
Expertenmodus auswählen. Haken bei den Speicherorten setzen. Weiter. Fehler kommt. Zurück.
Bei den Speicherorten wieder /var/opt/mssql/data/ einfügen. Weiter. Setup läuft durch. Du hast deinen Testmandanten.

keine Chance

gebe ich pfad zum file an, fehler
/var/opt/mssql/data/eazybusiness2.mdf

gebe ich nur pfad an, fehler
/var/opt/mssql/data/

bis dann, marco.
 

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47
Nur der Pfad funktioniert bei mir. Die Datei soll da ja auch nicht stehen. Das macht JTL.
Geh auch gern wieder zurück, nach dem Fehler und schau, ob JTL wieder etwas eingefügt hat.

Beim Testen passierte das ständig. Keine Ahnung, warum ein Entwickler glaubt Experteneinstellungen anbieten zu müssen und dann diese wieder verwirft und doch was eigenes macht.
Das Backup wieder einspielen auf diesem Wege hat bei mir nicht funktioniert. Das habe ich dann über das SQL Management Studio gemacht.
 

netztaucher

Aktives Mitglied
8. Februar 2021
9
0
😭

Unbehandelte Ausnahme #24DD2A80F5E56186 vom Typ DBTool.Pages.MandantenMenu.ProgressTasks.TaskMandantenErstellenFailedException in
DBTool.Pages.MandantenMenu.ProgressTasks.TaskMandantenErstellenFailedException: Eine Ausnahme vom Typ "DBTool.Pages.MandantenMenu.ProgressTasks.TaskMandantenErstellenFailedException" wurde ausgelöst.

2022-06-22T14:03:59 DEBUG - [TableTable] Eintrag TableCache.tOptions entfernt - Removed
2022-06-22T14:03:59 DEBUG - SELECT 1
2022-06-22T14:03:59 DEBUG - Dauer: 19ms, Result: 1
2022-06-22T14:03:59 DEBUG - SELECT * FROM eazybusiness.dbo.tMandant;
2022-06-22T14:03:59 DEBUG - Dauer: 21ms
2022-06-22T14:04:21 DEBUG - Neue Verbindungsparameter: Data Source=kavi.kundenserver42.de;Initial Catalog=master;Integrated Security=False;Persist Security Info=True;User ID=sa;Password=;MultipleActiveResultSets=True;Connect Timeout=5;Application Name=" JTL-Wawi C#";Current Language=German
2022-06-22T14:04:21 DEBUG - [TableCache] Invalidate: Full Cache
2022-06-22T14:04:21 DEBUG - SELECT 1
2022-06-22T14:04:21 DEBUG - Dauer: 20ms, Result: 1
2022-06-22T14:04:21 DEBUG - SELECT * FROM master.sys.databases;
2022-06-22T14:04:21 DEBUG - Dauer: 52ms
2022-06-22T14:04:21 DEBUG - Neue Verbindungsparameter: Data Source=kavi.kundenserver42.de;Initial Catalog=master;Integrated Security=False;Persist Security Info=True;User ID=sa;Password=;MultipleActiveResultSets=True;Connect Timeout=5;Application Name="JTL-Wawi C#";Current Language=German
2022-06-22T14:04:21 DEBUG - [TableCache] Invalidate: Full Cache
2022-06-22T14:04:21 DEBUG - SELECT 1
2022-06-22T14:04:21 DEBUG - Dauer: 23ms, Result: 1
2022-06-22T14:04:22 DEBUG - IF OBJECT_ID('dbo.tErrorlog', 'U') IS NULL SELECT 0 ELSE SELECT 1;
2022-06-22T14:04:22 DEBUG - Dauer: 21ms, Result: 0
2022-06-22T14:04:24 DEBUG - IF OBJECT_ID('dbo.tErrorlog', 'U') IS NULL SELECT 0 ELSE SELECT 1;
2022-06-22T14:04:24 DEBUG - Dauer: 20ms, Result: 0
2022-06-22T14:04:36 DEBUG -
MERGE INTO
eazybusiness.[dbo].[tOptions] AS myTarget
USING (VALUES (@Key, @Value)) AS mySource(cKey, cValue)
ON mySource.cKey = myTarget.cKey
WHEN NOT MATCHED BY TARGET THEN
INSERT (cKey, cValue) VALUES (mySource.cKey, mySource.cValue);
SELECT
cValue
FROM
eazybusiness.[dbo].[tOptions]
WHERE
cKey = @Key;
@key = 'WawiSeed'
@value = '8D06AFC390E4BD2F'
2022-06-22T14:04:36 DEBUG - Dauer: 44ms, (bis zum Reader)
2022-06-22T14:04:36 DEBUG - Dauer: 45 ms, 1 Zeilen
2022-06-22T14:04:36 DEBUG - SELECT * FROM eazybusiness.dbo.tMandant WHERE cDB = @DBName
@DBName = 'master'
2022-06-22T14:04:36 DEBUG - Dauer: 20ms, (bis zum Reader)
2022-06-22T14:04:36 DEBUG - Dauer: 21ms, 0 Zeilen
Zeitstempel: 2022-06-22T14:04:36
Locale: German (Germany)
Locale: German (Germany)
Version: 1.5.55.2
Plattform: Wawi
WawiSeed: 7.2.12582.23000
Prozessname: JTL-Wawi
Physikalischer Speicher: 385323008 / Peak: 385404928
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:08,84375
CPU-Zeit (System): 0:00:01,46875
Page-Size (Sytem): 1770552 / Peak: 330383360
Page-Size: 330100736 / Peak: 330383360
Offene Handles: 1256
Database:
Build: 2205101254 eed250ce1c1c28aa906d53beba9438badbf28410
 

netztaucher

Aktives Mitglied
8. Februar 2021
9
0
Bei CREATE FILE wurde beim Versuch, die physische Datei "/var/opt/mssql/data/mastlog.ldf\Mandant_2_log.ldf" zu öffnen oder zu erstellen, der Betriebssystemfehler 3(Das System kann den angegebenen Pfad nicht finden.) erkannt.

Bedeutet also:

Pfad zur DB muss sein:
/var/opt/mssql/data/

Pfad zum Log muss sein:
/var/opt/mssql/data/
 

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.828
549
Hallo und Guten Tag,

gibt es hier User:innen, die JTL mit SQL für Linux betreiben und mir kurz helfen können?
Ich strauchle etwas bei der Einrichtung einer weiteren Datenbank um JTL 1.6 zu testen.


bis dann, marco.
Wir haben seit längerem MSSQL Express auf einem Linuxbasierten Systen am laufen.
Anfangs SQL 2017, seit längerem aber 2019.

Läuft super und ist für meinen Geschmack viel einfacher zu konfigurieren.
 

Miradev

Neues Mitglied
2. September 2022
2
1
Wie genau wurde das Pfadproblem gelöst?

Wir haben seit längerem MSSQL Express auf einem Linuxbasierten Systen am laufen.
Anfangs SQL 2017, seit längerem aber 2019.

Läuft super und ist für meinen Geschmack viel einfacher zu konfigurieren.
Einfacher zu konfigurieren: Welche Pfade wurden genommen?

Bei CREATE FILE wurde beim Versuch, die physische Datei "/var/opt/mssql/data/mastlog.ldf\Mandant_2_log.ldf" zu öffnen oder zu erstellen, der Betriebssystemfehler 3(Das System kann den angegebenen Pfad nicht finden.) erkannt.

Bedeutet also:

Pfad zur DB muss sein:
/var/opt/mssql/data/

Pfad zum Log muss sein:
/var/opt/mssql/data/
Trotz genau dieser Pfade funktioniert es bei mir nicht. Error 3 kommt trotzdem.
Wie habt ihr die Pfade herausgefunden, welche zum Erfolg führen?

Danke schonmal und Gruß
Mira
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.828
549
Hallo @Miradev,

wie denn jetzt die Pfade auf deinem System heißen, kann dir hier niemand sagen.
Du hast den Server doch installiert.
Die Standardeinstellungen für alle Pfade, also DATA und LOG und Backup ist /var/opt/mssql/data/.
Aber im Endeffekt legst du ja fest, wo Dateien am Ende gespeichert werden.

Du kannst dir ja mal in der mssql.conf anschauen, was konfiguriert wurde. Also cat /var/opt/mssql/mssql.conf

Bei mir hab ich z.B. diese Pfade
Code:
[filelocation]
defaultdatadir = /var/opt/mssql/data/mdf
defaultlogdir = /var/opt/mssql/data/ldf
defaultbackupdir = /var/opt/mssql/data/bac
 
  • Gefällt mir
Reaktionen: aadursun und Miradev
Ähnliche Themen
Titel Forum Antworten Datum
Neu Bilder von Kinderartikeln auf Vaterartikel kopieren via SQL Eigene Übersichten in der JTL-Wawi 2
Neu SQL für noch nie Verkaufte Artikel auf Marktplätzen. User helfen Usern - Fragen zu JTL-Wawi 3
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Täglich SQL Backup vom Shop Allgemeine Fragen zu JTL-Shop 2
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Neu Extern erstelltes SQL - Angebot falsche Werte User helfen Usern - Fragen zu JTL-Wawi 3
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Seriennummern und SQL Abfragen User helfen Usern - Fragen zu JTL-Wawi 1
Update SQL Server Management Studio JTL-Wawi 1.10 1
Neu Einrichtung SQL in neuem Rechner funktioniert nicht Installation von JTL-Wawi 3
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu PayPal - PayPal Checkout - 221 – SQL Fehler Plugins für JTL-Shop 0
Neu JTL Wawo Objektverweis wurde nicht auf eine Objektinstanz festgelet JTL-Wawi - Fehler und Bugs 0
Neu Seit Update auf 1.10.15.0: eBay Fahrzeugverwendungsliste Fehler eBay-Anbindung - Fehler und Bugs 0
Neu Seit Update auf 1.11.4 läuft der CSV Abgleich ins Endlose! JTL-Ameise - Fehler und Bugs 6
Neu Nach Update komme ich nicht mehr auf die Shop Seite Installation / Updates von JTL-Shop 6
Kein vollständiges Update auf 1.11.4.0 möglich JTL-Wawi 1.11 1
Neu Darkmode auf Tablet Allgemeine Fragen zu JTL-POS 0
Neu Bei Klick auf Warenkorb Button nicht direkt Warenkorb Templates für JTL-Shop 8
Seit Update auf 1.11.4 werden Rechnungen nicht mehr korrekt gespeichert / nur Mini-Ausschnitt sichtbar JTL-Wawi 1.11 4
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Seit Update auf 1.11.4: Hunderte Artikel plötzlich „in Aufträgen reserviert“, aber keine passenden Aufträge vorhanden JTL-Wawi 1.11 4
Neu Wawi 0.9.9.923 zwecks Aufbewahrungspflicht auf Windows 11 PC umziehen Installation von JTL-Wawi 5
Druck von Versandetiketten auf Zebra Drucker ZM400, ZT410 nicht möglich JTL-Wawi 1.11 8
Neu Update auf 5.6.1. – Trusted Shops Plugin erzeugt Fehlercode 500 Installation / Updates von JTL-Shop 6
Neu Onpage Composer - Entwürfe auf mehrere Kinder/Varianten importieren Betrieb / Pflege von JTL-Shop 1
Neu Hohe CPU-last auf Shopserver - JTL Shop Query? Allgemeine Fragen zu JTL-Shop 9
Update von 1.6 auf ? JTL-Wawi 1.6 4
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Neu Von jetzt auf gleich Shop down "ohne" Fremdeinwirkung JTL-Shop - Fehler und Bugs 5
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Nach Update auf 2.4.0 kein Bestell- & Artikeldatentransfer mehr möglich WooCommerce-Connector 0
Neu Amazon Artikel auf verschiedenen Sellercentrals aktivieren/deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme bei der Umstellung von Varkombi auf Konfigurationsartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu OPC-Bilder werden nach Update auf 5.6.0 nicht mehr generiert JTL-Shop - Fehler und Bugs 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu JeraSoft stellt auf Auftragsmenge um ! User helfen Usern - Fragen zu JTL-Wawi 33
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu Lieferschein: Hinweis auf Teillieferung in Ausgabe 2.0 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Umlagerungsnummer auf Lager-Packliste Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Kassensysteme der Zukunft – wie gut sind aktuelle Lösungen auf kommende Anforderungen vorbereitet? Starten mit JTL: Projektabwicklung & Migration 1
Sporadischer Absturz beim Bearbeiten eines Artikel - nach Klick auf speichern JTL-Wawi 1.11 4
Datenabgleich von WooCommerce auf JTL Wawi 1.9.7.0 JTL-Wawi 1.9 0
Neu Downgrade von 3 JTL-Shop-Lizenzen auf 1 – Frage zur Umstellung der Domains User helfen Usern - Fragen zu JTL-Wawi 1
eBay-Vorlage übernimmt nur Nettopreis – Steuersatz bleibt immer auf 0,0 % JTL-Wawi 1.11 7
QR-Code auf Rechnung JTL-Wawi 1.11 13
Update auf Version 1.11.0.0 schlägt fehl JTL-Wawi 1.11 6

Ähnliche Themen