Ergebnis 1 bis 3 von 3

Thema: JDBC Geonetwork Geodatenbank

  1. #1
    Andre Stumpf ist offline Neuer Benutzer
    Registriert seit
    07.03.2007
    Beiträge
    2

    Frage JDBC Geonetwork Geodatenbank

    Hallo zusammen!

    Ich versuche derzeit mit PostgreSQL 8.2.3 eine Geodatenbank zu implementieren.
    Als Benutzerschnittstelle diehnt, dabei Geonetwork. Geonetwork nutzt postgresql-8.2-504.jdbc3.jar um in einer vorher erstellte Datenbank, die nötige Tabellenstruktur aufzubauen. Dies soll eigentlich während der Installation erledigt werden, ich erhalte aber immer wieder folgende Fehlermeldung.

    Unable to CREATE TABLE Metadata (.....)
    Dies wäre die erste Tabelle. In Klammern kommt eine Auflistung der enthaltenen Attribute und im nächsten Fenster:
    Type "LONGVARCHAR" does not exist

    Was soll das nun heißen? PostgreSQL kennt den Attributtyp LONGVARCHAR nicht? LONGVARCHAR ist doch die Entprechung für TEXT oder? Kann man vielleicht so etwas wie eine Übersetzung einfügen, die PostgreSQL sagt was mit LONGVARCHAR gemeint ist?

    Für jede Hilfe dankbar

    Beste Grüße André Stumpf

  2. #2
    Andre Stumpf ist offline Neuer Benutzer
    Registriert seit
    07.03.2007
    Beiträge
    2

    Idee JDBC Type LONGVARCHAR

    Aus einem englischsprachigem Forum zu diesen Thema


    "text" type is java.sql.Types.varchar not longvarchar

    If you get the data type of a column defined as 'text', the driver maps this
    type to java.sql.Types.VARCHAR with a column size of '-1'.

    It wouldn't be better if the 'text' type, that, as its name says is not a mere
    'varchar', was mapped to java.sql.Types.LONGVARCHAR?

    Looks like *no* PostgreSQL type that fit into this java type, so why do it this
    way?

    Versteh ich das richtig? Der Java.sql.type LONGVARCHAR wird von PostgreSQL nicht verstanden, und auf umgekehrten Wege wird TEXT in VARCHAR übersetzt?!

  3. #3
    Gisman ist offline Erfahrener Benutzer
    Registriert seit
    20.01.2006
    Ort
    Pfalz
    Beiträge
    791

    Standard

    Hallo!
    Vielleicht kannst du dir einen Datentyp LONGVARCHAR erstellen, der auf varchar o.ä. basiert?

    Gruß Uwe
    Have a lot of fun!

Ähnliche Themen

  1. Generated Key and JDBC
    Von halech im Forum SQL
    Antworten: 0
    Letzter Beitrag: 07.04.2011, 11:27
  2. Frage Transaction JDBC Postgresql 8.X
    Von seawolf im Forum Programmierung
    Antworten: 2
    Letzter Beitrag: 09.12.2010, 11:46
  3. JDBC: TransactionListener für Callback?
    Von bx35 im Forum Programmierung
    Antworten: 3
    Letzter Beitrag: 07.12.2010, 15:01
  4. mit jdbc auf postgres zugreifen
    Von blade999 im Forum Programmierung
    Antworten: 1
    Letzter Beitrag: 29.03.2010, 11:37
  5. JDBC Probleme mit Zeichensatz
    Von tippex im Forum externe Schnittstellen
    Antworten: 3
    Letzter Beitrag: 17.12.2005, 15:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum