Finanzkasper.de » Board

Kursupdate funktioniert nicht. Wertpapier verschwindet temp.

Bei mir funktioniert kein Wertpapierkursupdate.
Ich habe deshalb alle Serverdef. entfernt bis auf DE Börse Online Stuttgart und DE Consors Fonds (WKN). ID und ZID sind aber bei beiden ungleich Null, werden also nicht upgedated. Consors kann ich nicht löschen. Fehlermeldung:
21.09.2010 11:36:38 - Die DELETE-Anweisung steht in Konflikt mit der REFERENCE-Einschränkung "FK__Currencie__Serve__5441852A". Der Konflikt trat in der "QC"-Datenbank, Tabelle "dbo.Currencies", column 'ServerID' auf.
Die Anweisung wurde beendet.
Börse Stuttgart ist mit meinen WP-Daten verlinkt, kann also auch nicht gelöscht werden.
Börse Stuttgart läuft im Browser (firefox)ok und gibt die aktuellen Daten des WP im Browserfenster. Ob die richtigen Daten dann auch ausgelesen werden weiss ich nicht.
Mache ich eine Einzelafrage mit z.B. Deutsche Postbank in der Dax-Datenbank, so verschwindet nach einiger Zeit der Wert Postbank aus der Daxdatenbank und unten erschein die Fehlernachricht:
Quote inserted(Deutsche Postbank).
Gleiches passiert mit dem nächsten Wert den ich in der z.B. Dax-Datenbank manuell einzeln updaten will.
Man kann sich vorstellem was passiert wenn man eine ganze DB mit Kurs updaten will. System bringt Fehlermeldung und QC loopt.
Beim neuen Hochfahren von QC 1.0.2.3 sind die Wertpapiere , hier Deutsche Postbank wieder in der DAX Datenbank.
Wo liegt der Fehler. Wer hat eine fuktionierende Serverabfrage für WKN (Fonds und Aktien) Ich habe früher immer Consors benutzt, hatte aber den riesen Nachteil, dass abends bei amerikanischen Werten der Kurs in Dollar gespeichert wurde.

charly
charly
Mitglied seit 27. 08. 2009
12 Beiträge

Das Problem ist erstmal schwer aus der Entfernung einkreisbar.
Kannst du mir eine Datensicherung zukommen lassen, per Email oder Download, je nach Größe der Datei?
Dann kann ich nach der Ursache forschen.

zerus

zerus
zerus
Mitglied seit 22. 07. 2007
2022 Beiträge

Hallo charly, was Du beschreibst, ist ja ein Sammelsurium verschiedener Probleme, die aus meiner fernen Sicht nicht vordergründig mit dem Programm QC direkt zu tun haben dürften. Denn bei vielen anderen läuft es ja einwandfrei. Also muss irgend etwas auf oder mit Deinem Rechner nicht ok sein (im Zweifel Neuinstallation von QC einschließlich SQL). Was hast Du eigentlich für ein Betriebssystem? Und was soll die Löschung der Serverdefinitionen, die im Regelfall alle funktionieren, zur Lösung Deines Problems beitragen?
Zerus hat Dir ja freundlicherweise Hilfe angeboten.

Hallo Zerus,
schön, nach so langer Zeit mal wieder etwas von Dir zu lesen. Hattest Dich ja längere Zeit "rar" gemacht...wie Du siehst, fällt`s auf...aber nun "schreibt" er wieder, Gott sei Dank...
Gruß Mani

Mani
Mani
Mitglied seit 18. 03. 2008
111 Beiträge

Hallo Mani, besten Dank für Deinen Hinweis. Ich habe meine Datei und Errorlog an Zerus gemailed.
Ich fahre immer noch XP. Und wenn amn beim Einzelupdate die Fehlernachricht erhält" Quote inserted" und das Wertpapier verschwindet aus der Anzeige, so tippt man auf die Serverdef und wirft alle fehlerhaften Serverdef erst mal raus.

charly
charly
Mitglied seit 27. 08. 2009
12 Beiträge

Hallo Charly,

ich habe/hatte die gleichen Probleme und wie folgt gelöst:
1. [u]Einzeln[/u] die Server unter Extras -> Server löschen.
Die Server, die sich nicht löschen lassen, verbleiben leider in der Datenbank.
2. In meiner server.txt die nicht löschbaren Server löschen.
3. Extras -> Import Server ausführen.
4. In Extras -> Einstellungen -> Währungen die Einstellungen vornehmen, wie im Bild-Anhang.

Übrigens kann man die QC.mdf mit dem Programm SQLEXPR_TOOLKIT_DEU.EXE
([link]http://www.microsoft.com/downloads/details.aspx?familyid=E8AD606A-0960-4EFD-8BD7-B21370C7BE2B&displaylang=de[/link])
wieder reparieren, in dem man die ZID korrekt durchnummeriert.

Viele Grüße und Erfolg

Walter

Anhänge ( 2 )
image/x-png
57,63 KiB
447 heruntergeladen
text/plain
15,71 KiB
445 heruntergeladen
Walter
Walter
Mitglied seit 28. 09. 2010
7 Beiträge

Hallo Walter,
besten Dank für Deine Hilfe.
Ich habe jetzt Deine Server geladen, aber das Problem, dass der Wp-Wert aus der Anzeige verschwindet und die Nachricht Quote inserted kommt, bleibt.
Es liegt also nicht an der Serverdef. Das hatte ich auch schon vermutet, da das Öffnen im Browser ja klappte.
Da ich der einzige mit diesem Problem bin, kanns ja nur an meinem XP bzw. SQL liegen.Ich hoffe zerus meldet sich noch mit meinen Daten, ob die bei ihm laufen.

charly
charly
Mitglied seit 27. 08. 2009
12 Beiträge

Ja, hab die Email bekommen und schau mir das am Wochenende an und melde mich dann wieder.

zerus
zerus
Mitglied seit 22. 07. 2007
2022 Beiträge

Also ich hab mir die Datenbank angesehen und habe folgendes festgestellt:

Erst mal sieht alles fehlerfrei aus. Keine Besonderheiten. Die Kursaktualisierung funktioniert.
Es verschwinden hier keine Wertpapiere aus der Ansicht.

Damit liegt das seltsame Verhalten bei Dir nicht an der Datenbank.
Da auch die Programmversion bei mir die gleiche ist, kann es nur noch an den Einstellungen liegen.
Ich empfehle zum Testen mal alle Einstellungen auf den Auslieferungszustand zurückzusetzen.
Das kann man machen, indem die folgenden Dateien gelöscht werden:
QC.ini,
Layout.xml,
LayoutPanels.xml,
LayoutPanels_Default.xml,
Layout_Card.xml,
LayoutCustom.xml

Mir ist noch aufgefallen, dass Du QC auf Englisch nutzt, das sollte aber hierbei kein Problem sein. Fiel mir nur auf.

Zu dem Thema Serverdefinitionen:
Erst mal der Korrektheit: wenn ein Server eine ZID<>0 enthält, wir er von mir zentral aktualisiert. Ist ZID=0 nicht.
Du hast noch 2 Serverdefinitionen. Beide lassen sich nicht löschen, weil Du Sie Wertpapieren zugeordnet hast. Die Fehlermeldungen kommen also zu Recht.
Der Server "DE Börse Online Stuttgart" ist den Wertpapieren zugeordnet. Der Server von Consors ist unter Einstellungen-Währungen den Währungen USD und GBP zugeordnet.

Hilft Dir das?

zerus

zerus
zerus
Mitglied seit 22. 07. 2007
2022 Beiträge

Danke zerus, es hat etwas geholfen, wenn auch noch nicht perfekt.
Ich kann jetzt wieder Kursupdate fahren. Aber seltsame Vorgänge gibt es immer noch:
Wenn ich die Serverdef für eine ganze Ansicht ändere, so wird mir in der Ansicht vorgegaukelt, dass ich mit der neuen Serverdef arbeite.(es kommt keine Fehlernachricht) Gehe ich auf einen Einzelwert so ist dort der alte Server definiert und unten erscheint die Fehler-nachricht: Parallelitätsverletzung, der updatecommand hat sich auf 0 der erwarteten 1 Datensätze ausgewirkt. In der Ansicht steht aber der neue Server.
Nach dem Neustart ist es korekt. Also ich kann damit leben.
Ich habe die Währungen gem. Walter auf Yahoo geklippt. aber ein Problem bleibt für mich:
Wenn der Server (z.B. Consors)die Anzeige je nach Börsenzeit in USD, GBP oder EUR für das gleiche WP anzeigt(z.B. Kroger 851544). Gibt es eine automatische Umrechnung in EUR?

charly
charly
Mitglied seit 27. 08. 2009
12 Beiträge

[quote="charly"]
Wenn der Server (z.B. Consors)die Anzeige je nach Börsenzeit in USD, GBP oder EUR für das gleiche WP anzeigt(z.B. Kroger 851544). Gibt es eine automatische Umrechnung in EUR?
[/quote]
Es gibt eine automatische Umrechnung in Eur, aber die ist fix und nicht abhängig von der Börsenzeit.
QC kann nur mit Servern arbeiten, die die Kurse in einer Währung anzeigen.

zerus
zerus
Mitglied seit 22. 07. 2007
2022 Beiträge

0 Mitglieder Online

Keine Mitglieder Online

Letzte Änderung dieser Seite: 05.09.2020 10:18:28  --- (c) FinanzKasper.de ---     Home :: Suche :: Sitemap :: Impressum :: AGBs :: Datenschutz