Вопрос

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

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

Это было полезно?

Решение

Я бы точно сказал, что должен. Используемый протокол 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 г.

Copyright (c) 1982, 2002, Oracle Corporation. Все права защищены.

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

По словам ребят, по адресу http://www.experts-exchange.com/ & Quot; ...

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 для " форматирования " Это. Обратите внимание, что все это на сервере, а не на стороне клиента.

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

Другие советы

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

Это должно работать. У меня никогда не было проблем с совместимостью 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

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

Дополнительные сведения см. в документе с идентификатором 207303.1 в разделе «Поддержка Oracle» (если у вас есть доступ).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top