+7 (495) 229-0436 | shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 |
|
|
26.11.12 - Oracle продвигает стратегии PaaS, инвестируя в Engine Yard
Корпорация Oracle сделала неизвестного объема инвестиции в Engine Yard и будет сотрудничать с компанией, чтобы использовать её платформу облачной разработки для более лёгкой адаптации и доступности своих приложений в cloud-среде.
26.11.12 - Oracle security policies В этой статье мне бы хотелось рассказать о решении, которое позволяет организовать ограничение доступа к данным на уровне СУБД, причем в том случае, когда ограничиваемая таблица сама содержит данные влияющие на ограничение.
12.11.12 - Как избавиться от ORA-01410, вычленив неповрежденные данные Рассмотрим самый тяжелый случай - когда нет ни бэкапов, ни индексов (в этом случае проиндексированные колонки можно получить при сканировании по индексу). В данном случае единственный вариант - найти проблемный ROWID и "обогнуть" его с двух сторон, вычленив неповрежденные данные.
12.11.12 - Групповой искусственный интеллект для роботов-штабелеров на Oracle SQL XE Хорошо размышлять о роботах и искусственном интеллекте в нерабочее время перед домашним компьютером и за чашечкой кофе. И совсем другое дело, когда оказываешься перед необходимостью в сжатые сроки разработать высокоуровневое ПО для роботизированного склада.
12.11.12 - Вызов 32-bit внешних процедур из PL/SQL на Oracle 11g R2 64-bit Столкнувшись с необходимостью организовать работу библиотек используемых ранее на 32 разрядом Oracle обнаружил, что в новой версии Oracle данный аспект сильно изменен в отличие от предшествующих версий.
12.10.12 - Эффективные технологии построения корпоративных Хранилищ Данных Почему компании принимают решения о покупке технологий? Или, что не менее важно, почему компании воздерживаются от принятия таких решений?
03.09.12 - Что происходит с Oracle? После пары недавних дискуссий про Oracle я постарался проанализировать положение компании и процессы в ней. Если коротко, получается, что Oracle испытывает серьезные трудности, так как подает иски против конкурентов, не имея на руках доказательств.
03.09.12 - PostgreSQL vs Oracle Сразу оговорюсь - я не имею ничего против размещения части бизнес логики в хранимых функциях, если это предусмотрено в архитектуре системы и оправдано по ряду практических соображений, которые выходят за рамки этой статьи. C Oracle у меня старые и тесные взаимоотношения. Видел много отличных архитектур и кода, и много ужасных "залеп". Oracle предоставляет разработчику неисчерпаемую бездну возможностей, и практически всегда находится нужная именно сейчас "фишка".
03.09.12 - Вызов shell из Oracle Самым простым выходом в данной ситуации является хранимая процедура на Java, но редакция Oracle для которой было необходимо произвести действия - XE, в которой таковая возможность отсутствует. Google выдает достаточно много советов по тому, как реализовать процедуру, ссылающуюся на C библиотеку, но в чистом виде такие инструкции у меня не заработали, пришлось несколько допиливать советы, в чем мне все также помогал Google. Ссылок на ресурсы, где я получал ответы, уже не помню, но всю цепочку действий попробую рассказать.
03.09.12 - Host и Request_Uri в списке сессий Oracle Чтобы в списке сессий на сервере Oracle видеть откуда с веба нам пришел запрос, достаточно добавить 7 строк кода в расширение PHP OCI8. Кроме host и request_uri у себя мы пишем уникальный сквозной идентификатор запроса, который в дальнейшем можно отследить по логам nginx и apache.
03.09.12 - Остановка и запуск Oracle Эта заметка - своеобразный "узелок на память", чтобы в следующий раз вспомнить как сделать автозапуск и остановку СУБД Oracle при остановке и запуске Linux. Я использую Oracle 11.2 и дистрибутив Oracle Linux.
03.09.12 - Полезные системные представления Oracle С систематизацией этих данных дела обстоят как-то не очень, поэтому мне удобнее сделать свою страницу, чтобы быстро найти нужное представление, когда это срочно надо. Если у Вас есть, чем дополнить этот список, пишите, делитесь своими знаниями.
20.08.12 - NHibernate: маленькая хитрость при работе с Oracle или PostgreSQL В ADO.NET провайдерах для Oracle, PostgreSQL и, возможно, других есть одна неприятная особенность, которая может сказаться на производительности вашего приложения, если вы запрашиваете у сервера большие объемы данных: они не кэшируют вызовы метода IDataReader.GetOrdinal . Как оказалось это очень критично для NHibernate, но, к счастью, разработчики NHibernate (а точнее Hibernate) эту проблему заметили и уже решили.
20.08.12 - XLS Templates в Oracle BI Publisher (XML Publisher) Работая с Oracle eBS, время от времени возникает необходимость создания дополнительных репортов (а соответственно и шаблонов в BI Publisher). В данном случае был довольно сложный репорт, который собирался из таблиц, заполняющихся данными в BEFORE REPORT триггере этого же репорта. Количество колонок в репорте могло динамичиски меняться.
20.08.12 - Скрипт для сравнения двух БД Oracle Процесс выката новых версий ETL на продуктив всегда процесс волнующий. Редко когда среда разработки полностью соответствует среде эксплуатации, в моем предыдущем проекте различались в том числе ОС и железо, на которых велась разработка и эксплуатация ХД.
20.08.12 - VMA - умная флэш-память для базы данных В настоящее время флэш-память широко используется в серверах и системах хранения, однако, несмотря на ее очевидные преимущества по сравнению с жесткими дисками, она имеет и свои специфические проблемы:
20.08.12 - PostgreSQL vs Oracle Около двух лет назад я перешёл из Enterprise мира в свободное плавание, где махина Oracle с её $47k за ядро - вне досягаемости. Одним из первых freelance проектов был небольшой биллинг для суб-оператора спутниковой связи. Встал вопрос выбора РСУБД. MySQL сразу отпал по причине недоразвитости процедурного языка, выбор пал на PostgreSQL.
30.07.12 - Создаем пользователя с аутнетификацией на уровне ОС и парольной аутентификацией В этой статье расскажу о создании пользователя, который аутентифицируется на уровне операционной системы и имеет парольную аутентификацию.
30.07.12 - Как читать план исполнения запроса SQL в Oracle Исполнение любого SQL предложения в Oracle извлекает так называемый "план исполнения". Этот план исполнения запроса является описанием того, как Oracle будет осуществялть выборку данных, согласно исполняемому SQL предложению. План представляет собой дерево, которое содержит порядок шагов и связь между ними.
30.07.12 - Защита исполняемых файлов Oracle Выполните следующие команды для защиты исполняемых файлов Oracle на UNIX системах. Это позволить оградить от несанкционированного доступа.
30.07.12 - Oracle: Мониторинг использования табличного пространства UNDO Традиционно, данные для отката транзакции хранятся в сегментах отката, до момента фиксации или отмены транзакции, путем выполнения COMMIT или ROLLBACK. Автоматическое управление UNDO, позволяет DBA указать, как долго хранить информацию после завершения транзакции, таким образом позволяя избежать ошибки: snapshot too old, при выполнении длительных запросов.
16.07.12 - Sybase: Аналитика без ограничений Большим Данным сегодня уделяется много внимания, и, как правило, работа с ними ассоциируется с большими проблемами, но так ли это?
16.07.12 - pipelined-функции, первое знакомство В Oracle есть очень полезная возможность - способность функций возвращать таблицу данных, которую можно включать в другие выборки.
16.07.12 - Примеры аналитических функций Oracle В этой статье показаны различные практические примеры применения аналитических функций Oracle.
16.07.12 - Один обработчик на для нескольких исключений в pl/sql Oracle Интересно, что в pl/sql Oracle для нескольких исключений можно задать один обработчик. Очень удобная возможность.
16.07.12 - dbms_utility.format_error_backtrace - отслеживание ошибок в pl/sql Часто при обработке исключений в pl/sql разработчики ограничиваются использованием встроенной функции sqlerrm, однако в Oracle есть и другие интересные средства для обработки ошибок. Одно из этих средств - функция dbms_utility.format_error_backtrace.
25.06.12 - Создание представления через модуль знаний (Create View IKM) Представления (или, как их еще называют - вьюхи) очень важны, иногда они являются непосредственным воплощением ETL процесса. Например, на этапе загрузки данных из источников вполне вероятно использование представлений для простейших преобразований данных...
25.06.12 - Создание приложения Oracle CEP с нуля В этой статье я расскажу, как создать новое приложение Oracle CEP, которое читает данные с помощью адаптера из очереди JMS, обрабатывает их и передает на выход только те сообщения, которые удовлетворяют условию...
22.06.12 - Oracle: Работа с датами в Oracle При отображении информации о времени или датах в Oracle критично, какую версию сервера вы используете. Например, начиная с версии 9, стало возможным представление моментов времени и временных интервалов используя типы данных ANSI SQL . Например, timestamp and interval . Ранние версии использовали тип данных date , с точностью одна секунда и временными интервалами как числа (где 1=один день)...
22.06.12 - Oracle и PHP - это очень просто СУБД Oracle, когда против желания фирмы-изготовителя, а когда согласно - в зависимости от направления политических ветров в конкретные периоды времени, - никогда, кроме начального периода своего существования, не была полностью закрытой системой...
|
|
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |