Сообщения

Показаны сообщения с ярлыком "WindowsServer"

Ред База Данных. Установка дополнительной версии

На одном сервере установлено несколько СУБД, в частности: Firebird 2.5 Ред База Данных 2.5 Необходимо установить еще одную версию СУБД Ред База Данных - 3.0.10. Порядок установки: Скачиваем архив(zip) с оф.сайта - https://reddatabase.ru/ru/downloads/rdb30/oe/3.0.10/ , так как ранее версия 2.5 была установлена с помощью инсталятора Отключаем установленные ранее СУБД Распаковываем скачанный в п.1 архив В файле настроек firebird.conf вносим изменения в параметр "RemoteServicePort" и указываем любой свободный порт (если строка закомментирована - раскомментировать): RemoteServicePort = 3053 Запускаем скрипт для установки службы: install_classic.bat <идентификатор службы> Проверяем созданную службу в списке и при необходимости запускаем. Дополнительно: Возможно, необходимо будет выполнить еще следующие действия: 1. Если при работе с БД возникнет ошибка Install incomplete. To complete security database initialization please CREATE USER. For details read doc/README.security_d...

OEM. Не запускается

Изображение
Используется Oracle 11.20.4 После установки СУБД, при установке и запуске OEM (Oracle Enterprise Manager) возникает ошибка: Error starting Database Control.Execute the following command(s).  1) Set the environment variable ORACLE_UNQNAME to Database unique name   2) E:\ORACLE\oracle11\product\11.2.0\dbhome_1\bin\emctl.bat start dbconsole 25.04.2023 19:30:32 oracle.sysman.emcp.EMConfig perform CONFIG: Passing warning to the caller:  25.04.2023 19:30:32 oracle.sysman.emcp.EMConfig restoreOuiLoc CONFIG: Restoring oracle.installer.oui_loc to E:\ORACLE\oracle11\product\11.2.0\dbhome_1\oui Причина ошибки не ясна, поэтому пытаемся запустить вручную: # emctl start dbconsole Далее можно получить ответ: Служба уже запущена или Порт уже используется В этом случае виноват процесс, который был запущен службой, но при ошибке не завершил его. В моем случае это был порт 5520, поэтому выполняем поиск процесса, который использует данный порт с помощью команды: # netstat -aon Завершаем...

Windows 2012. ORA-01031: привилегий недостаточно

При попытке создать Oracle Enterprise Manager (OEM) на удаленной виртуальной машине под Windows 2012 возникла ошибка 1: ORA-01031: привилегий недостаточно При подключении по логину(SYS, SYSTEM) и паролю ошибок нет. С учетом что выполнение операций происходит без авторизации, то и возникает данная ошибка. Выполняется проверка пользователя, который запускает команду в ОС, но с учетом того что пользователь выполнил вход под учетными данными active directory, система не считает его пользователем, который входит в группу ora_dba. Об этом, указывает сопутствующая ошибка 2: ORA-12638 : credential retrieval failed error которая возникла из-за попытки запуска команды под доменным пользователем и параметра в файле  sqlnet.ora : SQLNET.AUTHENTICATION_SERVICES= (NTS) NTS - проверка подлинности, которая используется в ОС Microsoft Windows для подключения с помощью аутентификации операционной системы. Т.о. для решения проблемы необходимо войти в систему под локальным пользователем, который...

СУБД 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

ORA-39083 and ORA-01847 when restore DB

Имеем СУБД Oracle 11g + Oracle Linux 6.10 При ресторе БД возникла ошибка: ORA-39083: Object type TABLE:"*"."USERCERT" failed to create with error: ORA-01847: day of month must be between 1 and last day of month ORA-39083: Object type TABLE:"*"."NOTIFYMSG" failed to create with error: ORA-01861: literal does not match format string Причина (в моем случае) Некорректно настроенный файл ".bash_profile". Значения ORACLE_BASE, ORACLE_HOME, ORACLE_SID я почему-то прописал в файл "/etc/bashrc". Решение Переносим указанные переменные из "/etc/bashrc" в ".bash_profile". Т.о. в файле должны быть обязательно указаны: export ORACLE_BASE=/mnt/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=ORACL11B export ORACLE_UNQNAME=ORACL11B export NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export LIBPATH=$ORACLE_HOME/lib export PATH=$ORACL...

