Neu Wie Update SQL 2008 express -> 2016 express

Anarchnophobia

Gut bekanntes Mitglied
26. Oktober 2010
229
24
Leipzig
Hallo Gemeinde

Bei dem derzeitigem DHL Ausfall dachte ich mir ich könnte man ja fix die Zeit nutzen und SQL 2008 Express auf 2016 updaten. Die 2008er wird von JTL ja bald nicht mehr unterstützt...

Habe mir die 2016 runtergeladen und "einfach installiert", in der Hoffnung dass dabei die 2008er ersetzt wird. Wird sie aber nicht. Hatte also die 2008er und die 2016er laufen. Habe dann ein bisschen rumgegoogelt, aber leider keine wirkliche Lösung gefunden wie man eine bestehende Installation denn einfach updaten kann.

Im Installationsmanager der 2008er gibt es zwar unter "Mainteance" die möglichkeit auf eine andere SQL Version zu wechseln, aber irgendwie passiert da nix und es gibt auch keine Versionauswahl.

Bei der Installation von 2016 gibt es auch keine Möglichkeit eine bestehende SQL Installation upzudaten.

Habe nun erstmal die 2016er deinstalliert (lustigerweise war da dann auch die JTL Datenbank scheinbar "drin") und die 2008er läuft einfach so weiter. Was mich zur nächsten Frage bringt: sieht man in der Wawi irgendwo, welche SQL Version für Datenbank denn genutzt wird?

Sorry, bin auf dem Gebiet etwas grün.
Also, wie macht man da ein Update ohne Geschisse? Bin über Hilfe dankbar :)

Gruß
 

mathiask

Aktives Mitglied
8. September 2015
59
2
Grundsätzlich ist das ja ein unterstützter Upgrade-Pfad von 2008 SP3 auf 2016. Hast Du denn auch im Installation-Center Dialog den 2. Menüpunkte (meine ich) gewählt der da lautet: Upgrade from SQL Server .... und nicht zufällig eine neue Instanz von 2016 installiert?

Da SQL Express per default auf dynamischen Ports läuft anstatt statisch auf 1433 wie bei Standard und Enterprise kann das sogar geklappt haben 2 SQL Versionen parallel zu betreiben, auch wenn ich das für suspekt halte :)

Ich gebe ehrlich zu, ich bin echt kein großer Fan von InPlace Upgrades sondern mache das wenn auch immer nur möglich side-by-side mit einer (frischen) Maschine. Da die meisten dann doch heutzutage ihre Server virtuell betreiben ist das ja kein großer Aufwand.

Falls es nicht anders machbar ist und es inplace sein muss, kann man sich hier entlanghangeln, ist zwar für 2012 aber sollte zu 95% genauso für 2016 ablaufen:
https://www.sherweb.com/blog/upgrade-sql-server-2008-express-to-sql-server-2012-express/

Bei side-by-side läuft das ungefähr so ab: Neue Maschine mit SQL Server installieren, alte Datebank > Rechtsklick > Backup (to file, full) > File auf neuen Server übetragen > Restore from File > fertig.

Wenn man im DNS des Active Directory oder des Routers noch einen DNS-Alias für den Datenbankserver setzt dann kann man ganz entspannt die IP Adresse auf den neuen Alias schwenken und an keinem Arbeitsplatz der mit JTL oder LS-POS ausgestattet ist muss auch nur ein Handschlag getan werden, ausser natürlich einmalig den Alias für die DB-Verbindung auf allen Clients setzen ;)

Sehen welche SQL-Version unter der jeweiligen Instanz verfügbar ist kannst Du wenn Du in der Datenbankverwaltung eine neue Instanz hinzufügen möchtest:
jtl-wawi-sql-instanzen.png

Dafür muss aber der SQL Browser Service auf deinem SQL-Server in Betrieb sein, sonst werden die Instanzen nicht angezeigt, dann geht's nur mit einem Remote-Connect z.Bsp. mit sqlcmd:

C:\>sqlcmd -S 192.168.178.123,1433 -U sa -P XXXXXXX
1> SELECT @@VERSION
2> GO

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64)
Aug 22 2017 17:04:49
Copyright (C) 2017 Microsoft Corporation
Enterprise Edition (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393: ) (Hypervisor)


(1 rows affected)
 
  • Gefällt mir
Reaktionen: Anarchnophobia

Anarchnophobia

Gut bekanntes Mitglied
26. Oktober 2010
229
24
Leipzig
Hey!

Wow, vielen Dank für die ausführliche Antwort. Das war ja nicht selbstverständlich!
Hat ja direkt Lust gemacht es nochmal zu versuchen. Und siehe da, mit der 2014er Version ging das auch ohne Probleme. Bei der 2016er sieht der Startbildschirm ganz anders aus und ich habe da gar keine Option zum Updaten gefunden... bei der 2014er ist es identisch wie in deiner verlinkten Updateanleitung, sowas hatte ich gestern auch gesehen, mich aber selbst so auf die 2016er Version versteift bei der alles anders zu sein scheint.

Was mich nun noch etwas verwirrt:
19446-0a3778573c3a261e14aa2ec99c29e978.jpg


ist das nicht ein bisschen too much? Kann ich die 2008er nun deinstallieren oder muss das so? :)
...nicht das da nun immernoch was doppelt läuft? Dein sqlcmd-script spuckt bei mir nur Fehler aus (habe natürlich die parameter entsprechend geändert ;)), in der SQL Managment-Console 2014 sieht aber alles koscher aus, da konnte ich dann auch den kombatiblitätsgrad von eazybusiness von 2008 auf 2014 stellen, scheint auch alles zu laufen. Für die Clienten musste ich am Server dann auch nochmal eine neue Firewallregel erstellen...

Danke und Gruß!
 

Anhänge

  • sqlgenerve.PNG
    sqlgenerve.PNG
    57,1 KB · Aufrufe: 35
Ähnliche Themen
Titel Forum Antworten Datum
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Große custom.css, wie geht es einfacher? Einrichtung JTL-Shop5 1
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lageroption Stückzahl nicht teilbar - wie an Kindartikel vererben ? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Gutscheine an JTL POS ohne Voucher - wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie starte ich JTL WMS Installation von JTL-WMS / JTL-Packtisch+ 1
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 7
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Kundenstammdaten: Wie erkenne ich in der Wawi, ob ein Shop-Kunde ein Kundenkonto angelegt hat? JTL-Wawi 1.9 2
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4
Neu Buchhaltung, Controlling etc. - Wie macht ihr das? User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL POS: wie Position Übersicht neben dem Eingabebereich? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopify Basic mit JTL? Wie einrichten? Ist der JTL Guide noch aktuelle wegen PII Einschränkung? Shopify-Connector 2
Neu B2B Preis für JTL Wawi -> Amazon aktivieren, nur wie? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Verwendung mehrerer Artikeletikett Vorlagen, wie auswählen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Wie exportiere ich Artikel ohne Lieferanten richtig? JTL Ameise - Eigene Exporte 0
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Kommissionsware --> via Chargen --> saubere Lagerbewerung aber wie? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Versandklassen - wie richtig konfigurieren? Arbeitsabläufe in JTL-Wawi 2
Neu Versandadresse wird nicht wie gewünscht an Amazon übermittelt Einrichtung und Installation von JTL-eazyAuction 0
Neu robots.txt wie richtig einstellen ? Betrieb / Pflege von JTL-Shop 21
Neu Versandkostenberechnung ebay, Kleinpaket International. Wie berechnen in ebay ? eBay-Anbindung - Fehler und Bugs 0
Statistik nicht gleiches Ergebnis wie Ameise JTL-Wawi 1.10 4
Absenderadresse bei Amazon-Versandbestätigungen - wie anpassen? JTL-Wawi 1.10 0
Neu Wie füge ich dem News-System eigene Input-Felder hinzu? Technische Fragen zu Plugins und Templates 3
Neu Rechnungsdatenservice 2.0 : Wie initial Übergabe von Rechnungen mit Belegtyp (Belegkreis) "Rechnungsausgang" an Datev Unternehmen online? User helfen Usern - Fragen zu JTL-Wawi 1
Update auf Version 1.11.0.0 schlägt fehl JTL-Wawi 1.11 6
Amazon Rechnungen werden seit "Update" nicht mehr erstellt - VCS Lite 1.10.10.3 auf 1.10.14.3 JTL-Wawi 1.10 9
Fehlermeldung beim Update JTL-Wawi 1.11 3
Keine Anmeldung mehr möglich in JTL Wawi seit Update? JTL-Wawi 1.11 5
Zugriff auf Artikel und Bestellungen nach Update nicht möglich JTL-Wawi 1.11 0
Kassenanbindung funktioniert nach Update auf 1.11 nicht mehr JTL-Wawi 1.11 2
Neu Probleme nach Shop Update auf V5.6 Onlineshop-Anbindung 3
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Datenbankverbindung Ameise funktioniert seit Update auf 1.11.1.0 nicht mehr JTL-Wawi 1.11 6
Update auf Version 1.11.0.0 schlägt fehl ! JTL-Wawi 1.11 10
Neu PayPal lädt nicht mehr nach Update auf 5.6 (Child theme Checkout index.tpl Bug) Installation / Updates von JTL-Shop 0
WMS Mobiler Server startet nach Update nicht mehr JTL-Wawi 1.11 12
Update-Frust: Zwischen VoP, Mobile App und WMS-Waagen – keine stabile Lösung in Sicht JTL-Wawi 1.11 5
Update-Katastrophe schon wieder – warum wird so etwas als „Release“ veröffentlicht? JTL-Wawi 1.11 35
Neu Fehlermeldung seit dem neuesten Update 5.6.0 Installation / Updates von JTL-Shop 5
Neu DPD Etikettendruck ohne Adresse nach Update JTL-ShippingLabels - Fehler und Bugs 0
Neu JTL Shop Update von 5.3.3 auf 5.6 mit der Community Free Edition - WaWi funktion weiter gegeben? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Update von JTL-Wawi von 1.6 auf 1.9 Installation von JTL-Wawi 12
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0

Ähnliche Themen