Как заставить Oracle expdp изменить размерность текстовых полей, определенную в NLS_LENGTH_SEMANTICS в DDL?

Утилита импорта expdp, для создания таблиц собирает скрипты DDL с учетом параметра NLS_LENGTH_SEMANTICS, заданного для каждого поля таблицы. А что если при экспорте данных требуется поменять этот параметр?

(далее…)

Continue Reading

Установка TeX Live

Данная инструкция в большей степени ориентирована на установку под Centos Linux. В этой версии существует определённая проблема с недостаточно наполненным и актуальным репозиторием для установки готовых пакетов. Поэтому в случае TeX установку лучше делать не стандартными средствами системы, а универсальным установщиком с сайта TeX Live. 
(далее…)

Continue Reading

Как установить PSCyr для TeX LIVE

Пакет PSCyr предназначен для использования стандартных кириллических шрифтов (типа Times New Roman) в документе, подготовленном на TeX. Установка не совсем проста и требует некоторых усилий. В случае ОС Windows с MiKTeX 2.9 существует отличная пошаговая инструкция, найденная здесь. Для ОС Linux и TeXLive есть неплохое описание установки, взятое за основу во время установки PSCyr для texlive под Linux RedHat 4.1.2-52. В этой версии ОС пакет texlive встроен в общий репозиторий системы и по-умолчанию размещается по адресу /usr/local/texlive/2013/.
(далее…)

Continue Reading

Как вернуть \No в TeX LIVE 2013 и выше

В очередном дистрибутиве TeX Live внезапно исчезла команда добавления символа номера для русскоязычных документов. Приговор следующий:

The Russian Language in the babel system Version 1.3a 2013/04/13:

The macro \No is removed since the Cyrillic number sign is available on
keyboard and can also be typed using the \textnumero macro.

Иными словами, всеми любимая команда печати номера убрана из новой версии языковой подсистемы как ненужная. Символ можно набрать с клавиатуры или использовать \textnumero. Здорово, правда? А как же тысячи документов, где этот макрос использовался годами? Починить ситуацию можно двумя способами.
(далее…)

Continue Reading

Работа с JSON. Разделение строки на отдельные записи

Есть массив значений, хранящихся в одной строке, например, через запятую. Задача: преобразовать эту строку значений в отдельные записи. Такие задачи на практике встречаются достаточно часто. Предлагаемые решения, как правило, основываются на использовании регулярных выражений и иерархических запросах. Но есть более нестандартный и быстрый способ получить из одного значения несколько строк.

(далее…)

Continue Reading

Что делать, если Oracle SHUTDOWN IMMEDIATE завис?

Немедленная остановка базы данных Oracle (БД) с принудительным завершением всех сессий обычно выполняется достаточно быстро (настолько быстро, сколько времени требуется остановить все процессы в БД). Но бывают случаи, когда уже начатая остановка никак не может завершиться и уходит в бесконечно долгое ожидание. Можно надеяться на лучшее и терпеливо ждать когда же все завершится, но нет никакой уверенности, что это произойдет в ближайшее время и произойдет ли вообще. Поэтому лучше взять удачу в свои руки и завершить вручную зависшие процессы.
(далее…)

Continue Reading

Конец ленты публикаций

Больше нет публикаций для загрузки

Close Menu