Anmelden

View Full Version : Frage zu SQL auf der AS400



Seiten : 1 2 [3]

Pikachu
26-01-24, 12:05
Was kostet die Datenbank DB2 ohne Server?

alex61
26-01-24, 12:15
Hallo, zu dem Thema noch eine Frage:

wenn ich von diesem Feld: TRANS00001 Definiert: 26 Z Inhalt: 2016-01-25-07.20.00.711000

mit SQL die ersten 4 Stellen (also das Jahr) greifen will, wie geht das ? Mit normalen Bordmitteln komme ich hier nicht weiter.

Für Infos wäre ich wieder dankbar. Gruß A.

Fuerchau
26-01-24, 12:21
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?
https://de.wikipedia.org/wiki/Db2

Pro Kern 872€.
Lizensiert wird die Hardware, bei 24 Kernen z.B. = €20.928.
Dies gilt auch, wenn man via VM nur 2 CPU's braucht.

Zum Programmieren gibts die kostenlose Community Edition.

holgerscherer
26-01-24, 16:31
Aber als Dienstleister für Individualprogrammierung kann ich es mir nicht leisten, einfach nur nein zu sagen, wenn das Release zu alt ist.
Der Kunde ist es halt zufrieden, wenn er die Erneuerung so weit wie möglich hinauszögert. Ins besonders, wenn es keine Nachfolgersoftware gibt und die Alternative dann Nicht-IBM heißt.
Es liegt halt an der Ausstattung der IBM i. Wenn ich höre, dass eine neue P10 mal eben €85.000 Euro kostet, da ist dann tatsächlich die Windowswelt erheblich günstiger.

genau dann solltest Du es aber, als Dienstleister bist Du fachlich dem (meist denkfaulen) Kunden voraus und solltest ihn nicht vor seiner Faulheit schützen.
Oder fahren da die Geschäftsführer alle einen Käfer? Nein - warum bloss nicht?

Eine P10 für 85k hat soviel an Software und DL drin, kalkulier das mal mit einem guten (!) Intel-Server und Windows-Software, da bist Du wirklich nicht billiger, gerade bei 3-5 Jahren Betrieb.

B.Hauser
26-01-24, 17:21
Hallo, zu dem Thema noch eine Frage:

wenn ich von diesem Feld: TRANS00001 Definiert: 26 Z Inhalt: 2016-01-25-07.20.00.711000

mit SQL die ersten 4 Stellen (also das Jahr) greifen will, wie geht das ? Mit normalen Bordmitteln komme ich hier nicht weiter.

Für Infos wäre ich wieder dankbar. Gruß A.

Wenn es sich um eine echte Zeitmarke handelt bekommst Du das Jahr mit:

Year(TRANS00001)

Ich liebe es, wenn in einem Thread so um das Thema herum geschwafelt wird, dass man das eigentliche Thema darüber vergißt. ... vielleicht wäre ein neuer Thread sinnvoller gewesen.

Fuerchau
26-01-24, 17:26
Die Frage wurde in einem anderen Thread beantwortet da sie 2x gestellt wurde;-).