langzeitarchiv

tommy

Well-known member
Beiträge
49
Punkte Reaktionen
0
Zuviel Werbung?
->Hier kostenlos registrieren
hallo, hab das problem, dass ich in meinem langzeitarchiv drei werte von 1945 (in sql-datenbank 2045) habe. jetzt die frage...wie lösch ich die drei einträge? wie ich das ganze archiv lösche weiß ich, aber einzelne meldungenen im archiv ????
 

volker

Supermoderator
Teammitglied
Beiträge
5.470
Punkte Reaktionen
935
wenns nicht das hmi machen soll, einfach mit einem texteditor öffnen und die zeilen löschen. vorher das archiv schlieesen.
 
OP
T

tommy

Well-known member
Beiträge
49
Punkte Reaktionen
0
Zuviel Werbung?
->Hier kostenlos registrieren
wenn das so einfach wär (*grübel*)...ich habe doch hier nur eine datenbankdatei projekt.db (momentan ca. 40mb groß) in welcher sämtliche archive sind. diese öffne ich doch dann mit scview und kann dann auf die einzelnen archive zugreifen, aber wie gesagt dann weiß ich nicht, wie ich einzelne datensätze lösche...
...oder hab ich da jetzt was falsch verstanden?
mfg
 
A

Anonymous

Guest
WinCC und SQL

nur mal so nebenbei.
Das muß doch mit einem SQL-Statement gehen.
etwa so:DELETE FROM WinCC_tabelle WHERE Date = 1945

Leider habe ich WinCC nicht mehr auf meinen PC, aber so ungefähr sollte das funktionieren.

Du mußt natürlich in die SQL-Oberfläche von WinCC reingehen und die Datenbank zu Deinem Projekt öffnen.

Gruß Olaf
 
OP
T

tommy

Well-known member
Beiträge
49
Punkte Reaktionen
0
@olaf
..genau soetwas suchte ich...hab mich nämlich noch nicht in sql vertieft ;)
gibt es irgendwo ne art beschreibung wie dies gemacht wird?
gruß
tommy
 
A

Anonymous

Guest
Zuviel Werbung?
->Hier kostenlos registrieren
Meldungen ausblenden und SQL

Für die Bearbeitung der Datenbanken gibt es das Tool scview.exe und isql.exe. Die findest Du unter dem WinCC Pfad oder unter dem Sybase Pfad. So genau weiß ich das alles nicht mehr.
Du kannst es ja mal mit scview probieren.
Dazu muß WinCC laufen und Dein Projekt geöffnet sein. Im Datenbankbaum suchst Du dann Deine Projektdatei (CC_WinCCprojektname).
Die User ID ist dba, das Passwort: sql
Danach kannst Du dann in den Datenbanktabellen arbeiten. Die genaue SQL Syntax muß Du dir mal im Internet raussuchen. Es gibt auch vom rororo-Verlag ein sehr gutes Büchlein dazu. (rororo SQL-Der Schlüssel zu relationalen Datenbanken, ISBN 3-499-61206-2, 9,90€)
Das gilt alles nur für WinCC bis Version 5.x. Danach läuft es ja mit MS-SQL. Was da los ist, weiß ich nicht.
Eine ander Möglichkeit wäre allerdings, in dem Du auf Dein Meldungfenster einfach eine Filter setzt, der Dir die Datensätze mit dem falschen Datum ausblendet. Da brauchts Du dann das ganze Trallala mit dem Datensätzen löschen nicht veranstalten.

Zum Schluß noch: Guck auch mal auf die Siemens WinCC-Seiten. Da gibt es eine sehr interessante Seite mit FAQ zu WinCC.

Die Seite wollte ich hier eigentlich als Bildschirmausdruck anzeigen, bin ich aber zu blöde zu. Kriege ich nicht hin. Darum diese lange Web-Adresse anbei.

http://www4.ad.siemens.de/-snm-0135...view=4000003&viewLevel=6&wttree=cs&jumpto=733


auch www. siemen.de/wincc


Gruß Olaf
 
Oben