|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
В связи с переездом на линукс сменил TOAD на SQL Developer (оракловская бесплатная утилита на Java). Все хорошо, но есть одна странность (или баг). Открываю представление (View), в открытом представлении открываю вкладку SQL (скрипт представления). SQL Developer получает из БД описание, затем отображает SQL-скрипт в окне и выводит сообщение об ошибке "Your database connection has been reset". При нажатии OK или закрытии этого сообщения SQL-скрипт в окне редактора очищается. Из-за чего это может быть и как это исправить? Мне хотя бы добиться того, чтобы SQL-скрипт из окна не очищался. Пробовал искать, но почти ничего не нашел, кроме одного вопроса на stackoverflow , но там ситуация немного другая и предложенное решение не помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 13:36 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Alibek B., Версии SQL Developer, базы к которой цепляетесь и на всякий случай "линукса" укажите. Тулзой версии 19.4.0.354 под виндой с 19c и 12.2 повторить не получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 14:29 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Гугл отвечает: https://imhungrysite.wordpress.com/2016/07/19/sql-developer-connection-reset-when-aso-encryption-is-enabled/ С community.oracle.com OTNMore specifically, on our servers we needed to change: SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER = (SHA256,SHA1) to SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER=(SHA1) So, it looks like our SQL Developer client is not handling the checksum properly. Is there something we can do on the client side to support SHA256? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 14:36 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Забыл про версии написать. Oracle 10g. SQL Developer 20.20.175 (сегодня скачал). Ubuntu 20. Настройку контрольных сумм проверю, может и оно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 14:44 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Alibek B. Забыл про версии написать. Oracle 10g. SQL Developer 20.20.175 (сегодня скачал). Ubuntu 20. Настройку контрольных сумм проверю, может и оно. Какая версия Java у вас установлена? SQL Developer не поддерживает Oracle 10g Oracle Database CertificationOracle Database 18, 19c, Oracle Database 12cR1, 12cR2 Oracle Database 11g Release 2 Oracle Database Express Edition 11g & 18c ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 19:58 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Я настраивал на jre11. instantclient встроенный, хотя я думал подключать 12. Ну и на 10g у меня все работает, кроме ddl представления. Добавляются таблицы, индексы и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 21:16 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Что в логах сервера? Вполне возможно, что ORA-600 или что-то подобное ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 21:27 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
жаба не использует oracle client. у нее свой, встроенный. Alibek B. Я настраивал на jre11. instantclient встроенный, хотя я думал подключать 12. Ну и на 10g у меня все работает, кроме ddl представления. Добавляются таблицы, индексы и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2020, 21:30 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Relic Hunter жаба не использует oracle client Использует. Я указывал свой instant client. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 00:07 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Alibek B., иногда бывали ранее случаи непонятного поведения Oracle Sql Developer. Но они либо фиксились в следующих версиях, либо их обходили другими способами [workaround]. 1. так что там с советом от Leonid Kudryavtsev про SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER=(SHA1). Настроил, проверил, работает? 2. [workaround] с помощью нижеуказанного запроса текст определения view в окне SQL Worksheet получается извлечь из столбца TEXT в полученном гриде? Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 01:19 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
1. Еще не проверил, пока не смог найти, где прописываются параметры подключения. 2. Запрос работает. Но он возвращает только тело представления (запрос), остальных DDL нет (например комментариев). А когда я пытаюсь просмотреть объект в SQL Navigator, то на вкладке отображается весь DDL, но когда закрываю сообщение с ошибкой, то текст во вкладке очищается. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 09:02 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Еще одна странность -- не работает dbms_output. Открываю панель DMBS Output, подключаю. В окне редактора пишу: Код: plsql 1. 2. 3. 4. 5.
Выполняю, скрипт исполняется успешно. Но в окне dbms пусто. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 11:05 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Alibek B., А в том же окне редактора в scipt output что-нибудь есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 11:27 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Только PL/SQL procedure successfully completed. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 11:30 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Попробовал подключить внешний instant client. Клиент брал отсюда , версию 12.2.0.1.0, которая "Basic: All files required to run OCI, OCCI, and JDBC-OCI applications". Клиент подключился и работает, но ничего не поменялось, в окне dbms_output пусто. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 11:50 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Alibek B. Попробовал подключить внешний instant client. Клиент брал отсюда , версию 12.2.0.1.0, которая "Basic: All files required to run OCI, OCCI, and JDBC-OCI applications". Клиент подключился и работает, но ничего не поменялось, в окне dbms_output пусто. Клиент 12.2 не сертифицирован для работы с сервером версии 10.2. Клиент 12.1 - самый свежий клиент, который был сертифицирован для работы с сервером версии 10.2. Он есть там же, откуда вы взяли 12.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 12:36 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
SQL*Plus Alibek B. Попробовал подключить внешний instant client. Клиент брал отсюда , версию 12.2.0.1.0, которая "Basic: All files required to run OCI, OCCI, and JDBC-OCI applications". Клиент подключился и работает, но ничего не поменялось, в окне dbms_output пусто. Клиент 12.2 не сертифицирован для работы с сервером версии 10.2. Клиент 12.1 - самый свежий клиент, который был сертифицирован для работы с сервером версии 10.2. Он есть там же, откуда вы взяли 12.2 И подключайтесь, пожалуйста, через 'TNS', а не через 'Direct' чтобы быть уверенным, что вы работаете именно через клиента Oracle Net, а не через Java Thin JDBC ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 12:39 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Попробовал клиенты 12.1, 10.2 -- без разницы. Хотя в TOAD я использовал клиент 12.2, там все работало. В настройках SQL Developer есть флажок "Use OCI/Thick driver", включал/выключал -- без разницы. Про TNS не понял. Имеется ввиду строка подключения к БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 13:41 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Alibek B. Про TNS не понял. Имеется ввиду строка подключения к БД? Имеется в виду в SQL Developer настроить вот так: ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 14:51 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Добавил такое определение в tnsnames.ora: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 15:11 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Выполнил отдельно SERVEROUTPUT ON, затем PUT_LINE. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 17:22 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
dmdmdm, на 10g ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 17:46 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
Это я пробовал на 19-м. На 10-ке не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 18:17 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
dmdmdm Это я пробовал на 19-м. На 10-ке не работает. Драйвер постарше попробуйте ему подсунуть, что-ли... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 19:00 |
|
Вопрос по Oracle SQL Developer
|
|||
---|---|---|---|
#18+
В PATH первым стоит 19-й. У этого девелопера есть еще скромная галочка в настройках "use OCI". Но она не влияет. И отдельное окошко "DBMS output", в котором руками нажал плюсик, а автоматически оно не было включено. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 20:32 |
|
|
start [/forum/topic.php?fid=52&fpage=29&tid=1880595]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 290ms |
total: | 450ms |
0 / 0 |