Безопасно ли подключаться (выбирать, обновлять, вставлять) к базе данных Oracle 10G с клиентом 11G?

468
uldics

Я должен работать в базе данных Oracle 10G. Обычно используемый клиент - Oracle SQLDeveloper. Но у него есть некоторые ограничения, не связанные с использованием базы данных (версии Java на моем ПК, но это уже другая история). Поэтому я должен использовать другой клиент.

DBeaver выглядит хорошим кандидатом, но при настройке соединения с базой данных текущая версия (3.5.8, zip без добавления Java) имеет опции только для 11G или 12G. В сети много информации о различиях, но не настолько, чтобы прояснить обратную совместимость 11G к 10G.

Безопасно ли просто выбрать 11G и опробовать его на базе данных 10G? Мне кажется слишком рискованным для обновления и вставки, так что, вероятно, здесь кто-то уже пробовал это. Или, возможно, есть возможность получить доступное соединение 10G в текущем DBeaver?

0

1 ответ на вопрос

0
Thomas Dickey

It depends on the exact versions:

  • Using 11g Client with 10g Database says

    "Metalink 207303.1 is the client/server interoperability matrix. If by 11g you mean 11.2 and by 10g you mean 10.1, the 11.2 client will not work with a 10.1 database. If the client is 11.2 and the database is 10.2, it should be at least 10.2.0.2. If the client is 11.1, the database should be 10.1.0.5 or 10.2.0.2 or higher."

  • Is it ok to use oracle 11g client with a 10g server? agrees with that (with less detail)