Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как определить версию Oracle ? / 25 сообщений из 29, страница 1 из 2
24.07.2006, 19:10
    #33874964
VSLAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Есть коннект к Oracle, нужно определить его версию
(достаточно определить хотя бы 8 это версия или 9) ?

Считаем, что законнектиться можем под любым юзером.
...
Рейтинг: 0 / 0
24.07.2006, 19:11
    #33874966
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Код: plaintext
1.
SELECT * FROM V$VERSION
/

SY.
...
Рейтинг: 0 / 0
25.07.2006, 09:20
    #33875520
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
можно еще
Код: plaintext
select version from v$instance
...
Рейтинг: 0 / 0
26.07.2006, 14:04
    #33879612
VSLAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Всем спасибо
...
Рейтинг: 0 / 0
31.07.2006, 16:20
    #33889655
Как определить версию Oracle ?
А как определить разрядность Oracle, 32 или 64?
...
Рейтинг: 0 / 0
31.07.2006, 16:28
    #33889687
Добр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Код: plaintext
SELECT * FROM v$version

Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
.......
...
Рейтинг: 0 / 0
31.07.2006, 16:29
    #33889689
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
SQL> select banner from v$version;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
PL/SQL Release 9.2.0.6.0 - Production
CORE 9.2.0.6.0 Production
TNS for Solaris: Version 9.2.0.6.0 - Production
NLSRTL Version 9.2.0.6.0 - Production

а в 32 бита этого нет
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
18.06.2013, 14:01
    #38301585
yurik_v
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Из PL/SQL:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
declare
  l_ver    varchar2(2000);
  l_cmptbl varchar2(2000);
begin
  dbms_utility.db_version(
    version       => l_ver,
    compatibility => l_cmptbl
  );
  dbms_output.put_line('VERSION:       ' || l_ver);
  dbms_output.put_line('COMPATIBILITY: ' || l_cmptbl);
end;
...
Рейтинг: 0 / 0
18.06.2013, 14:12
    #38301618
Vint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
yurik_v,
7 лет терпел?)
...
Рейтинг: 0 / 0
18.06.2013, 14:20
    #38301629
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
yurik_v,

еще как вариант hex редактором посмотреть... =)))))
...
Рейтинг: 0 / 0
18.06.2013, 14:27
    #38301646
Viewer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Vintyurik_v,
7 лет терпел?)
Судя по графику " сообщений", летаргический сон.
Во время оного времени не существует... Чел проснулся и сразу на форум, а вы так неласково :)
...
Рейтинг: 0 / 0
18.06.2013, 15:19
    #38301765
Sacramento
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
yurik_vИз PL/SQL:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
declare
  l_ver    varchar2(2000);
  l_cmptbl varchar2(2000);
begin
  dbms_utility.db_version(
    version       => l_ver,
    compatibility => l_cmptbl
  );
  dbms_output.put_line('VERSION:       ' || l_ver);
  dbms_output.put_line('COMPATIBILITY: ' || l_cmptbl);
end;

А разрядность слабо?

Не могу понять почему первое на что обращают внимание в темах это сколько лет прошло с момента старта?
Как будто это письмо из бутылки было адресовано тем кого с нами уже давно нет
...
Рейтинг: 0 / 0
18.06.2013, 15:22
    #38301770
Vint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Sacramento,
если бы гробокопатели вопрос задали, им бы ответили.. но они же стремятся ответить через 10 лет непонятно на какой вопрос)
...
Рейтинг: 0 / 0
18.06.2013, 15:39
    #38301809
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
В SQL*Plus есть специальные переменные подстановки (substitution variables):
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SQL> DEFINE
DEFINE _DATE           = "18-JUN-13" (CHAR)
DEFINE _CONNECT_IDENTIFIER = "TESTDB" (CHAR)
DEFINE _USER           = "SCOTT" (CHAR)
DEFINE _PRIVILEGE      = "" (CHAR)
DEFINE _SQLPLUS_RELEASE = "1102000300" (CHAR)
DEFINE _EDITOR         = "Notepad" (CHAR)
DEFINE _O_VERSION      = "Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production" (CHAR)
DEFINE _O_RELEASE      = "1102000200" (CHAR)
...
Рейтинг: 0 / 0
18.06.2013, 15:40
    #38301812
Sacramento
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
Vintесли бы гробокопатели вопрос задали, им бы ответили.. но они же стремятся ответить через 10 лет непонятно на какой вопрос)Нуууу. Да ни к чему они не стремяццо, по крайней мере по умолчанию реплики на вопросы 10-летней выдержки,
тема сисек которых к тому же была раскрыта, максимум может претендовать на "для разнообразия", ну ни как на то чтобы помочь ТС, это даже несмешно.
Человек просто нашел альтернативный способ чего-то (или какие-либо другие причины побудившие его),
пусть даже он бесполезен по сути и его никто никогда в жызни не будет юзать, если у когото возникнет проблема по теме топика.
Однако а5 же, для разнообразия ктото найдет это занятным или может даже интересным, ктото вдруг откроет для себя чтото новое (в данном случае пакет dbms_utility).
На то он и форум. Щитай шо это такой себе [ASOT Radio Classic] . Думаецо на это стоит смотреть под таким соусом углом
...
Рейтинг: 0 / 0
18.06.2013, 15:44
    #38301824
ten
ten
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
SQL*Plus,
Только вот что в них будет - никто ни разу не гарантировал. :)
Код: plsql
1.
define _O_VERSION = "123"
...
Рейтинг: 0 / 0
18.06.2013, 16:02
    #38301871
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
tenSQL*Plus,
Только вот что в них будет - никто ни разу не гарантировал. :)
Код: plsql
1.
define _O_VERSION = "123"

После старта SQL*Plus в них будет все хорошо.

V$VERSION тоже ничего не гарантирует!
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
SQL> CREATE OR REPLACE VIEW v$version
  2  AS
  3  SELECT 'Oracle Batadase 14q Balbess Edition Release 14.5.0.7.0 - Deduction' AS banner FROM dual
  4  UNION ALL
  5  SELECT 'PL/SEQUEL Release 14.5.0.7.0 - Deduction' FROM dual
  6  UNION ALL
  7  SELECT 'CPUCORE    14.5.0.7.0    Deduction' FROM dual
  8  UNION ALL
  9  SELECT 'SCOTTNS for 128-bit Doors: Version 14.5.0.7.0 - Deduction' FROM dual
 10  UNION ALL
 11  SELECT 'NLSRTL Version 14.5.0.7.0 - Deduction' FROM dual;
View created.

SQL> SELECT * FROM v$version;

BANNER
------------------------------------------------------------------
Oracle Batadase 14q Balbess Edition Release 14.5.0.7.0 - Deduction
PL/SEQUEL Release 14.5.0.7.0 - Deduction
CPUCORE    14.5.0.7.0    Deduction
SCOTTNS for 128-bit Doors: Version 14.5.0.7.0 - Deduction
NLSRTL Version 14.5.0.7.0 - Deduction

SQL> DROP VIEW v$version;
View dropped.


Так что не будьте излишне мнительны... :-)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
18.01.2017, 09:12
    #39386609
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
А можно узнать версию сервера Оракл, без подключения каким-либо юзером? Соединение планируется делать через msado и jdbc, но перед этим хотелось бы знать версию сервера.
Проблема в том, что в 12-й версии пасворды могут задаваться строчными буквами. Можно ли узнать как-то эту настройку до коннекта, чтобы потом правильно передавать пассворды при коннекте?
...
Рейтинг: 0 / 0
18.01.2017, 09:25
    #39386618
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
А всегда правильно нельзя?
...
Рейтинг: 0 / 0
18.01.2017, 10:15
    #39386641
n0rd1c.c0ld
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
CEMb , пароли и в 11-версии могут быть регистрозависимыми
...
Рейтинг: 0 / 0
18.01.2017, 11:40
    #39386697
Viewer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
CEMb.. пасворды могут задаваться строчными буквами
... мало того, строчные и прописные буквы могут чередоваться ... так что учтите когда будете
CEMbправильно передавать пассворды при коннекте
;)
...
Рейтинг: 0 / 0
18.01.2017, 11:52
    #39386713
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
а как-нибудь можно узнать настройку до коннекта?
...
Рейтинг: 0 / 0
18.01.2017, 12:03
    #39386727
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
CEMbа как-нибудь можно узнать настройку до коннекта?
Если только каким-то способом прочитать файл параметров, но если после запуска экземпляра параметр был изменен, то увы. Если только парсить alert.log, да и то если его не чистили. Так что отдохни от этой мысли.
...
Рейтинг: 0 / 0
18.01.2017, 20:19
    #39387154
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить версию Oracle ?
CEMbа как-нибудь можно узнать настройку до коннекта?
Рекомендую хрустальный шар.
...
Рейтинг: 0 / 0
18.01.2017, 23:40
    #39387246
Как определить версию Oracle ?
CEMb,

а ты подключись и, если версия не соответствует правилам передачи пароля, отключайся.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как определить версию Oracle ? / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]