|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussiaLes, Библиотеки есть в дистрибутивах для Linux версий. т.к. наиболее популярное направление это Unix пространство - mod_psm не выпускался для последних Windows версий. Если для вас не принципиально, попробуйте использовать СУБД для Linux/Unix. На мой взгляд, такие заявления в купе "конкурент Oracle" это просто п....ц. Многоплатформенность либо есть, либо ее нет. Я понимаю, когда речь идет о технологиях работающей только под заданной платформой (ActiveX, COM и так далее). Но HTTP, блин... Пока какая-то многоплатформенность второй свежести ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 17:50 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
На просторах интернета была найден документ "Tibero 6: Over the Miracle, To the Infinity" с датой 2013.01.10 на корейском (видимо). Является ли он официальным и можно ли где то получить его в переведенном виде (хотя бы на английский язык). ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2015, 17:56 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
phizikНа просторах интернета была найден документ "Tibero 6: Over the Miracle, To the Infinity" с датой 2013.01.10 на корейском (видимо). Является ли он официальным и можно ли где то получить его в переведенном виде (хотя бы на английский язык). translate.google.com сносно переводит даже на русский вопрос в другом: где найти подтвержденные результаты хоть одного теста TPC-? ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2015, 18:08 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
denix1, Как бы корректно гуглтранслейт не переводил, не зная корейского сослаться не этот документ не возможно. В общих чертах там и так понятно, что с приходом тиберо 6 нас ждет светлое будущее... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2015, 13:28 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
Интересно, но не дешево. И не уверен, что если будут какие либо санкции в отношении предоставления буржуйского ПО, то это не коснется и данной СУБД, таки Южная Корея, а не Северная. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2015, 14:55 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
Подскажите, на БД Tibero 5 возможно ли применение табличных запросов к функциям, результаты которых объявлены с использованием псевдообъектных коллекционных типов в виде пакета ? Т.е. типы созданы так: CREATE OR REPLACE PACKAGE "PK_TYPES" AS TYPE DOCUROLE_ID_OBJ IS RECORD(DOCUROLE_ID VARCHAR2(6)); TYPE DOCUROLE_ID_TAB IS TABLE OF DOCUROLE_ID_OBJ; END; Функция создана так: CREATE OR REPLACE FUNCTION USER_DOCUROLESET(PARAM IN VARCHAR2) RETURN PK_TYPES.DOCUROLE_ID_TAB IS L_DOCUROLE_ID_TAB PK_TYPES.DOCUROLE_ID_TAB := PK_TYPES.DOCUROLE_ID_TAB(); N INTEGER := 0; BEGIN L_DOCUROLE_ID_TAB.EXTEND; L_DOCUROLE_ID_TAB(1).DOCUROLE_ID := 'test'; RETURN L_DOCUROLE_ID_TAB; END; Есть ли возможность и если есть, то как нужно производить обращение к такой функции, чтобы получить результат вида SQL ? Т.е. хочется получить аналог этого: select * from table(USER_DOCUROLESET('test')); В моем случае, пишет ошибку: JDBC-8051: User-defined functions are not permitted in the expression. Правильно ли я понимаю, что запросы такого вида не возможны и результат работы таких функций можно обрабатывать только на уровне PSM или я все-таки ошибаюсь и что-то делаю не так ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 13:55 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tucio, Добрый день. В текущей сборке, которая доступна для загрузки на сайте technet.tmaxsoft.com реализована поддержка пользовательских типов create type ... обходить типы с помощью пакетов нет необходимости. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2015, 20:35 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussiatucio, Добрый день. В текущей сборке, которая доступна для загрузки на сайте technet.tmaxsoft.com реализована поддержка пользовательских типов create type ... обходить типы с помощью пакетов нет необходимости. На technet.tmaxsoft.com висит для загрузки 5 версия Tibero SP1, Вы говорите о ней ? Именно на ней и пробую. Как я понял, типы на ней вида create type не проходят. И все-таки мой вопрос касался не типов, а возможности выполнения запросов из объектов. Я уже разобрался, что можно делать PIPELINED функции для коллекционных типов. Но вопрос остался прежним и появились новые вопросы: 1) Можно ли делать запросы из объектных коллекционных функций НЕ PIPELINED вида? 2) И кроме того правильно ли я понимаю, что конструкторы в типах не работают или все-таки я снова что-то делаю не так ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2015, 13:19 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussia, специально сейчас снова проверил команды вида: CREATE TYPE T_TEST_TEST is table of number; не проходят и версия 5SP1. Ошибка JDBC-7001:General syntax error. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2015, 13:27 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tucio, Качайте новую версию. В 5SP1 добавили поддержку пользовательских типов. Версия остается та же. Меняются сборки. В каждой сборке появляется поддержка новых возможностей. Про поддержку select * from table(...) чуть позже. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2015, 11:00 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
А существует ли в Tibero аналог функций wm_concat или listagg для преобразования нескольких строк в одну ? На сколько я понял, некоторые аналитические оконные функции работают, но не смог запустить следующий код: select LISTAGG(rown, ',') over (ORDER BY rown) from (select 1 rown from dual union select 2 rown from dual); Есть ли какие-нибудь предустановленные варианты решения данных задач? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 14:01 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tucio, Вопрос снимается. Конечно сверху была ошибка, но на старой версии вроде бы и этот запрос не работал: select LISTAGG(rown, ',') within group (order BY rown) from (select 1 rown from dual union select 2 rown from dual); Но на текущей версии такой запрос уже точно заработал. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2015, 14:46 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tucio, 2) И кроме того правильно ли я понимаю, что конструкторы в типах не работают или все-таки я снова что-то делаю не так ? Конструкторы поддерживаются. Необходимо только убирать лишние sql терминаторы типа "/" В tbAdmin есть sample для создания конструктора. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2015, 16:52 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussiatucio, 2) И кроме того правильно ли я понимаю, что конструкторы в типах не работают или все-таки я снова что-то делаю не так ? Конструкторы поддерживаются. Необходимо только убирать лишние sql терминаторы типа "/" В tbAdmin есть sample для создания конструктора. Проверил конструкторы. Пример из оракл, корректно работающий: CREATE OR REPLACE TYPE test_type2 as object ( test_ID NUMBER(15) , CONSTRUCTOR FUNCTION test_type2 RETURN SELF AS RESULT ); CREATE OR REPLACE TYPE BODY TEST_TYPE2 is CONSTRUCTOR FUNCTION TEST_TYPE2 RETURN SELF AS RESULT as BEGIN RETURN; end; end; -- Этот запрос проверочный! В Оракл работает. select TEST_TYPE2(32135) from dual; Пытаемся в Тиберо: 1 Вариант) CREATE OR REPLACE TYPE test_type2 as object ( test_ID NUMBER(15) , CONSTRUCTOR FUNCTION test_type2 RETURN SELF AS RESULT ); CREATE OR REPLACE TYPE BODY TEST_TYPE2 is CONSTRUCTOR FUNCTION TEST_TYPE2 RETURN SELF AS RESULT as BEGIN RETURN; end; end; Запрос проверки компиляции, все VALID: select STATUS from dba_objects dos join dba_types dt on dt.TYPE_NAME = dos.OBJECT_NAME and dos.owner = dt.owner where dt.type_name ='TEST_TYPE2'; -- Делаем запрос select TEST_TYPE2(32135) from dual; Получаем ошибку: JDBC-8036: Specified procedure or function was not found. При этом выполняя следующий скрипт через PSM, все корректно отрабатывает: declare v_t TEST_TYPE2; begin v_t := TEST_TYPE2(32135); DBMS_OUTPUT.PUT_LINE(to_char(v_t.test_ID)); end; Т.е. конструктор в PSM работает, а на уровне SQL нет. 2 Вариант) несколько иначе, через Template в tbAdmin: Здесь использовал в качестве конструктора STATIC function, возможно это не совсем корректно, но другие варианты из template - это MEMBER FUNCTION, STATIC PROCEDURE, MEMBER PROCEDURE. Так как в template было написано - STATIC function construct_emp, то подумалось что это является конструктором типа. Итак создаем, вначале конечно делаем drop type test_type2; : CREATE OR REPLACE TYPE TEST_TYPE2 IS object ( test_ID NUMBER(15) , STATIC function TEST_TYPE2(test_ID NUMBER) RETURN TEST_TYPE2 ); CREATE OR REPLACE TYPE BODY TEST_TYPE2 IS STATIC function TEST_TYPE2(test_ID NUMBER) RETURN TEST_TYPE2 IS BEGIN RETURN TEST_TYPE2(test_ID); END ; END ; Проверяем валидность - VALID у обоих. select STATUS from dba_objects dos join dba_types dt on dt.TYPE_NAME = dos.OBJECT_NAME and dos.owner = dt.owner where dt.type_name ='TEST_TYPE2'; Проверяем: select TEST_TYPE2(32135) from dual; Опять получаем ошибку: JDBC-8036: Specified procedure or function was not found. А скрипт через PSM снова отрабатывает корректно. declare v_t TEST_TYPE2; begin v_t := TEST_TYPE2(32135); DBMS_OUTPUT.PUT_LINE(to_char(v_t.test_ID)); end; Т.е. снова конструктор в PSM работает, а на уровне SQL нет. Будут советы? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 18:05 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussia, а есть ли где-то success story про миграцию реальных нагруженных Oracle -> Tibero в критичных по точности и надёжности финансах, связи, отчётности? И/или адаптации на Tibero брендовых приложений типа ERP, banking, crm с других субд? с по возможности подробным описанием используемого железа/ПО и сравнительными характеристиками в цифрах: было-стало? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2015, 13:07 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tucioТ.е. снова конструктор в PSM работает, а на уровне SQL нет. Будут советы? На сколько мне стало известно, новый билд системы в области "Что новенького" имеет следующую формулировку: "UDP support (User Defined Type -in PSM/PLSQL)" Т.е. чисто технически на уровне SQL и не заявляется корректная работа в данном билде, если быть точнее в Tibero 5.0 SP1 Fixset01. Но вот в чем теперь неясность: Когда тип был объявлен в пакете, то можно было создать одноименную функцию отдельно от пакета, которая фактически могла быть использована в качестве конструктора для такого типа из пакета. Хотя на SQL все-равно такую функцию, на сколько я помню, использовать было нельзя(это я про tibero конечно). Теперь же это все есть типе сразу, но работает это все так же на уровне PSM. Интересно что будет если попробовать сделать select ... from table(coll_type), где coll_type - будет коллекционный тип на основе udp. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2015, 12:06 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussia, Подскажите как ведет себя клиентское ПО написанное на oci - оно видит вашу базу прозрачно через клиента от Oracle или нужна пере компиляция? В частности интересует возможность запуска PL/SQL Developer от http://www.allroundautomations.com и работу с вашей базой через их либу Direct oracle access ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 15:18 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
PPA, Добрый день. Речь идет о tbliboci.dll/so. В библиотеки реализованы функции для C/C++. Дельфовых еще нет. developer еще не коннетится, но ведется доработка возможностей tbliboci . Возможно скоро будет работать. В большинстве случаях нужна перекомпиляция. Работы также ведутся в этом направлении, будет замещаться библиотека отвечающая за подключение к СУБД, вместо существующей будет использоваться библиотека от Tmax, которая и будет подключаться к СУБД Tibero. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2015, 12:21 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
Где можно найти утилиту tbMigrator и документацию по ней? На официальном сайте не нашла(ссылки есть на документацию,но файлы там не приложены) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2015, 15:29 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
А у меня вот вопросец по ODBC: связал таблички в MS Access c Tibero - в строке подключения таблицы указан пароль в открытом виде, который оно тянет из DSN. Если при создании DSN не указывать логин/пароль, то в MS Access не появляется формы для ввода логина/пароля и, соответственно, попытка подключения обрывается. Есть вероятность, что будете исправлять? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2015, 18:16 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
have_a_question, Добрый день. tbMigrator2 лежит в каталоге $TB_HOME/client/bin Документация к нему лежит на сайте technet.tmaxsoft.com Название документа Tibero 5_Migration Guide_2.1.1_en.pdf Для запуска в каталог lib скопировать файл ojdbc6.jar и запустить утилиту. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 23:19 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
nvmind, Добрый день. Будем исправлять. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 23:21 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussia, Спасибо за фидбэк. В догонку ещё по ODBC: в случае, если в таблице есть уникальный индекс/primary key по полям varchar,varchar2,nvarchar,nvarchar2, то данные через ODBC не отображаются при просмотре прилинкованной таблице или селекте к ней. Все поля заполняются "удалено"/"deleted". Если поле переделать в char с уникальным индексом/primary key - данные отображаются корректно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2015, 15:35 |
|
Приветствуйте новая СУБД Tibero 5 от компании TmaxSoft.
|
|||
---|---|---|---|
#18+
tmaxrussia, Cпасибо! Подскажите, а где можно скачать Tibero 6? Вроде уже вышла ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2015, 12:48 |
|
|
start [/forum/topic.php?fid=56&msg=38857480&tid=2015103]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 233ms |
total: | 491ms |
0 / 0 |