Oracle Spatial SRID Update

Es kommt immer wieder vor, dass eine falsche SRID an SDO_GEOMETRY Objekten Probleme verursacht und geändert werden muss. Hier ein Script inklusive Ablauf für diese Aufgabe:

– 1. Räumlichen Index löschen
drop index OWNER.INDEX_SIDX;

– 2. Metadaten aktualisieren
update USER_SDO_GEOM_METADATA set srid = [NUMMER] where table_name =[TABLE] and COLUMN_NAME=[COLUMN];
commit;

– 3. Update der Geometry SRID
update [TABELLE] a  set a.[COLUMN].SDO_SRID = [NUMMER];
commit;

– 4. Räumlichen Index wieder neu anlegen
CREATE INDEX OWNER.INDEX_SIDX ON [OWNER].[TABELLE] 
  ( 
   [COLUMN] 
  )
  INDEXTYPE IS “MDSYS”.”SPATIAL_INDEX” PARAMETERS
  (
    ‘ SDO_INDX_DIMS=2 LAYER_GTYPE=”POLYGON” TABLESPACE=[TABLESPACE]‘
  );

Veröffentlicht unter Spatial | Kommentare deaktiviert

Oracle Instant Client

Der Oracle Instant Client ist eine gute Alternative zur Installation eines kompletten Oracle Clients.

Ein eigenes Forum steht auch bereit.

Die Installation umfasst folgende Schritte:

  1. Basisarchiv entpacken
  2. Eventuell weitere Pakete entpacken, in den identischen Ordner des Basispakets
  3. Tnsnames.ora anlegen
  4. Umgebungsvariablen anlegen/erweitern
    1. ORACLE_HOME anlegen
    2. PATH um den Eintrag zum Client erweitern
    3. TNS_ADMIN anlegen (Pfad zur TNSNAME.ORA die genutzt werden soll)
Installationsverzeichnis Oracle Instant Client

Installationsverzeichnis Oracle Instant Client

Umgebungsvariablen Oracle Instant Client

Umgebungsvariablen Oracle Instant Client

Veröffentlicht unter Oracle | Kommentare deaktiviert

Oracle SQL Developer und Aero

Es ist nicht wirklich wichtig, aber es ist doch schön, dass der Oracle SQL Developer Aero doch unterstützen kann. Einfach in der sqldeveloper.config Datei im bin Verzeichnis folgenden Parmeter hinzufügen: AddVMOption -Dsun.java2d.noddraw=true

Veröffentlicht unter Oracle | Kommentare deaktiviert

Oracle SQL Developer und GeoRaptor

Die Oracle SQL Developer Extension GeoRaptor ist jetzt wieder für die neue SQL Developer Version verfügbar. Infos sind hier zu finden.

Veröffentlicht unter Oracle | Kommentare deaktiviert

Oracle SQL Developer Spracheinstellung

Seite einigen Versionen ist die Spracheinstellung vom SQL Developer identisch mit der Lokalisierung von Windows. Mir bereitet das immer Probleme. In der Datei sqldeveloper.conf kann über den Eintrag AddVMOption -Duser.language=en die Einstellung entsprechend geändert werden.

SQLDeveloper Spracheinstellung über die Konfigurationsdatei

SQLDeveloper Spracheinstellung über die Konfigurationsdatei

Veröffentlicht unter Oracle | Kommentare deaktiviert

Was benutze ich von Oracle?

Eine Oracle Lizensierung ist ein Buch mit sieben Siegeln. Kaum jemand kann genau sagen, was wie lizensiert wird.

Für Entwickler besteht oft das Problem, was darf ich in meinen Projekten einsetzen, was ist nicht lizensiert. Eine DBA View liefert die Ergebnisse, welche Oracle Komponenten auf einem Server wie oft und wann genutzt wurden:

select * from dba_feature_usage_statistics;

Ja, dann mal schnell nachsehen, ob wirklich alles so ist wie es sein sollte ;-)

Veröffentlicht unter Oracle | Kommentare deaktiviert

Visual Studio 2010 Releasetermin

Als neuer Releasetermin für Visual Studio 2010 steht der 12.04.2010 fest.

Veröffentlicht unter Visual Studio | Kommentare deaktiviert

Trainingspaket VisualStudio 2010 und .Net 4.0

Microsoft bietet ein kostenloses Trainingspaket für Visual Studio 2010 mit .Net 4.0 an. Es sind Präsentationen, Demos und Anleitungen, abgestimmt auf die derzeitige Beta 2 von Visual Studio 2010 enthalten.

Weiter wurde bekannt, dass der geplante Releasetermin (22.03.2010) für Visual Studio 2010 nicht eingehalten wird.

Veröffentlicht unter Visual Studio | Kommentare deaktiviert

Oracle Spatial 11.2 und Google

Da in der aktuellen MapViewer Version die Google Tiles direkt unterstützt werden, liegt es nahe, dass Oracle nun auch in der Oracle Spatial Datenbank den Ansatz von Google unterstützt:

Support for Google Maps with Oracle Spatial applications has been enhanced. You can now specify a use case name of USE_SPHERICAL with the SDO_CS.TRANSFORM function or the SDO_CS.TRANSFORM_LAYER procedure, to have Spatial use spherical math (used by Google Maps) instead of ellipsoidal math in its projections. For more information, see Section 6.12, “Google Maps Considerations”.

Veröffentlicht unter Google, Spatial | Kommentare deaktiviert

Oracle Spatial 11.2

Für Linux System ist Oracle 11.2 schon verfügbar, für Windows Systeme wird die Version für die erste Hälfte 2010 erwartet.

Hier sind die neuen Features für Oracle Spatial 11.2.

Veröffentlicht unter Spatial | Kommentare deaktiviert