dba:db_link_linux_ms_sql_12c
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
dba:db_link_linux_ms_sql_12c [2018/05/18 08:38] – [Einschränkungen beachten !] gpipperr | dba:db_link_linux_ms_sql_12c [2021/07/29 09:36] – [Anmerkungen zu PostgreSQL ODBC Connect unter Windows 64] gpipperr | ||
---|---|---|---|
Zeile 49: | Zeile 49: | ||
==== Einschränkungen beachten ! ==== | ==== Einschränkungen beachten ! ==== | ||
- | Bei Problemen wie " | + | Bei Problemen wie <fc #800000>" |
Treten solche Fehler auf kann mit dem Pakage | Treten solche Fehler auf kann mit dem Pakage | ||
Zeile 559: | Zeile 559: | ||
select * from sys.sysdatabases@INTERFACESQL; | select * from sys.sysdatabases@INTERFACESQL; | ||
+ | SELECT * FROM sys.tables@INTERFACESQL; | ||
</ | </ | ||
- | Falls das zu Begin nicht funktioniert, | + | Falls das zu Beginn |
---- | ---- | ||
Zeile 941: | Zeile 942: | ||
* Installation der PostgreSQL 64 Bit Treiber für die 12c R2 64 bit | * Installation der PostgreSQL 64 Bit Treiber für die 12c R2 64 bit | ||
* * Falls der Install error code 2503 auftritt, darauf achten das der Install User auch ein vollständiger Admin ist, bzw. das MSI über eine DOS Box mit Admin Rechten starten! siehe auch https:// | * * Falls der Install error code 2503 auftritt, darauf achten das der Install User auch ein vollständiger Admin ist, bzw. das MSI über eine DOS Box mit Admin Rechten starten! siehe auch https:// | ||
- | * Einrichten einer passenden SYSTEM DNS ( Database Name , Server, Port, User, Password ), darauf achten auch die richtige tnsnames.ora aus dem Datenbank Kontext zu verwenden! | + | * Einrichten einer passenden SYSTEM DNS ( Database Name , Server, Port, User, Password ) |
* Konfiguation der System Dateien der Oracle DB wie oben unter Linux beschrieben | * Konfiguation der System Dateien der Oracle DB wie oben unter Linux beschrieben | ||
* DB Link anlegen <code sql> | * DB Link anlegen <code sql> | ||
Zeile 978: | Zeile 979: | ||
* https:// | * https:// | ||
* http:// | * http:// | ||
+ | |||
+ | === Probleme ORA-28500 | ||
+ | |||
+ | 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:: | ||
+ | * Im ODBC die CheckBox "Text as LongVarChar" | ||
+ | |||
+ | |||
dba/db_link_linux_ms_sql_12c.txt · Zuletzt geändert: 2023/06/13 12:26 von gpipperr