Сообщения

Сообщения за январь, 2022

SQL. Заполнение журнала обработки документов

Скрипт для получения другого скрипта (insert): SELECT 'Insert into taskjournal (ID,ACTION_DATE,URL,TASK_TIME,PROCESSOR_NAME,SPECIFICATION,ACTION_NAME,COMPLETED,EVENT_TYPE,VERSION,SYSUSER_ID,BUDGET_ID,SERVER_HOST,SERVER_PORT,CLIENT_HOST,CLIENT_PORT) values (' ||d.TASKJOURNAL_ID|| ', to_date (''' ||d.WORK_DATE|| ''', ''DD.MM.YY''),' ||d.TASKJOURNAL_ID|| ',''1'',''DOCUMENT'',null,''process'',''1'',''0'',''1'',''-99999'',''1'',''myserver'',''2091'',''myserver'',''2091'');'  FROM DOCJOURNAL d LEFT JOIN TASKJOURNAL t ON t.id = d.TASKJOURNAL_ID WHERE t.ID IS NULL --AND d.DOCUMENT_ID = 13881756 AND d.dispstatus_id = 2 AND d.action_name = 'process' AND WORK_DATE > to_date ('01.06.2021', 'DD.MM.YYYY');

СУБД Oracle в Windows Server 2012. Как удалить?

Используя Windows Server 2102 в универсальный Installer не нашел такой возможности, в папке с установленным ORACLE, нашел батник  Deinstall.bat  но и он не сработал. Далее, все то что я делал: Открываем Службы, останавливаем все, что имеют отношение к Oracle Все процессы ORACLE тоже гасим Удаляем папку, в которою устанавливали ORACLE В реестре удаляем ветки: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE HKEY_LOCAL_MACHINE\SOFTWARE\Oracle После чего можно удалить службы, которые были остановлены в пункте 1. sc delete OracleVssWriterORCL11B sc delete OracleServiceORCL11B sc delete OracleOraDb11g_home1TNSListener sc delete OracleOraDb11g_home1ClrAgent sc delete OracleJobSchedulerORCL11B sc delete OracleDBConsoleORCL11B sc delete OracleMTSRecoveryService

СП вылетает (отключается) при подписании ЭД

Изображение
Предыстория: Случилась такая ситуация, что внезапно начал отключаться СП АЦК-Ф (возможно такое может и случится с другими продуктами. При этом никаких "критических" ошибок в логе нет. Проблема наблюдается только на машине клиента. При этом, замечено, что в логах и самом СП запись производится с временем -1 час от системного времени. На стенде не повторяется. Шаги для повторения: 1. Открыть ЭД Сведение о платеже 2. Подписать ЭП данный ЭД Ожидаем : Документ будет подписан ЭП  По факту : Появляется ошибка о недоступности СП Основной причиной пока является таймзона Java, которую и необходимо настроить. Решение: 1. Скачать утилиту Java SE Timezone Updater по ссылке 2. Разархивировать скачанный файл и перейти в директорию с файлом tzupdater.jar. 3. Для обновления JDK выполнить команду: > % JAVA_HOME % \ bin \ java - jar tzupdater . jar - u где переменная JAVA_HOME должна указывать на путь до JDK, использующийся для работы СП. 4. Для п

Linux. Создать рэйд

[root@dbserver38 samba]# fdisk -l | grep sd Disk /dev/sda: 4000.8 GB, 4000787030016 bytes /dev/sda1 1 267349 2147480811 83 Linux /dev/sda2 267350 486401 1759535190 83 Linux Disk /dev/sdb: 4000.8 GB, 4000787030016 bytes Disk /dev/sdc: 250.1 GB, 250059350016 bytes /dev/sdc1 * 1 64 512000 83 Linux /dev/sdc2 64 30402 243685376 8e Linux LVM Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes Disk /dev/sde: 1000.2 GB, 1000204886016 bytes Disk /dev/sdf: 1000.2 GB, 1000204886016 bytes [root@dbserver38 samba]# mkfs.ext4 /dev/sdd mke2fs 1.43-WIP (20-Jun-2013) /dev/sdd is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 61054976 inodes, 244190646 blocks 12209532 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4294967296 7453 block group

Переменные bash_profile Oracle

Информация для настройки сервера dbserver # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then         . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/home/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=ORACL11B export ORACLE_UNQNAME=ORACL11B export ORACLE_HOSTNAME=172.*.*.9 export NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export PATH=$ORACLE_HOME/bin:$PATH export LIBPATH=$ORACLE_HOME/lib export TZ=Etc/GMT-8 export THREADS_FLAG=native export JAVA_HOME=/opt/java/jdk1.8.0.291 export playground=/mnt/disk4tb01/playground export DBI=$playground/DBI/bin

АЦК. Репликации справочников из Ф в ГЗ

На стороне АЦК-Финансы для передаче репликационных сообщений создаются элементы объектов репликации по необходимым таблицам. Далее используется следующие планировщики: на стороне АЦК-Финансы - «Replication» и «Messenger» на стороне АЦК-ГЗ - «Transport», «Messenger» ВАЖНО! Обязательно отключить на стороне Ф планиров щики: «Transport», и содержащего его в своем составе задания «Exchange». Иначе могут возникнуть ошибки при обработке сообщений на стороне ГЗ.