Installation mit SQL Server 2005 Express / Update von MSDE

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
Für alle die SQL 2005 Express einsetzen möchten oder mit Windows Vista arbeiten, habe ich ein Setup vorbereitet.

Die Datenbanksicherung der MSDE (BAK) lässt sich nicht in SQL Express 2005 einspielen, deshalb ist der Weg etwas umständlicher.

WICHTIG:
Beim Update von einer MSDE Datenbank bitte davor den Dienst MSSQL$EazySales stoppen und die Dateien eazybusienss.mdf und eazybusiness_log.ldf sichern!
Die BAK Dateien der MSDE können nicht mit SQL 2005 aufgespielt werden!
Bitte wie im Schritt II beschrieben vorgehen.


Standardinstallation:
Das Paket ist unter http://www.jtl-software.de/downloads/SQL_Express.zip zu finden (ca. 65MB).


Installation SQL Server 2005 Express Edition

I. Um den SQL Server zu installieren, die Datei SQL_Express.zip auf c:\ entpacken und im Ordner "SQL_Express" die "SETUP.BAT" ausführen. Dieser Vorgang dauert einige Minuten - bitte warten.

Nach dem im Fenster Datenbank wird erstellt ... erscheint, Fenster nicht schließen. Dies dauert je nach Rechner zwischen 2-5 Min.

Hier wird die eazybusiness Datenbank und die eazy ODBC Verknüpfung erstellt.
Danach kann die Wawi normal mit leeren DB benutzt werden.

Der INSTANCENAME der Datenbank ist nicht mehr EAZYSALES sonder JTLWAWI!

Standardpasswort ist gleich geblieben: sa04jT14.
Sollte nach erfolgreicher Installation aus Sicherheitsgründen geändert werden!

Fertig. jtl-wawi.exe starten.


Nur beim UPDATE MSDE - SQL 2005 geht s weiter...

Um eine ältere Datenbank von der MSDE aufzuspielen muss wie folg vorgegangen werden:

II. Nach erfolgreicher Installation Systemsteuerung -> Verwaltung -> Dienste aufrufen und den SQL-Server (JTLWAWI) stoppen.

III. Im Ordner "c:\programme\microsoft sql server\mssql.1\mssql\Data\" Die Dateien "eazybusiness.mdf" und "eazybusiness_log.LDF" wegsichern und anschließend in diesem Ordner die beiden Dateien löschen.

IV. Nur die "eazybusiness.mdf" der alten MSDE Datenbank in den Ordner "c:\programme\microsoft sql server\mssql.1\mssql\Data\" kopieren.

V. Dienste aufrufen und den "SQL-Server (JTLWAWI)" Dienst wieder starten.


VI. Als nächstes START -> Ausführen -> cmd.exe starten
Folgendes eingeben:

Code:
osql -D eazy -U sa -P sa04jT14

Es sollte die Meldung erschienen das die Datei "eazybusiness_log.LDF" erstellt wurde. Mit "quit" geht es wieder raus.

Fertig.


Ich konnte dies noch nicht mit Vista testen.


Für die Wawi reicht es einfach die jtl-wawi.exe aus dem letzten Update auf Desktop zu kopieren und von dort zu starten - kein Setup ausführen!



Ein autom. Setup wie mit MSDE ist mit SQL Express nicht mehr möglich, da Microsoft die Setup-Pakete wie bei der MSDE nicht mehr zur Verfügung stellt. Somit werden wir das Setup für die Wawi in 2 Schritte aufteilen.
Schritt 1 - Installation des SQL-Servers wie hier beschrieben.
Schritt 2 - Installation der Wawi, das eigenes Setup bekommt ohne Datenbank


Update:
Unter Vista kann es zu Problemen mit der eazy ODBC-Verknüpfung kommen.


Bisher war die DB im ODBC immer bei "System-DNS" eingetragen. Ich habe die gleichen Daten jetzt nochmal zusätzlich bei "Benutzer-DNS" eingetragen und siehe da... ein Wunder ist geschehen und die Wawi läuft!!!
 

edvjennes

Gut bekanntes Mitglied
26. Januar 2007
204
2
Hi.....

wie zieht man mit der Wawi von von einem SQL Express 2005 auf einen anderen um? Reicht es da aus die alten Serverdienste zu stoppen, die *.MDF zu nehmen, diese in den Datenbankpfad der neuen Installation zu kopieren und dann über SQL Server Management Studio, rechte Maustaste auf Datenbanken und dann "Anfügen" auszuwählen?

Ich muss morgen meinem meiner Wawi auf einen anderen Server wechseln.

mfg
Jens
 

Henryk

Offizieller Servicepartner
SPBanner
16. August 2006
801
22
Berlin
Hallo Janusch,

vielen Dank für die Hilfe in der Hinsicht. Allerdings funzt das bei mir nicht. Ich habe Windows Vista Ultimate 64 Edition und beim starten der datei wir mir im Setup für MS SQL Server 2005 (deine Datei) angezeigt, dass ich eine 32 Bit Installationsanwendung ausführe, obwohl ich 64 Bit brauche ;)

Ich probiere es jetzt mal mit dem Download von Microsoft SQL Server 2005 Express Edition Service Pack 2 von Microsoft direkt.
Wenn es dann Probleme gibt werde ich es posten.
 

Henryk

Offizieller Servicepartner
SPBanner
16. August 2006
801
22
Berlin
folgendes Problem:

Ich habe das jetzt mal von Microsoft runtergeladen. Allerdings ist SQL Express eine Exe-Datei und es startet automatisch. Somit kann ich in dem Zusammenhang eure setup.bat mit den befehlen nicht starten.

Code:
@echo off
echo SQL Server 2005 wird installiert
Start /wait sql_exp2005\setup.exe /qb INSTANCENAME=JTLWAWI SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0 SQLAUTOSTART=1 ADDLOCAL=All SAPWD=sa04jT14
echo SQL Server 2005 installiert
echo Datenbank wird erstellt...
osql -S (local)\JTLWAWI -U sa -P sa04jT14 -d master -i eazybusiness.sql >c:\sql_batch.txt
echo Datenbank wurde erstellt...
regedit /s odbc.reg

wie kann ich die Datenbank für JTL jetzt nachträglich einrichten?
 

mpunkt

Aktives Mitglied
17. März 2007
15
0
Zitat von Inside Xtreme:
folgendes Problem:

Ich habe das jetzt mal von Microsoft runtergeladen. Allerdings ist SQL Express eine Exe-Datei und es startet automatisch. Somit kann ich in dem Zusammenhang eure setup.bat mit den befehlen nicht starten.

Hi Inside Xtreme,

ich habe keine 64-Bit-Version von SQL-Express. Aber bisher hat MS die MSDN-Downloads meist in CAB-Dateien gepackt. Mit Winrar o. Winzip solltest Du den Inhalt in ein Verzeichnis entpacken können und das Patch laufen lassen.

Theroetisch. Mit der 32-Bit klapptdas entpacken.

Ciao,

mpunt
 

Henryk

Offizieller Servicepartner
SPBanner
16. August 2006
801
22
Berlin
ok, habe jetzt alles installiert und bin bis zum Punkt VI. gekommen:

Als nächstes START -> Ausführen -> cmd.exe starten
Folgendes eingeben: osql -D eazy -U sa -P sa04jT14

Damit erhalte ich folgende Fehlermeldung:

[DBNETLIB]SQL Server existiert nicht oder Zugriff verweigert.
[DBNETLIB]ConnectionOpen <Connect<>>.
Betriebssystemfehler 53 Netzwerkpfad wurde nicht gefunden.

Der Dienst (JTLWAWI) wurde ordnungsgemäß gestartet.

Hmmm, hat irgendjemand eine Idee ;)?
 

Henryk

Offizieller Servicepartner
SPBanner
16. August 2006
801
22
Berlin
so, ich habe jetzt mal die installationsprozesse einzeln versucht durchzuführen.

der fehler muss hier liegen, wenn man den befehl eingibt:

Code:
osql -S (local)\JTLWAWI -U sa -P sa04jT14 -d master -i eazybusiness.sql >c:\sql_batch.txt

da kommt folgende Meldung

Code:
Zugriff verweigert

