AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Firebird 3 - Feld andere Domain zuweisen

Firebird 3 - Feld andere Domain zuweisen

Ein Thema von dataspider · begonnen am 20. Apr 2015 · letzter Beitrag vom 26. Apr 2015
Antwort Antwort
Seite 2 von 3     12 3   
Perlsau
(Gast)

n/a Beiträge
 
#11

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 21. Apr 2015, 13:56
Bei Firebird 3 kommt folgender Fehler:
Die aktuelle Firebird 3.0 Beta 1 ist als unstable gekennzeichnet, also instabil und noch nicht für den ernsthaften Einsatz bereit.
  Mit Zitat antworten Zitat
tsteinmaurer

Registriert seit: 8. Sep 2008
Ort: Linz, Österreich
530 Beiträge
 
#12

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 21. Apr 2015, 14:34
Zitat:
Die aktuelle Firebird 3.0 Beta 1 ist als unstable gekennzeichnet, also instabil und noch nicht für den ernsthaften Einsatz bereit.
Ändert nichts an der Tatsache, dass auch eine finale Version von Firebird 3 keine direkten Systemtabellenoperationen erlauben wird.
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#13

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 21. Apr 2015, 14:37
Ändert nichts an der Tatsache, dass auch eine finale Version von Firebird 3 keine direkten Systemtabellenoperationen erlauben wird.
Und das ist gut so ...
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
642 Beiträge
 
FreePascal / Lazarus
 
#14

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 21. Apr 2015, 23:28
der eine sieht das so, der andere sieht das anders ....
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#15

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 22. Apr 2015, 13:55
Kann ich nachvollziehen: Wenn ich als Entwickler bei IbExpert nun die ganzen DB-Zugriffe im hauseigenen Datenbank-Manager umschreiben bzw. ergänzen müßte (IbExpert muß ja nun beide Datenbank-Zugriffsmöglichkeiten bereitstellen), wäre ich vielleicht auch nicht allzu erfreut
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#16

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 22. Apr 2015, 15:12
der eine sieht das so, der andere sieht das anders ....
MMh, ist es nicht ein gutes Zeichen, dass ein System erwachsen wird oder sagen wir reif und professionell mit solchen Dingen umgeht. Änderung von Systemtabellen mag mir in der Not vielleicht helfen, aber es lähmt schlimmstenfalls die Weiterentwicklung des Systems, weil zuviel nicht mehr funktionieren könnte, wenn dort dann Umbaumaßnahmen erfolgen würden.
Problematisch ist es natürlich, wenn Dinge unterbunden werden, für die es keinen offiziellem Weg (Interface) gibt.
Gruß, Jo
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
642 Beiträge
 
FreePascal / Lazarus
 
#17

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 22. Apr 2015, 15:26
das wir dafür einiges in IBExpert ändern müssen ist das geringste Problem, da steckt eh sehr viel Arbeit in den Erweiterungen für Firebird 3.0

Es gibt aber seit zig Jahren bewährte Verfahren im Firebird Umfeld, die durch diese Entscheidung nicht mehr einsetzbar sind.

Beispiel: Quellcode der SP und Trigger verbergen. Je mehr Business Logik in der DB in SPs und Trigger umgesetzt wurde, um so mehr ist es im Interesse von Unternehmen, Ihre angewandte Business Logik gegenüber Mitbewerbern und anderen zu schützen. In der Vergangenheit war das kein Problem, da man einfach die *SOURCE Spalte in RDB$PROCEDURES und RDB$TRIGGERS überschreiben konnte, da die Ausführung nur die *BLR Inhalte brauchte.

Das geht zukünftig nicht mehr. Quasi zwangsweise Open Source. Wenn Delphi nun den Quelltext deiner Anwendung zwangsweise decompilierbar in die Exe packen würde, dann würdet Ihr das sicherlich auch anders sehen. Wobei das bei VB bzw. .NET Anwendungen nicht so weltfremd ist, aber da versucht man mit Obfuskation die Nutzung schweiriger zu machen.

Es wäre ein einfaches, das den Entwickler durch einen Parameter in der Firebird.conf selbst entscheiden zu lassen, aber das scheint im Moment nicht absehbar zu sein. Bleibt immer noch Hardcore Manpulation der Inhalte mit Tools wie IBExperts Database Inside, mit denen wir das auch zukünftig realisieren können.
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung

Geändert von IBExpert (22. Apr 2015 um 15:31 Uhr)
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#18

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 22. Apr 2015, 16:46
[OT]

..
Es gibt aber seit zig Jahren bewährte Verfahren im Firebird Umfeld, die durch diese Entscheidung nicht mehr einsetzbar sind.
..

Das Problem kann ich verstehen und es ist m.E. tatsächlich etwas anders gelagert als der klassische table alter hack oder so, obwohl die Ausgangssituation aber wohl die gleiche ist. Ich hab keine Kenntnis, wie das "Deprecated" Thema bei fb gehandhabt wird und ob oder welche Anwendergemeinschaften es gibt, aber ist dann da nicht irgendwas in der Kommunikation schief gelaufen? FB 3 ist ja nun schließlich schon eine ganze Weile "unterwegs".
Ist es Ironie oder Politik oder beides, dass ein Open Source System die Anwender zwingt, auch open source zu sein? Klingt allerdings auch etwas nach "selbst die Karten gelegt". Ich hab es ja vorhin schon geschrieben, Aufzuräumen ohne Ersatzschnittstellen/ -verfahren zu schaffen, schafft unnötig Probleme, das sieht aus "Hersteller"perspektive etwas nach Selbstmord aus.
Immherin, wenn Ihr es trotzdem schafft, closed source zu sein, steht Ihr ja nicht schlecht da.

Bin ehrlich gesagt überrascht, dass das (closed source) so ein Thema ist, schließlich geht der Trend bei DB ja angeblich so sehr nach Blackbox bzw. austauschbar. Auch hier im Forum hab ich manchmal den Eindruck, dass Businesslogik in der DB gerade zu zwanghaft vermieden wird. Dazu habe ich immer angenommen, es geht genau darum, eben closed source zu bleiben, auch wenn die Ops Faktoren langsamer oder komplexer sind im Client.
[/OT]
Gruß, Jo
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#19

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 22. Apr 2015, 17:01
Vielleicht wird es dann eine andere Möglichkeit geben, den zusätzlichen abgelegten Quellcode einer SP zu löschen oder zu verschlüsseln.
Markus Kinzler
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#20

AW: Firebird 3 - Feld andere Domain zuweisen

  Alt 22. Apr 2015, 18:52
Vielleicht wird es dann eine andere Möglichkeit geben, den zusätzlichen abgelegten Quellcode einer SP zu löschen oder zu verschlüsseln.
Das wäre naheliegend und wünschenswert, aber closed source ist ja nur ein Beispiel gewesen. Wäre doch schade, wenn soetwas wie firebird wegen solcher Probleme an Verbreitung bzw. Akzeptanz verliert.
Gruß, Jo
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz