Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » СУБД Oracle (Оракл - для поиска:)).

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 26 27 28 29 30 31 32 33 34 35

Открыть новую тему     Написать ответ в эту тему

rrromano



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Весь мир к уникоду движется. Посему стоит его и использовать повсеместно. ИМХО.

Всего записей: 283 | Зарегистр. 20-09-2006 | Отправлено: 00:47 21-09-2012
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rrromano
+1
Винда XP даже уже умела юникод, хотя и криво, а семерка - тем более. В линуксах и прочих юниксах он уже лет 10 как минимум правит бал. Планшеты ни о чем другом не знают. Нафига в таком случае возвращатся к разбитому корыту?

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 08:25 21-09-2012
adasiko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь пробовал работу instant client на венде 8?
Поставил на виртуалку вынь 8 x32 и получаю ошибку "Error while trying to retrieve text for error ORA-01019"
на семерке всё также настроенно, но там работает
PS: использую сервер oracle XE 11.2.0.2.0  (стоит на другом компьютере) и клиент тоже 11.2.0.2.0

Всего записей: 1807 | Зарегистр. 30-06-2008 | Отправлено: 17:00 30-10-2012 | Исправлено: adasiko, 16:37 31-10-2012
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Реально надо быть гуру чёрной магии, чтоб базу на cp1251 перевести и чтоб ничего не отвалилось.

Смена кодировок в уже установленной базе не поддерживается (даже в ентерпрайз-редакции), надо базу пересоздавать и сразу указывать нужную.

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 16:47 12-02-2013
someone312002



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Весь мир к уникоду движется. Посему стоит его и использовать повсеместно. ИМХО.

Не факт. Хорошо прощуманная система (имеется в виду состав железа плюс дизайн базы и конфигурация инстанса) позволяют использовать именно тот код страницы, который нужен именно для этой территории. Согласись, что один и тот же текст "для базы" будет весить по-разному, если применить ISO-2259 или UTF-8
Так что про "повсеместно" - это Вы зря, батенька, зря...
 
УДАЧИ !!!


----------
"я не волшебник - я только учусь" (c)

Всего записей: 235 | Зарегистр. 19-08-2002 | Отправлено: 17:49 12-02-2013
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
позволяют использовать именно тот код страницы, который нужен именно для этой территории.  

Т.е. вы предлагаете хранить внутри БД многоязычные данные в однобайтовой кодировке, декодируя в нужную при показе? Или предполагается по отдельному инстансу для каждой территории?

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 18:42 12-02-2013
someone312002



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
landy, я этого не предлагал. Более того, прочитав моё сообщение ещё раз, Вы найдёте в нём именно то, что я хотел сказать (даже без моей подсказки в этом сообщении).
Как там говорит Михаил Варакин? "...зависит от ситуации"
 
УДАЧИ !!!


----------
"я не волшебник - я только учусь" (c)

Всего записей: 235 | Зарегистр. 19-08-2002 | Отправлено: 23:21 12-02-2013
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для формата форума изложение предлагаемого технического решения загадками не совсем подходит. Оба мои предположения вписываются в ваши слова, поэтому я и задал вопрос, какое именно (возможно, иное) решение вы предлагаете для задачи "мультиязычный сервис на базе инстанса в однобайтовой кодировке"?

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 10:56 13-02-2013 | Исправлено: landy, 10:57 13-02-2013
someone312002



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Например, прочитав вот эти решения: http://docs.oracle.com/cd/B10500_01/server.920/a96529/ch5.htm#1013253
Если быть конкретным, то смотрите пример 5.4
 
УДАЧИ !!!

----------
"я не волшебник - я только учусь" (c)

Всего записей: 235 | Зарегистр. 19-08-2002 | Отправлено: 17:28 13-02-2013
oan42



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с альтернативами SQL для получения курса валюты на заданную дату (см.  1)
и исходящего остатка по выпискам фирмы (2):
(1)