Wie kann ich den Zugriff jetzt zulassen??

Falls jemand fragt... ich habe auch die Windows Firewall ausgeschaltet. Geht dennoch nicht :( Hoffe um schnelle abhilfe, damit ich jtl auf vista in betrieb nehmen kann :D
 

mpunkt

Aktives Mitglied
17. März 2007
15
0
ODBC-Treiber nicht konfiguriert

Zitat von Inside Xtreme:
START -> Ausführen -> cmd.exe starten

Folgendes eingeben:
Code:
osql -D eazy -U sa -P sa04jT14

Damit erhalte ich folgende Fehlermeldung:

Code:
[DBNETLIB]SQL Server existiert nicht oder Zugriff verweigert.
[DBNETLIB]ConnectionOpen <Connect<>>.
Betriebssystemfehler 53 Netzwerkpfad wurde nicht gefunden.
Hmmm, hat irgendjemand eine Idee ;)?

Es sieht so aus, als hättest Du vergessen den ODBC-Treiber zu konfigurieren. Beim Install-Paket liegt eine Datei "odbc.reg" bei.

Diese in deine Registry importieren. Wenn das bei Vista nicht gehen sollte einfach System-DSN unter Datenquellen (ODBC) von Hand anlegen. Nötige Parameter findest du in der odbc.reg.

Die Fehlermeldung nach
Code:
osql -S (local)\JTLWAWI -U sa -P sa04jT14 -d master -i eazybusiness.sql >c:\sql_batch.txt
dürfte auch daher stammen.

Ciao,

mpunkt
 

Hajo11

Sehr aktives Mitglied
7. November 2006
1.253
3
bei Düsseldorf
Wegen anderer Probleme und evtl. Neuinstallation bietet sich für mich natürlich direkt der Umstieg auf SQL 2005 an.

Janusch hat die Installation ja auch super beschrieben. Brauche aber bitte einen Tipp bei der Konstellation Server/Hauptrechner - Client.

Reicht es da, in der ODBC-Zuweisung den Namen von EAZYSALES in JTLWAWI zu ändern? Oder gibt es sonst etwas zu beachten?
 

Marcel

Sehr aktives Mitglied
14. September 2006
7.153
5
Zitat von mpunkt:
Zitat von edvjennes:
Hi Jens,
gibt es das Management Studio nicht nur beim"richtigen" MSSQL? Habe bei MSDN nichts kostenloses finden können.

Ciao,

