Oracle: работает ли клиент Oracle 10g с сервером 11g?

Это ответ на этот вопрос< /а>. В настоящее время я пытаюсь использовать мгновенный клиент для Mac версии 10.2. На данный момент нет версии 11g для Mac, основанной на этом страница(вы должны щелкнуть по каждой ссылке, чтобы узнать актуальную версию для каждой платформы... неубедительно).

Я попытался подключиться к нашему серверу Oracle 11g, и он просто завис там навсегда. Они просто несовместимы или происходит что-то еще подозрительное?


person airportyh    schedule 25.06.2009    source источник


Ответы (4)


Я бы точно сказал, что должен. Используемый протокол SQL*Net практически не изменился. Вот пример моего подключения Oracle 9 к серверу Oracle 10.

oracle@cammi:~$ sqlplus "urs/urs@THANOS_URS"

SQL * Plus: выпуск 9.2.0.8.0 — производство, четверг, 25 июня, 05:55:57 2009 г.

Авторское право (c) 1982, 2002, корпорация Oracle. Все права защищены.

Подключено к: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 — 64-битная производственная версия с опциями секционирования, интеллектуального анализа данных и тестирования реальных приложений.

По словам ребят из "http://www.experts-exchange.com/". .

11 can talk to 11,10,9
10 can talk to 11,10,9,8
9 can talk to 11,10,9,8,7
8 can talk to 10,9,8,7
7 can talk to 9,8,7

Согласно форумам Oracle, это определено в документе Metalink DocID 207303.1, в котором представлена ​​исчерпывающая матрица совместимости клиент/сервер. К сожалению, у меня нет доступа к Metalink, поэтому я не могу это подтвердить.

Если у вас возникли проблемы с подключением, я предлагаю вам начать с журнала предупреждений Oracle на вашем сервере. Чтобы найти местоположение вашего журнала предупреждений оракула:

SQL> select value from v$parameter where name = 'background_dump_dest';

Кроме того, вы, вероятно, получите что-то полезное, включив трассировку прослушивателя:

$ lsnrctl
LSNRCTL> set trc_level ADMIN

Файл трассировки в моей установке Solaris Oracle 10 находится в:

$ORACLE_HOME/network/trace/listener.trc

Вы можете просмотреть его напрямую или использовать программу trcasst для «форматирования». Обратите внимание, что ВСЕ это находится на сервере, а не на стороне вашего клиента.

Надеюсь это поможет.

person the.jxc    schedule 25.06.2009

Обычно это должно просто работать. Здесь мне иногда приходится подключаться к 10g DB с клиентом 9er. Работает безупречно.

person tobidope    schedule 25.06.2009

Он должен работать. У меня никогда не было проблем с восходящей совместимостью Oracle Client. Контрольная работа:

myclient{oracle}# sqlplus system@rac11g

SQL*Plus: Release 10.2.0.3.0 - Production on Thu Jun 25 08:44:09 2009

Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.

Enter password:

Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options

SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
PL/SQL Release 11.1.0.7.0 - Production
CORE    11.1.0.7.0      Production
TNS for Linux: Version 11.1.0.7.0 - Production
NLSRTL Version 11.1.0.7.0 - Production
person Rob van Laarhoven    schedule 25.06.2009

Могут возникнуть проблемы, когда клиент более ранней версии используется для доступа к базе данных более высокой версии, особенно при использовании ссылок, где вы можете получить некоторые ошибочные результаты.

Дополнительные сведения см. в документе с идентификатором 207303.1 на веб-сайте My Oracle Support (если у вас есть доступ).

person dbaora    schedule 24.08.2011