Данные для считывания из сокета отсутствуют

Была установлена СУБД Oracle на сервер, с ошибками (как полагается). Подробнее в  Установка СУБД Oracle на Windows . Далее при подключении к БД возникла ошибка: An error was encountered performing the requested operation: Данные для считывания из сокета отсутствуют Vendor code 17410 Решение: 1. Проверить создана ли БД. Если нет создать в конфигураторе баз. В случае с SYS/SYSTEM была такая ситуация. 2. 99% вероятность ошибки в том, что неправильно сконфигурированы listener.ora и tnsnames.ora. Поэтому, лучше всего, проверить и, если ничего не помогает, пересоздать их с помощью конфигуратора (Net Configuration Assistant) и Net Manager.

Clipdiary. Заблокировать входящий/исходящий трафик

Для того чтобы заблокировать выход программы в интернет(в данном случае clipdiary) необходимо прописать в hosts (C:\Windows\System32\drivers\etc) 127.0.0.1 clipdiary.com Для того чтобы заблокировать другие программы необходимо определить адрес, к которому он обращается.

Установка СУБД Oracle на Windows

Предварительно: Проверить не осталось ли файлов с прошлой версии (если это переустановка). Т.е. выполнены ли рекомендации из статьи   Удалить Oracle c Windows . Если все в порядке, приступаем к установке.  Описывать весь процесс не буду, так как в Интернете есть большое количество мануалов, как этот например - Установка и настройка Oracle Database 11g . Остановлюсь только на некоторых моментах. Поехали: Ввод e-mail пропускаем В параметрах установки выбираем - Create and configure a database Выбираем Server Class (используется для промышленного использования). Desktop Class - проще в установке, такая база используется для разработки. Выбираем Single instance database installation Выбираем  Typical Database Installation Указываем пути, а также пароль администратора БД (не забыть его) DATABASE NAME: ORACL11B PAS: ***44 Далее жмем "Готово", после чего запускается процесс установки. Log File: C:\Program Files\Oracle\Inventory\logs\installActions<date><time>....

Удалить СУБД Oracle на Windows

Изображение
1. Необходимо завершить все процессы(Диспетчер задач) 2. Удалить все службы Oracle (предварительно остановив их) sc delete OracleVssWriterORCL11 sc delete OracleServiceORCL11 sc delete OracleOraDb11g_home2TNSListener sc delete OracleOraDb11g_home2ClrAgent sc delete OracleJobSchedulerORCL11 sc delete OracleDBConsoleorcl11 sc delete OracleMTSRecoveryService Также можно найти их в ветке реестра: HKCU/Software/Oracle, HKLM/Software/Oracle HKLM/System/ControlSet001/Services/Oracle....... HKLM/System/ControlSet002/Services/Oracle........ HKLM/System/CurrentControlSet/Services/Oracle...... 3. Удаляем все файлы из папки: C:\Program Files\Oracle Куда устанавливался Oracle Если не удаляется, и пишет что данные файлы используются процессом, нужно посмотреть каким процессом он используется. Для этого нужно открыть Монитор ресурсов (Win+R --> resnom) и завершить процесс оттуда. 3.1. Если удалить не получилось, то перезапускаем компьютер (сервер) после чего данные файлы можно будет уд...

NET Framework.3.5. Ошибка при установке

Изображение
При установке Oracle 11g на Windows Server 2012R получил следующую ошибку: Сбой установки одной или нескольких ролей, служб ролей или компонентов. Не удалось найти исходные файлы. Попробуйте установить роли, службы ролей или компоненты еще раз в новом сеансе мастера добавления ролей и компонентов и выберите на странице подтверждения параметр "Указать альтернативный исходный путь", чтобы указать действительное расположение исходных файлов, требуемых для установки. Расположение должно быть доступно для учетной записи компьютера сервера назначения. Поискав в Интернете варианты решения данной проблемы включил загрузку компонентов из центра загрузки Microsoft После этого все корректно загрузилось и установилось. Ссылки: https://social.technet.microsoft.com/Forums/ru-RU/42279824-9d4f-4f84-83ee-54f1608e838a/-?forum=WS8ru http://pyatilistnik.org/kak-ustanovit-net-framework-3-5-na-windows-server-2012r2/