Discussions
Categories
- 197K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.8K Databases
- 221.9K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 556 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.4K SQL Developer
- 296.4K Development
- 17 Developer Projects
- 139 Programming Languages
- 293.1K Development Tools
- 111 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 161 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 205 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 475 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
ORA-00942 on MDSYS.SDO_GCDR

Hi
i installed Spatial on a Oracle RDBMS 19.0.0.0.0
In the Spatial-Studio 21.3.0 everythin is working fine. I get my Long./Lat. on given adresses.
As i want to do this in PLSQL/SQL, i tried this simple query (user TOSCA is DBA and have all roles and rights needed):
SELECT SDO_GCDR.GEOCODE_ALL('TOSCA',
SDO_KEYWORDARRAY('Clay St', 'San Francisco, CA'),
'US', 'DEFAULT') FROM DUAL
==> and i get:
[Error] Execution (241: 8): ORA-29532: Java-Aufruf durch nicht abgefangene Java-Ausnahme beendet: java.sql.SQLSyntaxErrorException: ORA-00942: Tabelle oder View nicht vorhanden
ORA-06512: in "MDSYS.SDO_GCDR", Zeile 696
ORA-06512: in "MDSYS.SDO_GCDR", Zeile 707
ORA-06512: in "MDSYS.SDO_GCDR", Zeile 832
ORA-06512: in Zeile 1
Anybody knows, whats wrong here?
Thanks for help and happy new year
Roland
Best Answers
-
Hi Roland, to use the Geocoder (SDO_GCDR) in the database, you need to have the necessary reference data in the appropriate data structures. Data providers such as HERE and TomTom offer this kind of data in an Oracle format for most countries worldwide. These data sets work out-of-the box for geocoding, but also for map visualization and routing.
Geocoding in Spatial Studio, or APEX, for that matter, works differently in that it relies on the Oracle Maps Cloud Service. In that case, you don't need to store any reference data locally.
-
Thank you for information.
So the concept seems to be clear for me now.
Best regards
Roland
Answers
-
Hi Roland, to use the Geocoder (SDO_GCDR) in the database, you need to have the necessary reference data in the appropriate data structures. Data providers such as HERE and TomTom offer this kind of data in an Oracle format for most countries worldwide. These data sets work out-of-the box for geocoding, but also for map visualization and routing.
Geocoding in Spatial Studio, or APEX, for that matter, works differently in that it relies on the Oracle Maps Cloud Service. In that case, you don't need to store any reference data locally.
-
Thank you for information.
So the concept seems to be clear for me now.
Best regards
Roland