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
dba:db_link_linux_ms_sql_12c [2019/01/13 19:29] – [Die Datenbank für für den Gateway Access konfigurieren] gpipperrdba:db_link_linux_ms_sql_12c [2023/06/13 12:26] (aktuell) – [Cluster Verhalten testen] gpipperr
Zeile 631: Zeile 631:
 </code> </code>
  
-tnsnames.ora eintrag auf zweiten Knoten anlegen+tnsnames.ora eintrag auf zweiten Knoten anlegen, je nach Umgbung darauf achten das hier der richtige Port verwendet wird, hier in diesem Beispiel läuft der Listener auf 2011! 
 <code bash> <code bash>
 cd $TNS_ADMIN cd $TNS_ADMIN
Zeile 775: Zeile 776:
  
 </code> </code>
 +
 +ODER !
 +
 +Hier wird die Installation auf einem Cluster mit Cluster Listenern beschrieben, in einer normalen Umgebung in der TNSNames.ora auf den richtigen Port (1521!) achten!
  
  
Zeile 942: Zeile 947:
   * 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://www.urtech.ca/2016/02/solved-how-to-fix-error-2503-2502-on-windows-10-when-installing-software/   *   * 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://www.urtech.ca/2016/02/solved-how-to-fix-error-2503-2502-on-windows-10-when-installing-software/
-  * 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>create database link dg4Netbox connect to "dbuser" identified by "dbuser_pwd" using 'dg4NetBoxTNS';</code> auf die " " achten!!!   * DB Link anlegen <code sql>create database link dg4Netbox connect to "dbuser" identified by "dbuser_pwd" using 'dg4NetBoxTNS';</code> auf die " " achten!!!
Zeile 979: Zeile 984:
   * 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.1547404146.txt.gz · Zuletzt geändert: 2019/01/13 19:29 von gpipperr