mpunkt
Das hier habe ich gefunden`, also die Express-Variante:

Zitat von der Microsoft-Seite:
"Microsoft SQL Server Management Studio Express (SSMSE) ist ein kostenloses, leicht zu verwendendes grafisches Verwaltungstool zum Verwalten von SQL Server 2005 Express Edition und SQL Server 2005 Express Edition with Advanced Services. SSMSE kann auch die Instanzen des SQL Server-Datenbankmoduls verwalten, die von jeder beliebigen Edition von SQL Server 2005 erstellt werden können."

http://www.microsoft.com/downloads/...AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=de

Vielleicht geht es damit ja auch?
 

Henryk

Offizieller Servicepartner
SPBanner
16. August 2006
801
22
Berlin
Diese in deine Registry importieren. Wenn das bei Vista nicht gehen sollte einfach System-DSN unter Datenquellen (ODBC) von Hand anlegen. Nötige Parameter findest du in der odbc.reg.

Die Fehlermeldung nach
Code:
osql -S (local)\JTLWAWI -U sa -P sa04jT14 -d master -i eazybusiness.sql >c:\sql_batch.txt

dürfte auch daher stammen.

auch daran kann es nicht wirklich liegen. der dienst ist bei Datenquellen (ODBC) unter System DNS installiert: Name: eazy Treiber SQL Server.

Auch in der Registry ist eazy unter ODBC richtig eingestellt und registriert (wie in der datei).

An irgendwas muss es doch liegen??
 

mpunkt

Aktives Mitglied
17. März 2007
15
0
Zitat von Marcel:
Hi Marcel,

Danke für den Tip!

Zitat von edvjennes:
Reicht es da aus die alten Serverdienste zu stoppen, die *.MDF zu nehmen, diese in den Datenbankpfad der neuen Installation zu kopieren und dann über SQL Server Management Studio, rechte Maustaste auf Datenbanken und dann "Anfügen" auszuwählen?

Ich habe mal ein wenig rumprobiert und die Idee von Jens ist praktikabel.

Das SQL-Skript aus dem JTLWAWI-Package lief auf meinem Server :oops: (P3 800, 512MB RAM, WinXP, schnelle 160GB HDD) fast eine Stunde. Keine Ahnung was da so dauerte, aber CPU-Last war bei 1-2% und RAM waren noch 200MB frei... Ob die Festplatte der Flaschenhals war, weiss ich nicht, da der Rechner in einem anderen Gebäude steht.

Wie dem auch sei. Nach Rückspielen des Backups fehlten in der WAWI einige Einstellungen, was mir zu gruselig war.

Also habe ich mit dem MS-Tool eine neue Datenbank angelegt, das Backupfile (BAK nicht MDF) in diese eingespielt, die DSN angepasst und voila! Vielleicht geht das auch mit der MDF, habe ich aber nicht getestet.

Läuft schöner und schneller als zuvor, was aber auch am Update der JTLWAWI auf 0.9.9.52 liegen kann. Andere User haben hier gegenteilige Erfahrungen gepostet.

Viele Grüße,

mpunkt
 

Hajo11

Sehr aktives Mitglied
7. November 2006
1.253
3
bei Düsseldorf
Ich weiß, mein Problem ist ja nur klein und bescheiden,

trotzdem würde mich eine Antwort auf die Frage, wie ich unter SQL 2005 und der Wawi den Client einbinde.

Siehe dazu meine komplette Frage 4 Postings höher.

Danke.

Hajo
 

Henryk

Offizieller Servicepartner
SPBanner
16. August 2006
801
22
Berlin
@Thomas

besten dank für die info. wann ist denn janusch wieder im land? ich habe ihm jetzt nochmal geschrieben und das problem ausführlich beschrieben.
hoffe er findet die lösung des problems :(
ich habe heute den ganzen tag damit verbracht und bin am verzweifeln... nicht mal meine eazybusiness.mdf funktioniert (die scheint probleme zu machen nach einem absturz von XP).
 

Andreas Grambow

Sehr aktives Mitglied
Zitat von Hajo11:
Ich weiß, mein Problem ist ja nur klein und bescheiden,

trotzdem würde mich eine Antwort auf die Frage, wie ich unter SQL 2005 und der Wawi den Client einbinde.

ne, aber richtig sicher kann dir das nur Janusch beantworten. Aber ich habe mir gerade mal die Clientinstallation angeschaut, und ich bin mir fast sicher, das du aus eazysales nur jtlwawi machen musst, wie im 1.Post von Janusch beschrieben.
 

Squad

Aktives Mitglied
7. März 2007
23
0
Hallo Inside Xtreme,

beim mir war es auch der Fehler -Zugriff verweigert-. Nach 8 (acht) Stunden rumprobieren (ich bin Handelsmann) gelang die manuelle Anlage der DB mit SQL Server Management Studio Express. Die MDF muss dann schon im SQL-Verzeichnis liegen und wird mit:

Code:
sp_attach_db 'eazybusiness', 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\eazybusiness.mdf'

hinzugefügt werden. Siehe auch: http://www.jtl-software.de/forum/viewtopic.php?t=3399

Der Pfad muss bei Vista auf "Program Files" geändert werden, wie im Code geschrieben.

Bei mir läuft's jetzt mit der neuesten Version von JTL.

Eins noch: Ich bin, wie gesagt, Handelsmann. Alles ohne Garantie.

Gruß
Klaus
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Installation klappt schon zu Beginn nicht Installation / Updates von JTL-Shop 2
WAWi Workflows mit Zahlungen als Bedingung funktioniert nicht JTL-Wawi 1.9 0
Neu Verdandliste Pro Paket das Gewicht mit ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Paternoster Umlaufregal mit JTL Wawi möglich? JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Aufträge mit nicht verfügbaren Artikeln automatisch zurückhalten User helfen Usern - Fragen zu JTL-Wawi 2
Neu WooCommerce Connector Problem mit nachträglich abgebrochenen Bestellungen Onlineshop-Anbindung 0
Neu Überverkäufe mit Kindartikeln - wie richtig einstellen ? User helfen Usern - Fragen zu JTL-Wawi 22
Neu Problem mit Variationen-Artikeln JTL-Shop - Fehler und Bugs 2
Neu WMS - Nachträglicher Labeldruck mit Adressänderung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Connector Verhalten mit Tracking Nummern und Versandbestätigungen Shopify-Connector 0
Neu OTTO-Marketplace Versand NICHT mit DHL möglich? Smalltalk 4
Neu Frage an die (Hobby-) Controller: B2C Einzelhandel mit 6% Marketingbudget - das ist normal? Business Jungle 7
Neu Probeme WaWi mit POS verbinden - failed to connect - server IP 127.0.0.1 Einrichtung / Updates von JTL-POS 0
Neu Immense Probleme mit dem Aufschalten neuer Produkte Amazon-Anbindung - Fehler und Bugs 0
Neu Aufträge mit falsche Steuerart angelegt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi Auftrag in JTL POS öffnen (problem mit Kartenzahlung) Allgemeine Fragen zu JTL-POS 0
Neu Wie erstelle ich Bundles mit JTL Wawi? User helfen Usern 0
Auftrag Inlandskunde mit USt-Id - wie erfassen JTL-Wawi 1.7 6
Konfigurationsartikel mit 0 € vs. Preise der einzelnen Komponenten mit 0 € Einrichtung JTL-Shop5 1
Neu Zahlungsart Überweisung mit Skonto Allgemeine Fragen zu JTL-Shop 1
Neu Übersicht Verkauf mit Artikelmenge und durchschnittlichem VK netto Eigene Übersichten in der JTL-Wawi 6
Neu Artikel mit negativem Preis (Gutschein) eingeben kompliziert...geht das einfacher? Allgemeine Fragen zu JTL-POS 3
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Preisdarstellung mit der niedrigsten Staffelung Allgemeine Fragen zu JTL-Shop 5
Neu Plugin mit transparentem Hintergrund (Auswahlassistent) Plugins für JTL-Shop 1
Neu Umgang mit Chargen bei mehreren Bestellungen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Neu In Filiale umbuchen mit Packungsgröße und dort mit JTL-POS einzeln "verkaufen" User helfen Usern - Fragen zu JTL-Wawi 3
Probleme mit Versandbenachrichtigung versenden JTL-Wawi 1.9 0
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 21
Neu SW 5.7.18: welcher Connector mit welcher Wawi? Shopware-Connector 1
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 5
Probleme beim Versand mit DHL JTL-Wawi 1.9 0
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikelexport mit Filter Hersteller, Überverkauf, letzte Änderung JTL Ameise - Eigene Exporte 2
Neu Alternative zu Sendcloud mit JTL Integration (Express Versand International) Arbeitsabläufe in JTL-Wawi 0
Neu Lieferschein mit Versandlabel Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
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 noindex bei URLs mit btgsterne Allgemeine Fragen zu JTL-Shop 0
Artikelanlage mit Staffelpreisen JTL-Wawi 1.9 3
Neu Artikel mit Zustand beschädigt wird nicht als eigenständiger Artikel in der WaWi angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
Neu Preisdarstellung: keine „ab“-Preise mehr mit Staffelpreisen für Produkte ohne Variationen (JTL Shop 5.3.3) Allgemeine Fragen zu JTL-Shop 1
Neu Liste verkaufter Artikel mit VK Fibu-Konto aus der Artikelkategorie User helfen Usern - Fragen zu JTL-Wawi 4
Neu Marketing Coupons mit Betrag + versandkostenfrei erstellen Allgemeine Fragen zu JTL-Shop 4
Neu Artikeletikett für Kinderartikel drucken mit GTIN Barcode funktioniert nicht User helfen Usern - Fragen zu JTL-Wawi 12
Neu Wie kann ich Artikel mit Lagerbestand 0 beim Import inaktiv setzen) JTL-Ameise - Ideen, Lob und Kritik 17

Ähnliche Themen