sql >> Databáze >  >> RDS >> Oracle

Oracle:Funguje 10g oracle klient s 11g serverem?

Určitě bych řekl, že by měl. Protokol SQL*Net, který používá, se v podstatě nezměnil. Zde je příklad mého připojení Oracle 9 k serveru Oracle 10.

[email protected] :~$ sqlplus "urs/[email protected] _URS"

SQL*Plus:Vydání 9.2.0.8.0 – Výroba ve čtvrtek 25. června 05:55:57 2009

Copyright (c) 1982, 2002, Oracle Corporation. Všechna práva vyhrazena.

Připojeno k:Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 – 64bitová produkce s možnostmi dělení, dolování dat a testování reálných aplikací

Podle lidí z "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

Podle fór Oracle je to definováno v Metalink DocID 207303.1, které poskytuje komplexní matici kompatibility klient/server. Bohužel nemám přístup k Metalink, takže to nemohu potvrdit.

Máte-li potíže s připojením, doporučuji vám začít s protokolem výstrah Oracle na vašem serveru. Chcete-li najít umístění vašeho protokolu výstrah Oracle:

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

Pravděpodobně také získáte něco užitečného z povolení sledování posluchačů:

$ lsnrctl
LSNRCTL> set trc_level ADMIN

Trasovací soubor v mé instalaci Solaris Oracle 10 se nachází v:

$ORACLE_HOME/network/trace/listener.trc

Můžete si jej prohlédnout přímo nebo jej „naformátovat“ pomocí programu trcasst. Všimněte si, že TO VŠECHNO je na straně serveru, nikoli na straně klienta.

Doufám, že to pomůže.



  1. Formátovat datum v MySQL, aby se vrátil název měsíce, rok

  2. SQL mezi operátory

  3. Oracle String Functions (úplný seznam)

  4. MySQL levé vnější spojení s klauzulí where - vrátí neshodné řádky