Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:db_link_linux_ms_sql_12c

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
dba:db_link_linux_ms_sql_12c [2021/02/05 13:55] – [Anmerkungen zu PostgreSQL ODBC Connect unter Windows 64] gpipperrdba:db_link_linux_ms_sql_12c [2021/07/29 09:36] – [Anmerkungen zu PostgreSQL ODBC Connect unter Windows 64] gpipperr
Zeile 979: Zeile 979:
   * https://dbaspot.wordpress.com/2013/05/29/how-to-access-postgresql-from-oracle-database/   * https://dbaspot.wordpress.com/2013/05/29/how-to-access-postgresql-from-oracle-database/
   * http://oracle-help.com/oracle-database/oracle-database-gateway-postgresql/   * http://oracle-help.com/oracle-database/oracle-database-gateway-postgresql/
 +
 +=== Probleme ORA-28500  / ORA-060 mit Datentyp TEXT im Postgres ===
 +
 +Bei einer Afragen auf eine Tabelle in der Postgres Datenbank mit Datentyp TEXT => ORA-28500 
 +
 +ODBC Postgres Treiber auf die 13.01 hochgerüstet => ORA-060
 +
 +
 +Problem:
 +  * Datentyp TEXT im Postgres wird in Oracle als LONG behandelt.
 +  * Es geht nur eine Long Spalte pro Tabelle.
 +
 +Lösung:
 +  * View in Postgres auf die Tabelle anlegen und die TEXT Spalte konvertieren mit SPALTENNAME::varchar(4000)
 +  * Im ODBC die CheckBox "Text as LongVarChar" entfernen
 +
 +
  
  
dba/db_link_linux_ms_sql_12c.txt · Zuletzt geändert: 2023/06/13 12:26 von gpipperr