Neu Fehlermeldung "Es wurde im SQL-Server kein Backuppfad hinterlegt" => kein Schemaupdate möglich

ThomasVoelker

Aktives Mitglied
9. Juli 2018
8
1
Das ist eine Referenz von https://forum.jtl-software.de/threa...hinterlegt-kein-schemaupdate-moeglich.211067/ - da kann ich leider nicht aktualisieren.

Beim Upgrade auf Version 1.9.x trat wieder dasselbe Problem auf. Folgende Umgebung:
  • SQL Server im Netzwerk auf Windows Server Core (wahrscheinlich unerheblich)
  • weitere Datenbanken und Benutzer auf SQL-Server vorhanden
  • Benutzer JTL ist DBO der JTL-Datenbanken, hat aber im System keine zusätzlichen Rechte
Das Schemaupdate konnte schließlich durchgeführt werden, nachdem der Benutzer auf dem Server der SysAdmin-Rolle hinzugefügt wurde.
 

John

Sehr aktives Mitglied
3. März 2012
3.104
685
Berlin
Das scheitert regelmäßig, wenn man auf einem Windows Client ein Update der DB machen will, die DB selbst aber auf den Server läuft.
Du startest mit dem Versuch des Updates das JTL Wawi DB Tool im Benutzerkontext des lokalen Users, versuchst dann aber das automatisches Backup auf dem Server abzulegen, wo dem User aber Schreibrecht nach typischerweise
C:\Program Files\Microsoft SQL Server\MSSQLxx.JTLWAWI\MSSQL\Backup fehlen.

Starte die Wawi DB Updates nur über eine Wawi Instanz auf dem Server, auf dem auch die DB läuft.
Alles andere macht Probleme und ist von JTL weder berücksichtigt, noch freigegeben. Es kann also auch mal ein Backup daneben gehen und das will man nicht wirklich...
 
  • Gefällt mir
Reaktionen: recent.digital

ThomasVoelker

Aktives Mitglied
9. Juli 2018
8
1
Das scheitert regelmäßig, wenn man auf einem Windows Client ein Update der DB machen will, die DB selbst aber auf den Server läuft.
Du startest mit dem Versuch des Updates das JTL Wawi DB Tool im Benutzerkontext des lokalen Users, versuchst dann aber das automatisches Backup auf dem Server abzulegen, wo dem User aber Schreibrecht nach typischerweise
C:\Program Files\Microsoft SQL Server\MSSQLxx.JTLWAWI\MSSQL\Backup fehlen.

Starte die Wawi DB Updates nur über eine Wawi Instanz auf dem Server, auf dem auch die DB läuft.
Alles andere macht Probleme und ist von JTL weder berücksichtigt, noch freigegeben. Es kann also auch mal ein Backup daneben gehen und das will man nicht wirklich...
Nein.

Der Server ist eine Core-Installation, da läuft die WAWI sowieso nicht. Sicherungen auf dem Server mit TSQL werden im Sicherheitskontext des Dienstbenutzers durchgeführt - der hat Berechtigungen im Verzeichnis. Mit TSQL ausgelöste Sicherungen auf den Pfad funktionieren auch. Davon abgesehen: das Zwangsbackup hatte ich abgeschaltet. Die lokale Wawi-instanz wird zwar im Sicherheitskontext des angemeldeten Benutzers ausgeführt, dieser wird allerdings nur bei Anmeldung am Server mit SSPI an diesen weitergereicht - und das läßt sich mit der Wawi garnicht konfigurieren, sondern die verwendet immer einen SQL-Server-Benutzer. Aber auch mit SSPI erfolgt der Sicherheitstoken nur zur Authentifizierung und es findet keine impersonization statt. Dementsprechend spielen auch die Berechtigungen des Endbenutzers keine Rolle beim Zugriff auf den Pfad auf dem Server. (Fun-Fact: hatte das Update als Domänenadmin gestartet und der hat auf dem Server Schreibrechte in dem Verzeichnis und über Netz grätscht da auch die UAC nciht rein, die lokal die Adminrechte entfernt)

Den Thread habe ich aufgemacht, um den Post zu finden, wenn ich das nächste Mal nach der Fehlermeldung google und nicht nur meinen alten Thread. Ich hatte einfach keine Lust, wieder einen Server mit Desktopumgebung aufzusetzen, die DB dorthin zu schieben, zu aktualisieren und das ganze wieder zurückzuschieben, deswegen habe ich das diesmal an den Support eskaliert, der mir gesagt hat, für Core würde kein weiterführender Support geleistet, aber trotzdem gute Hinweise gegeben hat, die mich schlußendlich zur Lösung führten, daß der in Wawi verwendete DB-Benutzer für das Schemaupdate erweiterte Rechte benötigt, die Sysadmin hat, dbo aber nicht.

Und weshalb das im Bug-Forum ist: ich halte das für einen Bug im Updater. Da wird der Code ne Exception wenn Berechtigungen fehlen und daraufhin kommt die Fehlermeldung. Die Fehlermeldung paßt hier aber nicht zu der Exception und das ist - lt. Support - ein Fehler von untergeordneter Relevanz.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: mvh

John

Sehr aktives Mitglied
3. März 2012
3.104
685
Berlin
...kommt drauf an, in welchen Kreisen.
Bei eComData und Co intern bestimmt ein Thema. Hier im Forum und beim normalen Nutzer eher nicht.

Ganz ehrlich: Ich bin bei der Erklärung auch ausgestiegen.
Für mich gilt weiterhin praxisrelevant: Updates nur auf der Wawi, die auf dem Server läuft.
 
  • Gefällt mir
Reaktionen: ThomasVoelker

ThomasVoelker

Aktives Mitglied
9. Juli 2018
8
1
...kommt drauf an, in welchen Kreisen.
Bei eComData und Co intern bestimmt ein Thema. Hier im Forum und beim normalen Nutzer eher nicht.

Ganz ehrlich: Ich bin bei der Erklärung auch ausgestiegen.
Für mich gilt weiterhin praxisrelevant: Updates nur auf der Wawi, die auf dem Server läuft.
Eben. Ist für mindestens 95% der JTL-Netzer so nicht relevant und daher als Fehler von untergeordneter Bedeutung - würde ich an Stelle von JTL genauso einschätzen. Und da jetzt klar ist, daß es sich um eine Berechtigungssache am Server handelt, es also einen Workaround gibt (der wenn's hochkommt eine Minute dauert), falls doch mal jemand betroffen ist, ist die Behebung noch weniger notwendig.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.598
485
Und da jetzt klar ist, daß es sich um eine Berechtigungssache am Server handelt, es also einen Workaround gibt (der wenn's hochkommt eine Minute dauert), falls doch mal jemand betroffen ist, ist die Behebung noch weniger notwendig.
Wenn man den JTL Datenbankbenutzer wie von JTL dokumentiert in die processadmin Rolle aufnimmt gehts auch.
Zumindest hatten wir hier bislang keine Meldung bzgl. fehlender Berechtigungen (möglich, dass es in aktuellen Wawi Versionen anders ist).

ALTER SERVER ROLE [processadmin] ADD MEMBER [JTL-Datenbankbenutzer]
 
  • Gefällt mir
Reaktionen: ThomasVoelker
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikelimport bricht mit Fehlermeldung ab JTL-Ameise - Fehler und Bugs 3
Neu Versanddaten nicht übermittelt. Fehlermeldung in der Spalte Status Versand/Zahlung eBay-Anbindung - Fehler und Bugs 1
Gelöst Fehlermeldung Shop-Datenbank UTF-8-Kollation Installation / Updates von JTL-Shop 1
Fehlermeldung nach Bildupdate,-löschen,-ändern Shopware-Connector 1
Neu Fehlermeldung im Logbuch Betrieb / Pflege von JTL-Shop 2
Neu Fehlermeldung: LOADING KeyDB is loading the dataset in memory Shopify-Connector 44
Neu Fehlermeldung nach Shop-Update Installation / Updates von JTL-Shop 2
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
Neu [Liquid Error: Ein Aufrufziel hat einen Ausnahmefehler verursacht] Fehlermeldung in meiner Designvorlage auf Ebay eBay-Designvorlagen - Fehler und Bugs 0
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1
JTL Wawi 1.9.4.4 startet gar nicht und kann auch keine Fehlermeldung senden JTL-Wawi 1.9 2
Nichtssagende Fehlermeldung beim Import JTL-Wawi 1.7 3
Neu Warenpost National Fehlermeldung bitte Sie ein ganze Zahl ein JTL-ShippingLabels - Fehler und Bugs 1
Neu Vendor Dropship Fehlermeldung JTL-Wawi - Fehler und Bugs 0
Neu Einzelne Bestellung wurde nicht übertragen JTL-Shop - Fehler und Bugs 8
Neu Zahlungsart ändern nachdem sie bereits getätigt wurde Allgemeine Fragen zu JTL-POS 0
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu Lizenzproblem wurde festgestellt Plugins für JTL-Shop 5
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 0
Neu WAWI 1.9.4.6 Amazon Auftrag hat keine Rechnungsnummer, obwohl die Rechnung zu Amazon hochgeladen wurde. Amazon-Anbindung - Fehler und Bugs 0
Neu Amazon Abgleich Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt Amazon-Anbindung - Fehler und Bugs 18
Neu Die Verbindung zu Ihrem Kundenkonto wurde unterbrochen & Verbindung zum JTL-Kundenkonto gestört JTL-Wawi - Fehler und Bugs 2
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Microsoft SQL unter MS365 Installation von JTL-Wawi 2
Neu SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Neu MS SQL Server auf Windows vs Linux Starten mit JTL: Projektabwicklung & Migration 9
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9

Ähnliche Themen