Suchen:
Type: Posts; Benutzer: Fuerchau
Suchen:
Search took 0,14 seconds; generated 33 minute(s) ago.
-
Das weiß ich auch nicht. Auf die mir bekannten Rufnummern/Mailadressen reagiert niemand mehr.
-
Unabhängig der Befehle die du verwendest, kannst du das inzwischen sowieso einfacher per SQL:
https://www.ibm.com/docs/en/i/7.5?topic=services-ifs-object-statistics-table-function
Und hier mit ...
-
Per DSPJRN mit Filter auf Tabelle und Zeitaum kannst du das verfolgen.
Allerdings nur, wenn Journale auch über einen längeren Zeitraum aufgehoben werden.
Und OUTFILE ist natürlich auch möglich.
-
Ja können wir. Meine Telefonnummer oder Mailadresse ist gleich geblieben.
-
Ich glaube unter V7R1 wird das nichts.
Der Basis-Code (LIC) muss zur Architektur passen.
-
In diesem Fall gehe ich von folgendem problem aus:
https://www.ibm.com/support/pages/sql0952n-error-returned-long-running-sql-statement
-
Nun, wer das Paket Infor-XPPS (Brain, Rembold+Holzer) kennt, der sollte auch hier die größte Sicherheitslücke kennen:
Mittels Programm XXUSER kann man den aktuellen Job auf jeden x-beliebigen User...
-
Nun, beliebte Methoden sind ja auch, eine eigene SYS-Lib an den Anfang zu stellen um genau diesen Effekt zu erreichen. Also ein eigenes Programm aufrufen, dass bestimmte Aktionen vor-/nachher...
-
State of the art war halt schon immer, dass per LIBL schnell Test- und/oder Mandanten- oder Versionssystem aufgebaut werden konnten.
Was anderes ist ja auch nicht die "PATH"-Variable in...
-
Interessant finde ich ja folgenden Hinweis:
Important note: IBM recommends that all users running unsupported versions of affected products upgrade to supported and fixed version of affected...
-
Den Text habe ich verstanden. Dies kann jedoch nur passieren, wenn das Programm via OWNER erhöhte Berechtigung mitbringt. QCMDEXC ist es z.B. nicht.
Welche Sicherheitslücke wird da nun wie...
-
Aber aus der PTF-Beschreibung werde ich halt nicht schlau, was denn genau verhindert werden soll.
Dass jeder User mit Sonderberechtigung *ALLOBJ eingerichtet ist, ist leider zu häufig die Regel....
-
Jedes Programm kann, wenn man die Berechtigung dazu hat, ausgetauscht werden um was anderes zu tun, als man ursprünglich geplant hat.
Dies macht man auch z.B. bei sog. Wrapperprogrammen, die in...
-
Ich dachte du wolltest die Dateien herausfinden, die auf Grund des fehlenden CR nicht verarbeitet wurden um sie dann noch mal mit *ALL zu verarbeiten.
Wenn du nun CR und/oder LF mit Blank ersetzt,...
-
qsh grep ist dein Freund:
https://www.ibm.com/docs/da/aix/7.3?topic=g-grep-command
Als Pattern wäre denkbar, wenn es denn bereits CCSD 1141/273 ist.
"^[\x0D]\x25"
Ansonsten "^[\x0D]\x0A"
...
-
Ja natürlich.
Ich bekomme z.B. Dateien aus Windows, die arbeiten meist mit CR+LF, oder aus Linux, die arbeiten i.d.R nur mit LF.
Wobei ja *ALL der Default ist.
-
Ja, stimmt auch.
Seit ILE wird die CCSID der Quelldatei im Modul vermerkt, das kann man auch nachsehen.
Wenn allerdings der Job trotzdem auf Hex 65535 steht und man Unicodedaten in A-Variablen...
-
CPYFRMIMPF erledigt das vollautomatisch, zumal als Satzbegrenzer *ALL möglich ist.
CPYFRMIMPF kommt auch mit "Einfelddateien" zurecht.
Es lohnt sich, darüber nachzudenken.
-
Und was wird mit diesem PTF dann behoben?
Z.B. wird eine Prozedur/Funktion entwickelt, die mit OWNER-Privileg in eine Lib erstellt wird, die durch die System-LIBL an den Anfang eines Jobs gestellt...
-
I.d.R. sind Textkonstanten in der CCSID der Quelldatei kodiert.
Nun kann es theoretisch vorkommen, dass Copy-Quellen eine abweichende CCSID aufweisen.
Passieren tut folgendes:
Ist der Job zur...
-
Stimmt, das beträfe dann alle Felder:
https://www.ibm.com/docs/de/i/7.5?topic=languages-db2-sql-sort-sequence
-
Genau, allerdings hat SQL ja gelernt, dass das " as " nicht gebraucht wird.
Wobei ich mich besonders bei Tipfehlern immer frage, wieso die Maschine nicht automatisch vesteht was ich will.
-
Da Query auch Views abfragen kann, musst du eine View mit berechneten Feldern, z.B. UPPER(NAME) as NAME, definieren. Dann klappt das auch.
Einfacher ist sicherlich SQL.
Der Vorteil von Query,...
-
Der Fehler ist leider wohl aus Sicherheitsgründen so gestaltet oder eine falsche Übersetzung.
Bei mir ist der Fehler immer dann aufgetreten, wenn der Username oder das Kennwort länger ist als...
-
Ich habe das mal weitergeleitet.
-
Und per CHGUSRPRF kann man das grundsätzlich ändern, denn da wird es vermerkt.
-
Wenn du tatsächlich den Greenscreen meinst, gibts noch (ich glaube mit F21, das sagt dir aber die F24) das Umschalten des Assistenzlevels. Im Expertenmodus werden die List-Auswahlen ausgeblendet.
-
Gut, kontrolliert habe ich es tatsächlich nicht. Ich bin nur davon ausgegangen, dass auf der P7 und P9 dasselbe OS lief.
-
Ich benutze dafür immer noch den STRDBG auf dem Greenscreen.
Mittels STRSRVJOB wird der Job in Wartung gesetzt.
Mit STRDBG wird der Job in Debug versetzt.
Nun kann man im SQL-Script die Anweisung...
-
Ein Kunde von mir hatte eine P7 (Entwicklung) und eine P9 (Produktion).
Die P7 ist nicht V7R5 geeignet, sondern erst ab P9.
Daher wurde die P7 entsorgt, die P9 zur Entwicklung und eine neue P10 für...
-
Tja, so schön kann Geschichte sein.
Es war einmal Microsoft mit der Erfindung des Net-Frameworks.
Die Versionen zogen so dahin, 1.1, 2.0, 3.5, 4.0ff.
Mit Version 4. und ff konnte man endlich...
-
Guter Tipp, aber ich bin wohl zu alt für sie.......!
-
Was dir mit den Vornamen passiert, passiert mir iimmer noch mit dem Nachnamen, dabei ist der doch so einfach.
-
-
Vielleicht wurde statt Froum eben Frodo gemeint?
-
Wie oben bereits gesagt:
"Das Zielfeld kann ein anderes Format aufweisen, es wird dann umgerechnet."
-
Ist auch so dokumentiert:
https://blog.faq400.com/en/system-administration-en/04d-ifs-en/ifs-search-files-en/
Das Problem mit Mustern in der Kommandozeile ist, dass die Auflösung quasi sofort...
-
Das Format des numerischen Feldes muss stimmen:
TTMMJJJJ = *EUR0
JJJJMMTT = *ISO0
Das Zielfeld kann ein anderes Format aufweisen, es wird dann umgerechnet.
Die 0 steht für "ohne Trennzeichen"....
-
/36-Umgebung habe ich nie kennengelernt und sobald es ILE und die Erweiterungen gab, habe ich die auch schnell verwendet.
Schon 1992 mit V2R1 haben wir unsere ERP-Anwendung, zwar in Cobol, aber...
-
Da haben wir leider viele Verhinderungsgründe, die es in der Schweiz erst gar nicht gibt.
-
Ja, weil die JVM der Prozess ist und nicht die .jar. Bei der exe ist das eindeutiger.
Es wäre ja u.U. eine Meldung an IBM wert. Man sagt ja so, dass Windwos 11 im kommen ist.
Obwohl die Deutsche...
-
Es gibt schlimmeres;-):
https://stadt-bremerhaven.de/bahn-administrator-fuer-windows-3-11-gesucht/
-
Siehst du, auch ich war heute in meinem Bereich das Problem vor dem Bildschirm.
Warum soll es anderen nicht auch mal so gehen.
Noch 4 Wochen, dann wird das wohl mein Lieblingssong;-):...
-
Bitte überprüfe auch das SQLnnnn-Feld auf das Format, dass bei der Zuweisung angegeben wird.
Vielleicht betrifft es auch ein anderes Feld?
Wie gesagt, das kann man bei der *LVL2-Compileroption gut...
-
Dann prüfe mal in der erweiterten Umwandlungsliste (SQL-Auflösung), ggf. mit *LVL2 Umwandlung, wie die SQLnnnn Felder des Fetch definiert sind und ob diese denn zu den Zielfeldern passen.
Ich habe...
-
Passiert der Fehler bereits beim Open oder erst beim Fetch?
Dann kann die Reihenfolge der Zielfelder in der DS abweichend sein vom Ergebnis des Select * und dann ein Umwandlungsfehler stattfinden..
-
Hostvariablen sollten zum Datantyp passen.
Jetzt kommt es noch darauf an, wie du das Dateformat im RPG festgelegt hast:
- RPG-Header DateFmt() (o.ä.)
- SQL-Option datfmt
Die SQL-Ersatzvariablen...
-
Windows 11 22H2:
Ich habe noch 1.1.8.8. Die Shell erscheint jedoch nur sehr kurz.
Zum Start nehme ich immer die "acslaunch_win-64.exe".
Java habe ich aktuell 19.0.1.
Workaround via cmd-File:...
-
Welches BI-System verwendet ihr dann für statistische Auswertungen und Analysen?
-
Die Frage wurde in einem anderen Thread beantwortet da sie 2x gestellt wurde;-).
-
Das gibts auch mit Day, Month, Hour, Minute, usw.
-
https://redresscompliance.com/ibm-db2-license-understanding-your-options/
Und Preise direkt erfährt man auch nicht:
https://www.ibm.com/de-de/products/db2/pricing
Ob das noch aktuell ist?...
-
Bezogen auf Standardsoftware/Tools gebe ich dir natürlich recht.
Aber als Dienstleister für Individualprogrammierung kann ich es mir nicht leisten, einfach nur nein zu sagen, wenn das Release zu alt...
-
Seit ich dieses Forum betreue schreibe ich mir die Finger wund, dass die IBM i mit einer gültigen CCSID installiert wird. Somit laufen alle Jobs erst mal in der SBCS der Sprachumgebung.
Die ID 65535...
-
Einen Kunden kann man nicht zwingen auf eine neue Hardware umzustellen (außer Microsoft).
Solange das ERP und die Fibu doch läuft, gibts keinen Grund.
Sicherlich gibt es Anforderugnen z.B. für...
-
Aber SQL ist doch viel moderner.
Schade nur, dass es auch auf dem V7R5 (gerade diese Woche beim Kunden eingeführt), die einfache Möglichkeit Overlays zu erstellen, wie in V7R1 via OpsNav möglich,...
-
@Birgitta
Es ist ja schön für Dich, dass Du ausschließlich nur mit den neuesten Versionen zu tun haben scheinst.
Aber in der Realität siehts da gewaltig anders aus.
Ich habe immer noch Kunden, die...
-
Die Googlesuche bringt mir das als erstes, was beweist, dass es seit 7.1 bereits geht.
Wer mag kann ja auf den Link im Verweis klicken.
672
-
Mehrere Varianten:
https://www.ibm.com/docs/en/i/7.1?topic=language-creating-table-using-like
https://www.ibm.com/docs/en/i/7.1?topic=language-creating-table-using-as...
-
Per DSPFFD bekommst du es etwas genauer, 18 0 z.B. kann zoned (S) oder packed (P) sein.
Z ist ein Timestamp und kann genau so übernommen werden.
V steht für VARLEN([2 | 4])
TRANS00001 ...
-
Was weg ist, wird i.d.R. auch nicht mehr gebraucht;-), oder ist das Kunst?.
-
Bei Views kann man den Erstellbefehl ja noch per DSPFD und sicher dann per API auslesen.
-
Stimmt, als "create table as ..." sollte es auch gehen.
Allerdings sollte man dann den SQL lesen und ausführen, denn im CLP einen SQL zu erstellen ist schon ambitioniert.
Außer, waram auch hier...
-
RUNSQL kann keine Selects.
QSH wäre eine Möglichkeit, allerdings gibts da keine Table-Ausgabe, sondern nur Text.
Ich war letztes Jahr auf einer Vorstellung so neuer IBM i Features.
Da war einer...
-
Generell bei SQL gilt, dass der Job eine CCSID <> 65535 haben muss wenn man mit Unicode oder UTF8 arbeitet.
Übrigens: gute Idee das mit QMQRY zu machen;-)!
-
Das sollte ggf. schon mal helfen:
https://www.midrange-events.de/wp-content/uploads/2020/11/JSON-and-Web-services-using-SQL_Sarah_Mackenzie_IBM.pdf
Rest ohne JSON gibts nicht.
-
Da die API's nur per SQL oder Socket-API funktionieren, ist da CLP oder CLLE außen vor.
Du brauchst also mindestem RPGLE oder COBOL.
C/C++ ginge aber auch.
-
Was beeinhaltet denn der 1. Spool?
Ich glaube, das sind die Querydefinitionen, die man aber beim Design des Queries abschalten kann. Dann sollte es nur 1 Spool geben.
-
Nun, ein IASP ist je keine separate DB;-).
-
Dann schau dir mal genau den gebildeten Namen der IFS-Datei an.
Du verwendets unbesehen den Wert QDATETIME. Allerdings enthält dieser den Doppelpunkt als Uhrzeittrenner und das ist ein ungültiges...
-
Der einzige Hinweis bzgl. des Fehlers den ich finde ist die Ausgabe in QDLS. QDLS unterstützt nur 8.3-Namen.
Ist FIBUORDNER ggf. ein Link ins QDLS? Ältere Fibu-Programme haben damit gearbeitet.
-
Zumal bei der derzeitigen Mangellage von Experten die sich auch auf nicht absehbare Zeit nicht ändern wird!
Es ist doch schön, als Rentner noch gebraucht zu werden, da die aktuelle Generation eher...
-
Du bekommst wenigstens eine Pension, ich bekomme nur Rente;-).
-
Wir werden halt nicht mehr jünger:eek::eek:...
-
Alle Jahre wieder.
Liebe (Forum)Gemeinde,
ich wünsche allen ein erfolgreiches, gesundes und wenig stressiges 2024.
Es ist schön, dass es dieses Forum gibt, auch wenn in letzter Zeit immer weniger...
-
Auch von mir herzliche Weihnachtsgrüße und einen guten Start ins unbekannte Jahr 2024.
Dazu eine kleine Weihnachtsgeschichte:
Vater und Sohn bekamen die Aufgabe einen Weihnachstbaum zu...
-
Welche CCSID hat dein Job? Wen 65535 setze mal 1141.
-
https://www.ibm.com/docs/en/i/7.3?topic=overview-httpgetblob-httpgetclob-scalar-functions
Die Daten werden im CLOB als CSID 1208 geliefert und müssen dann z.B. in ein DBCLOB gecasted werden...
-
In der Regel werden dei Daten in UTF8 übertragen.
Daher musst du diese ggf. von CCSID 1208 nach 1200 (UCS) oder anderes casten.
-
"ei kaufen": wir kaufen immer die super XXL-Eier vom Hofladen. Die Mehrzahl davon mit Doppeldotter.
-
Der cross join lateral reicht ja schon.
Der nachfolgende Selekt bringt die Felder ja wieder nebenenander.
Die Funktion Values mit Komma mehrere Zeilen zu erstellen hatte ich nicht mehr auf dem...
-
Im Prinzip "unpivot":
select * from (
select Kunde, SB1 as SB, 'SB1' as Feld from Tabelle
union
select Kunde, SB2, 'SB2' as Feld from Tabelle
:
) k
where SB ...
-
hast du doch schon eingestellt:
http://newsolutions.de/forum-systemi-as400-i5-iseries/threads/23174-Syntax-error-in-connection-string-bei-neuer-IBM-i-Access-Version?p=123284#post123284
-
Vielleicht kannst du damit Geld wieder verdienen, wenn du das Kupfer selbst rausschmilzt und den Metallschrott weiter verkaufst.
Allerdings könnten die Entsorgungskosten des Rest den Gewinn...
-
Das Hauptproblem ist, dass IFS-Rechte nicht via adopted authority verwendet werden kann, wie man es von anderen Objekten kennt.
Wenn also ein Programmmit Option *owner läuft, kann auf das IFS...
-
Es gibt schon mal Transaktionen, die länger als 1 Sekunde dauern, i.d.R. aber selten länger als 20-30 Sekunden. Um den Betrieb nicht zu stören, ist eine Wartezeit weniger als 30 Sekunden nicht so...
-
Wobei der Abbruch auch noch 1 Minute dauert.
D.h., im Dialog erfährt der User erst nach 1 Minute, dass da ein Lock besteht.
Besser ist da schon die Job-Prüfung, was ja nun auch via SQL geht.
-
Das mache ich:
Am einfachsten ist ein Service, klar mit eigener geschlüsselter Tabelle.
Die Tabelle enthält einen Hauptkey, ggf. Mandant, so wie ein allgemeines großes Feld (256 reicht meist) als...
-
Du kannst ja nach dem Fetch des For-Update-Cursors einen "update table where current of cursor" durchführen. Der sperrt so lange, wie kein Commit gemacht wird, wenn *CHG verwendet wird.
Dafür ist es...
-
Wenn das Script was in eine Datei schreiben kann, kann man das wieder auslesen.
Wenn das Script einen Call auf ein lokales Programm machen kann, kann dieses Program was in die QTEMP ausgeben, was...
-
Doch, das For Update klappt. Du kannst die auch i.d.R. unter DSPJOB => Sperren => Satzsperren sehen.
Du solltest jedoch Commit=*CHG verwenden, was nur bei Journlisierung klappt.
-
CCSID 1208 wird da auch nicht unterstützt sondern eher CCSID 1200 und mit der Option *NOCONVERT.
https://www.ibm.com/docs/en/i/7.2?topic=kcpftuu1dp4t8-ccsid-coded-character-set-identifier-keyword...
-
Leider unterstützt die PRTF native keinen Unicode.
Die CHRID ist eine SBCS und kann daher nicht aus verschiedenen Sprachräumen mischen.
Die einzige Möglichkeit ist hier eine PDF zu verwenden. Diese...
-
Als STMFCCSID einfach 1208 verwenden.
-
Das war die bessere Suche;-).
-
Falsch. Barcode, PAGSEG, OVL ist Sache von Hosttransform, was auch in der OUTQ definiert wird.
-
I.d.R. der Standard SNMP-Treiber.
Wenn der auch nicht geht, dann funktioniert das nur per Remote-OUTQ (ohne Device).
http://www.office.xerox.com/support/dctips/dc02cc0289.pdf...
-
Ggf. die TLS Version runterschrauben.
-
Nun ja, bei MS-ODBC kann man "Trusted Authentication" wählen, was ja per Ardgate nicht funktioniert.
Groß-Kleinschreibung ist da ja schon relevant.
Du kannst aber auch beim SQL-Connect gezielt User...
-
Hast du den Anmeldeuser auch im SQL-Server selber berechtigt?
SQL-Server Management Studio
1. => Security => Logins
2. => Databases => DBName <deinedb> => Security => Users => UserName <deinuser>...
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|