Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Выпущена новая версия Oracle SQL Developer  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1585
PPA,

Потому что его все игнорируют. По простой причине: купленный продукт на нашем форуме - редкость, даже среди тех, кто его хвалит.
Насколько я знаю, компании-разработчики лицензии на Oracle очень редко покупают, так что для них сравнение ценников не работает, да и повышение производительности разработки бывает сложно обосновать (особенно если "надо будет - в sqlplus слепим"). Компании-владельцы инсталляций в большинстве сами редко или мало разрабатывают, но заказывают у компаний-разработчиков, так что им оно тоже не надо. Одиночкам-фрилансерам оно не надо тем более.
То же самое касается Toad - кого не спросишь, все стесняются отвечать, а у него ценник поболее.
Это все касается постсоветского пространства и, конечно же, тоже бывают исключения.
7 май 15, 16:57    [17614116]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 7761
Поручик ·· Ржевский
SQL*Plus
пропущено...
Пытаетесь соединиться с Oracle Database 1?g XE (Express Edition)?
9i (9.2.0.5.0)
Connection type
= Basic? (через JDBC)
или
= TNS? (через Oracle Client)
7 май 15, 17:52    [17614537]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Melkomyagkii_newbi
Member

Откуда: из прошлого
Сообщений: 1600
А добавили там просмотр курсоров нормальный? Я люблю в тоаде запихать функцию которую тюню в declare и в анонимном блоке ее повызывать типа того

DECLARE 
vars... 

FUNCTION myfunc..
        
     IS
..
    BEGIN

..

      OPEN v_data_set

       FOR

           select ...
    
       RETURN(v_data_set);   

    END myfunc;

BEGIN 

FOR rec IN (
select  '' proc_name, '' usr, etc from dual 
union etc
) 

    LOOP 


        v_ret := myfunc(params); 
 

        csql := sys.dbms_sql.to_cursor_number(v_ret); 

        x     := 0 ; 

        v_tim := SYSTIMESTAMP ; 

        LOOP 

             EXIT WHEN dbms_sql.fetch_rows(csql) = 0 ; 

            x := x + 1 ; 

        END LOOP ;   

        dbms_sql.close_cursor(csql);  

        v_rows := x; 

        v_time := extract(second from (systimestamp - v_tim)) ; 
  

        dbms_output.put_line( 'PROC:' || rec.proc_name || '||    User: ' || rec.usr || '||    '||    Rows Resturned = ' || v_rows || '||    Exec Time = ' || v_time ||'||   Start time = '||v_tim|| '||'  End Time = '||systimestamp)
        ; 

    END LOOP ; 

  

END ; 

/


