Ранее мы рассматривали возможность подключения СУБД Oracle к другим платформам - MySQL и MS SQL. Пришла очередь научить Oracle напрямую общаться с PostgreSQL. Это также возможно через DBLink и ODBC. Настраиваем гетерогенное соединение на Oracle Linux 7.3.
В данной статье описан процесс установки Zope 2 на примере версии 2.13.29 в облачной ОС CloudLinux с python версии 2.7. Установка выполняется в отдельную виртуальную среду virtualenv, являющейся модулем python.
(далее…)
В данной статье описан процесс установки Zope на примере версии 2.13.28 с python версии 2.7 в виртуальной среде virtualenv, являющейся модулем python.
(далее…)
Данная инструкция в большей степени ориентирована на установку под Centos Linux. В этой версии существует определённая проблема с недостаточно наполненным и актуальным репозиторием для установки готовых пакетов. Поэтому в случае TeX установку лучше делать не стандартными средствами системы, а универсальным установщиком с сайта 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/.
(далее…)
В очередном дистрибутиве 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. Здорово, правда? А как же тысячи документов, где этот макрос использовался годами? Починить ситуацию можно двумя способами.
(далее…)
- В режиме ARCHIVELOG восстановление возможно до момента последней зафиксированной транзакции.
- Режим ARCHIVELOG не включен по-умолчанию.
- Включение режима ARCHIVELOG возможно только в выключенной и смонтированной БД.
- Для рабочих СУБД требуется включать.
(далее…)
Дано:
- Oracle Linux 7.8 с Oracle Database 19c EE 19.0.0.0.0, ORDS 20.2, APEX 20.1, приложение в APEX
- MS Server 2016 с SQL Server 13.0.1601.5 (SQL Server 2016 RTM), база данных ERP Галактика, Server Collation Cyrillic_General_CI_AS
- 10.2.1.108:1433 имя базы GALERP
- имя пользователя с необходимыми правами чтения, подключения gal-api-user и пароль SECRET_PASSWORD
- авторизация SQL Server (не Active Directory)
Необходимо обращаться к данным SQL Server из PL/SQL с применением технологии DB Link.
(далее…)
Источники необходимого программного обеспечения:
- Oracle DB XE 18c (далее ORDBS)
https://www.oracle.com/database/technologies/xe-downloads.html
- ORDS Oracle REST Data Services 19.2 (далее ORDS)
https://www.oracle.com/database/technologies/appdev/rest-data-services-v192-downloads.html
- APEX 19.2 (далее APEX)
https://www.oracle.com/tools/downloads/apex-downloads.html
- RPM пакет для предварительно настройки операционной перед установкой базы данных
https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
- Java JDK
https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html
Настройка ОС после установки минимальна:
- установка screen, midnight commander, bash-completion, yum-utils
- отключение selinux и firewalld
- настройка автоматического обновления времени
- корректная настройка TCP/IP и DNS
(далее…)
Можно ли с помощью распределенных транзакций получать и передавать данные между СУБД Oracle и СУБД MySQL? Можно! Для этого в Oracle существует сервис гетерогенных (или разнородных) подключений – Heterogeneous Service. И не только с MySQL, но и с другими популярными базами данных.
(далее…)