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.835
551
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.835
551
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 JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 6
Neu JTL_DirectQuery - SQL Abfrage Anzahl der Pakete auf Versandliste (DPD) User helfen Usern - Fragen zu JTL-Wawi 3
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 Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL Diag / SQL Mitschnitt lässt sich nicht mehr starten User helfen Usern - Fragen zu JTL-Wawi 6
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
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Verwendetes Guthaben auf Rechnung ausweisen User helfen Usern - Fragen zu JTL-Wawi 5
Neu Bons werden nach Wechsel auf neue Kasse nicht mehr signiert Allgemeine Fragen zu JTL-POS 0
Neu JTL auf dem Server duplizieren für Experimente Installation von JTL-Wawi 1
Neu Interne Links in den Dropdowns "Sortierung" und "Artikel pro Seite" auf follow setzen Betrieb / Pflege von JTL-Shop 1
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 2
Update auf 1.11.4 Aktualisierung hängt -> "Keine Rückmeldung" JTL-Wawi 1.11 2
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu AMAZON LISTER 2.0 Hochladen nicht möglich! Satus " Wartet auf Rückmeldu..." Amazon-Lister - Fehler und Bugs 0
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 6
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 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 3
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 5
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
Issue angelegt [WAWI-86213] Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 1
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

Ähnliche Themen