Код:
 
     SELECT max(RateDate), max(RateVal) KEEP (DENSE_RANK LAST ORDER BY RateDate)  
     FROM rates  
     WHERE ValuteISO=:ValuteISO AND RateDate<=:PayDate;
 

(2)

Код:
 
     SELECT max(VIPDATE), max(OUTREMAINDER) KEEP (DENSE_RANK LAST ORDER BY VIPDATE)  
     FROM VIPT  
     WHERE FIRMNUMBER=:FIRMNUMBER AND VIPDATE<:InRemDate;
 

Всего записей: 488 | Зарегистр. 03-08-2004 | Отправлено: 12:41 01-03-2014
Man_Without_Face



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Подскажите как раздать привилегии на роль для выполнения команд grand и revoke, если их выполняет не владелец схемы (на нем висит эта роль)? Спасибо.
 
Может кому то понадобится: на роли во вкладке system priviledges, добавить привилегию grant any object privilege.

Всего записей: 381 | Зарегистр. 25-01-2010 | Отправлено: 13:15 31-03-2014 | Исправлено: Man_Without_Face, 12:00 01-04-2014
someone312002



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WITH GRANT OPTION вам поможет. По крайней мере в пдф-ке по языку SQL для версии 11g так сказано:
------------------------------------------------------------------------------------------
Specify WITH GRANT OPTION to enable the grantee to grant the object privileges to
other users and roles.
------------------------------------------------------------------------------------------
 
УДАЧИ !!!

Всего записей: 235 | Зарегистр. 19-08-2002 | Отправлено: 14:51 02-04-2014
rrromano



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Помогите с альтернативами SQL для получения курса валюты на заданную дату (см.  1)  
и исходящего остатка по выпискам фирмы (2)

Ну, если исключительно ради интереса, то можно и так:
 

Код:
 
SELECT ayDate, RateVal FROM
  (SELECT RateVal FROM rates  
  WHERE ValuteISO=:ValuteISO AND RateDate<=:PayDate  
  ORDER BY RateDate DESC)
WHERE rownum = 1;
 

 
Второй запрос аналогично.

Всего записей: 283 | Зарегистр. 20-09-2006 | Отправлено: 16:22 11-04-2014
deyatel1974

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
оракл вроде недавно обещал очердную революцию в быстродействи - где она, кто знает?

Всего записей: 23 | Зарегистр. 10-08-2014 | Отправлено: 16:46 03-12-2014
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
оракл вроде недавно обещал очердную революцию в быстродействи - где она, кто знает?

ты про какую из революций - 12c или exadata?

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 18:26 03-12-2014
svavka



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
оракл вроде недавно обещал очердную революцию в быстродействи - где она, кто знает?

А тебя смущает текущая скорость?

Всего записей: 21 | Зарегистр. 22-04-2009 | Отправлено: 19:20 03-12-2014
deyatel1974

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А тебя смущает текущая скорость?

местами да оракл просто нереальный тормоз

Всего записей: 23 | Зарегистр. 10-08-2014 | Отправлено: 20:08 03-12-2014
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
местами да

где именно, например?

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 21:02 03-12-2014
deyatel1974

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
например в параллельной обработке большого количества данных
 
Добавлено:
или наоборот - обработка незначительного набора данных в памяти когда нужно и чтение и запись

Всего записей: 23 | Зарегистр. 10-08-2014 | Отправлено: 21:18 03-12-2014
svavka



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
например в параллельной обработке большого количества данных

 
Под параллельной обработкой ты что имеешь ввиду хинт parallel или одновременный запуск. Пиши подробности может получится что-нибудь ускорить
 

Цитата:
или наоборот - обработка незначительного набора данных в памяти когда нужно и чтение и запись

тоже много факторов может влиять
 
Oracle далеко не тормозной - его просто надо правильно готовить

Всего записей: 21 | Зарегистр. 22-04-2009 | Отправлено: 22:06 03-12-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 26 27 28 29 30 31 32 33 34 35

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » СУБД Oracle (Оракл - для поиска:)).


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru