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
100
11
Hi Marco,

wird das jetzt offiziell supportet, der Linux SQL Server?

thx
Philipp
 

Esel

Gut bekanntes Mitglied
10. April 2014
100
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.750
527
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.750
527
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 (SQL Server)soll nur auf PC laufen User helfen Usern - Fragen zu JTL-Wawi 9
Neu Paypal Plugin läßt sich nicht installieren - SQL Fehler Plugins für JTL-Shop 0
Neu Artikel Filter laufende eBay Angebot funktioniert nicht - SQL Abfrage User helfen Usern - Fragen zu JTL-Wawi 3
Neu Gewinn pro Artikel mit SQL exportieren. User helfen Usern - Fragen zu JTL-Wawi 2
Warenbewegung SQL Abfrage JTL-Wawi 1.10 2
Wo finde ich Kundendaten in der sql Datenbank? JTL-Wawi 1.9 4
Neu Per SQL eine Liste nicht lieferbarer Artikel im Auftrag erstellen User helfen Usern - Fragen zu JTL-Wawi 4
Neu SQL Überverkäufe möglich je Verkaufskanal - in welcher Tabelle steht das? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Auftrag (Position) per SQL versenden User helfen Usern - Fragen zu JTL-Wawi 5
Neu Server Hardware für eigenes Wawi / SQL Hosting Installation von JTL-Wawi 3
In Diskussion Rechnungskorrekturen per SQL Vorgangsstatus setzen JTL-Workflows - Ideen, Lob und Kritik 1
SQL Service Update JTL-Wawi 1.9 15
Bestseller SQL-Abfrage JTL-Wawi 1.9 1
Neu PayPal Rechnung per Ratepay leitet immer auf Adresseingabeseite zurück Plugins für JTL-Shop 0
Neu Aufträge tauchen nicht in Versand auf. Nach Speichern ohne Änderung jedoch dann wieder User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Artikel gehen nicht auf Einkaufsliste JTL-Workflows - Ideen, Lob und Kritik 2
Neu Umstieg auf Lister 2.0 Amazon-Anbindung - Fehler und Bugs 10
Rabattierten Preis auf Artikel-Etikett ausweisen JTL-Wawi 1.10 3
Neu Kundendaten inkl Login Daten auf neuen Shop übertragen inkl Blowfish Key. Fehlerhafte Adressen etc mit Sonderzeichen etc Allgemeine Fragen zu JTL-Shop 1
SCX -> ausländische Marktplätze zB Kaufland, Conrad - wie kann ich Titel und Beschreibung auf italienisch übergeben (oder generell Sprache wechseln) kaufland.de - Anbindung (SCX) 0
Zahlungsabgleich verbucht Zahlung auf Auftrag - Rechnung nicht bezahlt JTL-Wawi 1.10 0
Gelöst Seit Update auf 5.5 keine Texte mehr einfügen im Composer Allgemeine Fragen zu JTL-Shop 2
Neu Nach Update auf 5.5.2: Extrem lange Ladezeiten im Front- und Backend Installation / Updates von JTL-Shop 11
Bild "TT-EC15-main.png" für das Angebot mit SKU "TT-EC15" auf Channel "OTTODEJTL" wurde nicht gefunden JTL-Wawi 1.9 0
Barrierefreiheit mit Upgrade auf JTL-Shop 5.5 erledigt? Einrichtung JTL-Shop5 24
Neu Variation auf Kindartikel anlegen User helfen Usern - Fragen zu JTL-Wawi 4
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Artikel werden nicht gelistet - Status Wartet auf Hochladen - seit einer Woche kaufland.de - Anbindung (SCX) 2
JTL stürzt nach Update auf 1.10 ab JTL-Wawi 1.10 2
Neu Lieferanten Artikelnummer auf Angebot ausgeben User helfen Usern - Fragen zu JTL-Wawi 2
Externe Bestellnummer auf Lieferschein JTL-Wawi 1.10 2
Neu Abweichender Absendername auf DHL-/UPS-Etiketten im Fulfillment – wie umsetzbar? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Abweichender Absendername auf DHL-/UPS-Etiketten im Fulfillment – wie umsetzbar? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Verwiesen an Support Retourenstatus setzen auf Umtausch JTL-Workflows - Ideen, Lob und Kritik 2
Neu Kontaktformular auf einer eigenen Seite einfügen. Wie? Allgemeine Fragen zu JTL-Shop 1
Neu Einen Puffer, dass Artikel im Shop nicht auf "ausverkauft" gehen? JTL-Wawi - Ideen, Lob und Kritik 4
Neu SEO-Weiterleitung im Backend auf Startseite des Shops Umstieg auf JTL-Shop 2
Neu auf ausländische ebay-Webseiten anbieten Einrichtung und Installation von JTL-eazyAuction 0
Neu Nach updatet auf 5.5.1 - erscheinen über dem Header 3 links Zum Hauptinhalt springen Zur Suche springen Zum Menü springen Installation / Updates von JTL-Shop 10
In Diskussion Workflow auf Zahlungseingang und Zahlungsweise JTL-Workflows - Ideen, Lob und Kritik 1
Neu Video auf Mobilgeräten startet automatisch im Vollbildmodus anstatt nur wie eingebettet auf der Website Allgemeine Fragen zu JTL-Shop 0
Neu Attribut "unverkäuflich" - Weiterleitung auf 404 "Seite wurde leider nicht gefunden" JTL-Wawi - Fehler und Bugs 0
Neu Update auf 5.5, Frontend geht, Backend bringt 500er User helfen Usern - Fragen zu JTL-Wawi 3
Hersteller können nicht hinzugefügt gelöscht oder bearbeitet werden nach Update auf 1.10.11.0 JTL-Wawi 1.10 3
Neu Umstellung auf JTL Shop - Risk Management wie in Shopware ?! Allgemeine Fragen zu JTL-Shop 7
Neu Umstellung auf JTL Shop - Login mit Kundennummer ? Allgemeine Fragen zu JTL-Shop 2
Neu Umstellung auf JTL Shop - Frage zu Auswahlartikel / Bundle / Set Allgemeine Fragen zu JTL-Shop 5
Neu Subdomain auf noindex Allgemeine Fragen zu JTL-Shop 1
Neu Update von 1.9.8.0 auf 1.10.11.0 läuft auf Fehler JTL-Wawi - Fehler und Bugs 2
Neu Update auf Shop 5.5 dann 60% Umsatzeinbusse Allgemeine Fragen zu JTL-Shop 26

Ähnliche Themen