И в любой момент поменять все потроха из begin end на :1 := myfunc; запустить и увидеть резалтсет возвращаемый функцией. Так вот в sql developere так нифига не работает(понятно, что там свои способы, я их немного попробовал, но с функцией в declare так и не получилось подружить - плюнул.
7 май 15, 18:29    [17614716]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Поручик ·· Ржевский
Member

Откуда:
Сообщений: 818
SQL*Plus
Поручик ·· Ржевский
пропущено...
9i (9.2.0.5.0)
Connection type
= Basic? (через JDBC)
или
= TNS? (через Oracle Client)
TNS

настройки NLS в самом Oracle SQL Developer (Tools/Preferences/Database/NLS) на результат не влияют никак.
в том числе, и птичка Skip NLS Settings.
7 май 15, 18:33    [17614727]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 7761
Поручик ·· Ржевский
SQL*Plus
пропущено...
Connection type
= Basic? (через JDBC)
или
= TNS? (через Oracle Client)
TNS

настройки NLS в самом Oracle SQL Developer (Tools/Preferences/Database/NLS) на результат не влияют никак.
в том числе, и птичка Skip NLS Settings.
Что там стоит в "Territory'?

А лучше покажите скриншот этого окошка (Tools/Preferences/Database/NLS).
7 май 15, 20:20    [17615089]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 7761
Поручик ·· Ржевский
SQL*Plus
пропущено...
Connection type
= Basic? (через JDBC)
или
= TNS? (через Oracle Client)
TNS

Какое значение у переменной NLS_LANG?
Где оно установлено?
7 май 15, 20:23    [17615098]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
suPPLer
Member

Откуда: Харків, Україна
Сообщений: 7797
Блог
Поручик ·· Ржевский
настройки NLS в самом Oracle SQL Developer (Tools/Preferences/Database/NLS) на результат не влияют никак.
в том числе, и птичка Skip NLS Settings.

У меня были подобные проблемы с 9.2.0.6. После того, как вначале поменял NLS-настройки, а потом перезапустил OSD, заработало.

Проблема была в том, что NLS_TERRITORY=RUSSIA в 9.2 отсутствует, судя по V$NLS_VALID_VALUES.
7 май 15, 21:39    [17615363]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Поручик ·· Ржевский
Member

Откуда:
Сообщений: 818
SQL*Plus
Поручик ·· Ржевский
пропущено...
TNS

настройки NLS в самом Oracle SQL Developer (Tools/Preferences/Database/NLS) на результат не влияют никак.
в том числе, и птичка Skip NLS Settings.
Что там стоит в "Territory'?

А лучше покажите скриншот этого окошка (Tools/Preferences/Database/NLS).


К сообщению приложен файл. Размер - 14Kb
8 май 15, 13:06    [17617662]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Поручик ·· Ржевский
Member

Откуда:
Сообщений: 818
suPPLer
Поручик ·· Ржевский
настройки NLS в самом Oracle SQL Developer (Tools/Preferences/Database/NLS) на результат не влияют никак.
в том числе, и птичка Skip NLS Settings.

У меня были подобные проблемы с 9.2.0.6. После того, как вначале поменял NLS-настройки, а потом перезапустил OSD, заработало.
менял в самом Oracle SQL Developer, или которые?
suPPLer
Проблема была в том, что NLS_TERRITORY=RUSSIA в 9.2 отсутствует, судя по V$NLS_VALID_VALUES.
для России мы ставили обычно NLS_TERRITORY=CIS (СНГ)
8 май 15, 13:11    [17617691]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
suPPLer
Member

Откуда: Харків, Україна
Сообщений: 7797
Блог
Поручик ·· Ржевский
менял в самом Oracle SQL Developer

Да. К примеру:

Language=AMERICAN
Territory=AMERICA
Sort=RUSSIAN
Comparison=BINARY
Date Language=AMERICAN
ISO Currency=RUSSIA

В реестре NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251.

Перезапустить OSD, после подключиться к 9.2.
8 май 15, 14:00    [17617983]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Поручик ·· Ржевский
Member

Откуда:
Сообщений: 818
suPPLer
Поручик ·· Ржевский
менял в самом Oracle SQL Developer

Да. К примеру:

Language=AMERICAN
Territory=AMERICA
Sort=RUSSIAN
Comparison=BINARY
Date Language=AMERICAN
ISO Currency=RUSSIA

В реестре NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251.

Перезапустить OSD, после подключиться к 9.2.

В реестре у меня NLS_LANG=American_CIS.CL8MSWIN1251

Замена на AMERICAN_AMERICA.CL8MSWIN1251 эффекта не даёт.

Может быть ещё от клиента что зависит?
У меня клиент старенький - Oracle8i 8.1.7 MicroClient.
8 май 15, 14:26    [17618162]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 7761
Поручик ·· Ржевский,
Покажите скриншот окна, где у вас описаны параметры соединения.
8 май 15, 14:57    [17618359]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Поручик ·· Ржевский
Member

Откуда:
Сообщений: 818
SQL*Plus
Поручик ·· Ржевский,
Покажите скриншот окна, где у вас описаны параметры соединения.


К сообщению приложен файл. Размер - 25Kb
8 май 15, 15:15    [17618511]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 7761
Поручик ·· Ржевский
В реестре у меня NLS_LANG=American_CIS.CL8MSWIN1251

Замена на AMERICAN_AMERICA.CL8MSWIN1251 эффекта не даёт.

Может быть ещё от клиента что зависит?
У меня клиент старенький - Oracle8i 8.1.7 MicroClient.

1. Сделайте в директории, где лежит sqldeveloper.exe, такой командный файл
SET ORACLE_HOME=%CD%
SET AMERICAN_AMERICA.CL8MSWIN1251
sqldeveloper.exe

2. Запустите этот файл
8 май 15, 17:53    [17619455]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
suPPLer
Member

Откуда: Харків, Україна
Сообщений: 7797
Блог
SQL*Plus
SET NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251
8 май 15, 18:01    [17619502]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Поручик ·· Ржевский
Member

Откуда:
Сообщений: 818
сделал.
выполнил (с исправлением).
результат тот же.

An error was encountered performing the requested operation:

ORA-00604: error occurred at recursive SQL level 1
ORA-12705: invalid or unknown NLS parameter value specified
00604. 00000 - "error occurred at recursive SQL level %s"
*Cause: An error occurred while processing a recursive SQL statement
(a statement applying to internal dictionary tables).
*Action: If the situation described in the next error on the stack
can be corrected, do so; otherwise contact Oracle Support.
Vendor code 604
8 май 15, 18:07    [17619524]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром началась. КЯЗ
Сообщений: 27498
SQL*Plus,

Валерий, почему бы вам не отвечать если не от своего имени, то хотя бы с одной и той же учётки. Зачем вам этот детский конспирологический сад с различнымы проектами, тем более что у вас это всё равно плохо получается? Вы же уже далеко не мальчик ...
Продажи вы всё равно форумом вряд ли поднимите.
8 май 15, 18:22    [17619606]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
возможно...
Guest
Elic
Зачем вам этот детский конспирологический сад
Дистанцировать частные сообщения и недоофициальные.
Осталось только определиться, какой из ников лучше соответствует должностной позиции.
8 май 15, 18:37    [17619663]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 7761
Поручик ·· Ржевский
Может быть ещё от клиента что зависит?
У меня клиент старенький - Oracle8i 8.1.7 MicroClient.
Может быть.
Хотя клиент 8.1.7 должен нормально работать с Oracle Server 9i (9.2.0.5.0)

А. Попробуйте подключиться без клиента: Connection Type = Basic

Б. Установите Oracle Client 11.2. Он точно умеет соединяться с Oracle Server 9i (9.2.0.5.0)
Утилитой сконфигурируйте TNSNAMES и с помощью SQL*Plus проверьте соединение с базой.

В Oracle8i 8.1.7 MicroClient нет SQL*Plus. Так?
OS Windows у вас какая?
9 май 15, 13:15    [17621743]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Очень лысый
Member

Откуда: БОМЖ
Сообщений: 479
Нормальная в принципе хрень. Раньше было тяжело пользоваться из-за глючности. Но сейчас довели до ума и для халявного инструмента очень даже. Пользуюсь вкупе с DataModeler. Тем более, что можно запускать на линуксе. Пользовался, точнее, ибо опять занесло меня в стан Microsoft.
10 май 15, 19:24    [17623876]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1246
Поручик ·· Ржевский
SQL*Plus
пропущено...
Пытаетесь соединиться с Oracle Database 1?g XE (Express Edition)?
9i (9.2.0.5.0)

Если память не изменяет, лечится установкой корректного NLS_LANG.
11 май 15, 13:45    [17625314]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1246
SQL*Plus
Может быть.
Хотя клиент 8.1.7 должен нормально работать с Oracle Server 9i (9.2.0.5.0)

Нормально работает данная связка, на практике проверено.
11 май 15, 13:47    [17625317]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 43616
Alexey Zhidkov
SQL*Plus
Может быть.
Хотя клиент 8.1.7 должен нормально работать с Oracle Server 9i (9.2.0.5.0)

Нормально работает данная связка, на практике проверено.
with может не понимать
11 май 15, 18:08    [17625907]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1246
andreymx
Alexey Zhidkov
пропущено...

Нормально работает данная связка, на практике проверено.
with может не понимать

расшифруй
11 май 15, 21:31    [17626403]     Ответить | Цитировать Сообщить модератору
 Re: Выпущена новая версия Oracle SQL Developer  [new]
serban
Member

Откуда:
Сообщений: 3
На 4.1.0.19(19.07)/windows - жуткое подвисание приложения с загрузкой процессора при редактировании объемного package body.
"Comparing XXX Body subprograms" - task в статусе внизу окна.

Tools > Preferences > Code Editor > Display > Show Breadcrumbs
Tools > Preferences > Code Editor > Supported Sync Spec and Body
- не помогают

Может кто-нибудь поборол зависания?

Спасибо.
13 май 15, 09:42    [17632259]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Oracle Ответить