GeoMedia Professional und Oracle Views

Nachdem das nun seit Jahren eine “gewohnte” Umgebung ist, hatte ich jetzt in einer Konfiguration ein Problem.

Eine View wurde in Oracle definiert. Die USER_SDO_GEOM_METADATA Informationen eingespielt. Die GeoMedia Metadaten im GDOSYS Schema wurden über die Database Utilities erzeugt.

Alles kein Problem. GeoMedia Professional starten, Eintrag in die Legende, GeoWorkspace Koordinatensystem eingestellt und schnell eine Testerfassung gemacht. Nach dem Digitalisieren und Attributierung eines Objektes kommt folgende unerfreuliche Fehlermeldung:

Gfield::Value
The record does not exist in the database

Mit der Bestätigung OK fehlt das neue Objekt im GeoMedia Kartenfenster. In der Datenbank ist es allerdings vorhanden, also ist die Meldung totaler Quatsch.

Ein Refresh with Warehouse Changes bringt das ”in der Datenbank nicht vorhandene Objekt” dann doch erstaunlicher Weise wieder in das Kartenfenster.

Der Fehler liegt in den GeoMedia Metadaten. Der Primärschlüssel der View wurde auf ein ID Feld (in Oracle NUMBER) gesetzt, Datentyp war für GeoMedia Double. Dem Feld wurde eine Sequence zugeordnet. Bleibt es bei dieser Konfiguration, kann der Fehler auftreten. Wird der Datentyp in den GeoMedia Metadaten auf AutoNumber gesetzt, funktioniert es auch mit dem Erfassen;-)

PS: Das unschöne (außer inhaltlichen unpassenden Fehlermeldung) an dem Fehler ist: Manchmal geht es mit dem Datentyp Double doch, und manchmal nicht. Wann es geht oder nicht, konnte ich nicht ermitteln.

Veröffentlicht unter GeoMedia, Oracle, Spatial | Kommentare deaktiviert

g.on aimPort Veröffentlichung

Hier ist eine Veröffentlichung über g.on aimPort zu finden.

Veröffentlicht unter g.on experience | Kommentare deaktiviert

Icon Libary gefunden

Unter C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\VS2008ImageLibrary\1033 ist eine Icon Sammlung zur Nutzung in Visual Studio verfügbar.

Veröffentlicht unter Visual Studio | Kommentare deaktiviert

Oracle MapViewer Patch 9670969

Ein neus MapViewer Patch ist unter support.oracle.com (My Oracle Support) verfügbar.

Weiterlesen

Veröffentlicht unter Oracle, Oracle MapViewer / Maps | Kommentare deaktiviert

GeoMedia (Pro) Oracle DataServer Logging

Um den Oracle Datenserver zu loggen, muss in c:\temp\ die Datei goracle.log angelegt werden. Danach GeoMedia neu starten, und die gesamte Kommunikation zur Datenbank ist in der Datei vorhanden. Zum Deaktivieren, einfach die Datei löschen.

Veröffentlicht unter GeoMedia | Kommentare deaktiviert

Oracle MapViewer Patch 9668208

Über Supportbereich von Oracle steht ein Update des Oracle MapViewers zur Verfügung. Es handelt sich dabei um die Verion Ver11_B100426 als Patch p9668208_111120_Generic. Folgende Fehler wurden behoben:

Weiterlesen

Veröffentlicht unter Oracle MapViewer / Maps | Kommentare deaktiviert

Neue Oracle Geocoding & Routing Engine

Neue Oracle Geocoding und Routing Engine verfügbar. Informationen sind hier zu finden.

Veröffentlicht unter Oracle | Kommentare deaktiviert

Oracle ODP.NET und 64 Bit

In einem Tesprojekt kam beim Debuggen folgende Fehlermeldung:

Could not load file or assembly ‘Oracle.DataAccess, Version=2.112.1.1….

Die Lösung: Die ODP.NET Provider unterstützen nur 32 Bit Systeme, also muss das Platform Target auf x86 gesetzt werden, wenn auf einem 64 Bit Rechner entwickelt wird.

Visual Studio Einstellungen für ODP.NET auf 64 Bit Entwicklungsrechner

Visual Studio Einstellungen für ODP.NET auf 64 Bit Entwicklungsrechner

Veröffentlicht unter Oracle, Visual Studio | Kommentare deaktiviert

Oracle ODP.NET 11.2.0.1.1 Beta

Eine Beta Version der ODP.NET steht zum Download zur Verfügung. Es wird Visual Studio 2010 und das .Net Framework 4.0 unterstützt.

Veröffentlicht unter Oracle | Kommentare deaktiviert

Oracle De-install Utility (11.2.0.1.0) Yes we can

Oracle bietet in der Version 11.2 ein deinstall Utility an. Dieses wird bei einer vollständigen Installation direkt mit installiert, bei einem Abbruch einer Installation kann das Tool nachinstalliert werden. 

Vorweg, der Oracle Universal Installer bietet keine Möglichkeit, Oracle Software zu deinstallieren. Es bleibt also nur das deinstall Utility. Eigentlich ist es auch sehr einfach, aber bei mir wollte es nicht funktionieren. Ich habe schon an mir gezweifelt, dann an Oracle, und dann kam die Erleuchtung -> Yes we can.

Was war passiert: Ich habe ein englisches Win7 mit deutscher Spracheinstellung. Die GUI von dem Tool war dementsprechend Deutsch. Dann kam nach allen Angaben die Frage: Möchten Sie fortfahren ( j- ja, n – nein)?

Nachdem mein Dell Notebook jetzt wahrscheinlich Probleme mit der j Taste hat, wollte das Tool einfach nicht weiter machen. Es wurde nur n für Nein angenommen, was zum Abbruch der Installation führte. 

Naja, irgendwann kam die Erleuchtung, wir nehmen einfach mal ein y für yes, und dann funktioniert das auch mit dem Deinstall!!

Oracle deinstall - yes we can

Oracle deinstall - yes we can

 Alles klar?

Veröffentlicht unter Oracle | Kommentare deaktiviert