Oracle database 18c express edition не устанавливается
1) Is ORACLE_HOME or TNS_ADMIN set in the environment? Go to a command prompt, type "set". You will need to temporarily unset any such environment variables.
2) Are you using Windows 10 Home Edition? It is not supported and the installer is not properly checking for it in the Prerequisite check.
3) Are you using Server 2019? Same issue.
4) On your network adapter that you are using, check (enable) "Client for Microsoft Networks" and "File and Printer Sharing for Microsoft Networks".
5) Check to see if Netbios is enabled on your network connection:
See this link for more info:
5) Try creating a local user and adding to local administrator group and then log in and install as that user.
I am encountering the same issue as reported by the OP when I perform the installation on Windows 10 Enterprise.
The installation was performed after implementing the suggestions made by Christian.Shay. However, the error/rollback of the installation persists.
The log file for the installation shows no errors. I have pasted the last 50 lines from the log file here.
Log file excerpt
NFO: passing params to cf done
INFO: done saving info by cf
INFO: [May 3, 2019 8:17:49 AM] InstallProgressMonitor: Completed phase 64
INFO: Adding the iterator oracle.sysman.oii.oiic.OiicCloneAPISession$OiicAPISelCompsInstall
INFO: Adding the iterator oracle.sysman.oii.oiif.oiifw.OiifwInstExitWCDE
INFO: Since operation was successful, move the current OiicAPISessionDetails to installed list
INFO: [May 3, 2019 8:17:49 AM] Number of root scripts to be executed = 0
INFO: [May 3, 2019 8:17:49 AM] isSuccessfullInstallation: true
INFO: [May 3, 2019 8:17:49 AM] isSuccessfullRemoteInstallation: true
INFO: [May 3, 2019 8:17:49 AM] Adding ExitStatus SUCCESS to the exit status set
INFO: [May 3, 2019 8:17:49 AM] Completed setting up Clone
WARNING: [May 3, 2019 8:17:50 AM] Could not locate file: C:\app\oracle\dbhomeXE\install\files.lst
INFO: [May 3, 2019 8:17:50 AM] Executing [C:\app\oracle\dbhomeXE\inventory\Scripts\ext\bin\vcredist_x64.exe, /q, /norestart]
INFO: [May 3, 2019 8:17:50 AM] Starting Output Reader Threads for process C:\app\oracle\dbhomeXE\inventory\Scripts\ext\bin\vcredist_x64.exe
INFO: [May 3, 2019 8:17:51 AM] The process C:\app\oracle\dbhomeXE\inventory\Scripts\ext\bin\vcredist_x64.exe exited with code 3,010
INFO: [May 3, 2019 8:17:51 AM] Waiting for output processor threads to exit.
INFO: [May 3, 2019 8:17:51 AM] Output processor threads exited.
INFO: [May 3, 2019 8:17:51 AM] VC Redistributable tool failed.
INFO: [May 3, 2019 8:17:51 AM] Executing [C:\app\oracle\dbhomeXE\bin\diagsetup.bat, clustercheck=false, basedir=C:\app\oracle\, oraclehome=C:\app\oracle\dbhomeXE]
INFO: [May 3, 2019 8:17:51 AM] Starting Output Reader Threads for process C:\app\oracle\dbhomeXE\bin\diagsetup.bat
INFO: [May 3, 2019 8:17:51 AM] The process C:\app\oracle\dbhomeXE\bin\diagsetup.bat exited with code 0
INFO: [May 3, 2019 8:17:51 AM] Waiting for output processor threads to exit.
INFO: [May 3, 2019 8:17:51 AM] Output processor threads exited.
INFO: [May 3, 2019 8:17:51 AM] All forked task are completed at state setup
INFO: [May 3, 2019 8:17:51 AM] Completed background operations
INFO: [May 3, 2019 8:17:51 AM] Validating state
INFO: [May 3, 2019 8:17:51 AM] Completed validating state
INFO: [May 3, 2019 8:17:51 AM] Verifying route success
INFO: [May 3, 2019 8:17:51 AM] Waiting for completion of background operations
INFO: [May 3, 2019 8:17:51 AM] Completed background operations
INFO: [May 3, 2019 8:17:51 AM] Waiting for completion of background operations
INFO: [May 3, 2019 8:17:51 AM] Completed background operations
INFO: [May 3, 2019 8:17:51 AM] Executing action at state finish
INFO: [May 3, 2019 8:17:51 AM] FinishAction Actions.execute called
INFO: [May 3, 2019 8:17:51 AM] Completed executing action at state
INFO: [May 3, 2019 8:17:51 AM] Waiting for completion of background operations
INFO: [May 3, 2019 8:17:51 AM] Completed background operations
INFO: [May 3, 2019 8:17:51 AM] Waiting for completion of background operations
INFO: [May 3, 2019 8:17:51 AM] Completed background operations
INFO: [May 3, 2019 8:17:51 AM] Moved to state
INFO: [May 3, 2019 8:17:51 AM] Waiting for completion of background operations
INFO: [May 3, 2019 8:17:51 AM] Completed background operations
INFO: [May 3, 2019 8:17:51 AM] Validating state
WARNING: [May 3, 2019 8:17:51 AM] Validation disabled for the state finish
INFO: [May 3, 2019 8:17:51 AM] Completed validating state
INFO: [May 3, 2019 8:17:51 AM] Terminating all background operations
INFO: [May 3, 2019 8:17:51 AM] Terminated all background operations
INFO: [May 3, 2019 8:17:51 AM] Successfully executed the flow in SILENT mode
INFO: [May 3, 2019 8:17:51 AM] Finding the most appropriate exit status for the current application
INFO: [May 3, 2019 8:17:51 AM] inventory location isC:\Program Files (x86)\Oracle\Inventory
INFO: [May 3, 2019 8:17:51 AM] Finding the most appropriate exit status for the current application
Ранее, в материале «Установка Oracle Database 18c Express Edition (XE) на Windows 10», мы подробно рассмотрели процесс установки системы управления базами данных Oracle Database в бесплатной редакции, сегодня, как было уже отмечено, мы рассмотрим процесс установки бесплатного инструмента с графическим интерфейсом, с помощью которого мы можем подключаться к базе данных Oracle, писать и выполнять различные SQL запросы и инструкции, речь идет о стандартном инструменте – Oracle SQL Developer.
Oracle SQL Developer — это бесплатная графическая среда для работы с базами данных Oracle Database, разработанная компанией Oracle. SQL Developer предназначен для разработки баз данных, бизнес-логики в базах данных, а также для написания и выполнения инструкций на языках SQL и PL/SQL.
Пошаговая установка Oracle Database 18c Express Edition (XE) на Windows 10
Сейчас мы рассмотрим все шаги, которые необходимо выполнить, чтобы установить Oracle Database 18c Express Edition (XE) на Windows 10.
Шаг 7– Завершение процесса установки
Установка будет завершена, когда появится следующее окно, в котором будет представлена информация для подключения.
Запоминаем данную информацию, в частности базу данных по умолчанию (Pluggable Database – PDB), в Oracle Database 18c Express Edition (XE) база данных по умолчанию называется – XEPDB1
Шаг 2 – Распаковка ZIP-архива и запуск программы установки
После того, как архив загрузится, его необходимо распаковать и запустить файл «setup.exe», в итоге должна запуститься программа установки.
В окне приветствия нажимаем «Next».
Oracle Database
Oracle – это крупнейшая в мире компания по разработке программного обеспечения для предприятий. Специализацией Oracle является разработка систем управления базами данных, таких как Oracle Database, а также других бизнес-приложений.
Oracle Database — это объектно-реляционная система управления базами данных (RDBMS или Relational DataBase Management System). Многие крупнейшие компании мира в качестве системы хранения баз данных выбирают именно Oracle Database.
В названии каждой версий Oracle Database мы наблюдаем номер версии и букву, например 11g, где g – это «grid» или сеть, символизируя тем самым поддержку grid-вычислений.
В 2013 году вышла версия 12c, где c означает cloud (облако).
В 2018 году вышла версия 18c, а на текущий момент активно используется версия 19с, которая вышла в 2019 году.
Данная СУБД поддерживает работу на многих платформах, включая: Linux, Windows, Oracle Solaris, Mac OS X Server и т.д.
В Oracle Database используется язык программирования PL/SQL (Procedural Language / Structured Query Language) — это расширение языка SQL, которое разработала компания Oracle.
Редакции Oracle Database
У компании Oracle есть несколько предложений в отношении продукта Oracle Database, при этом есть редакции, которые можно использовать локально (On-Premise) и в облаке (Cloud).
Давайте коротко рассмотрим эти редакции.
On-Premise
Oracle Database Standard Edition 2 (SE2)
Стандартная редакция, включающая в себя все средства, необходимые для создания критически важных бизнес-приложений. Данная редакция не поддерживает кластеризацию Oracle Real Application Clusters (Oracle RAC).
Примечание. Oracle Database Standard Edition 2 доступна, начиная с Oracle Database 12 c Release 1 (12.1.0.2). Для версии 12.1.0.1 доступны Oracle Database Standard Edition One и Oracle Database Standard Edition.
Oracle Database Enterprise Edition (EE)
Oracle Database Enterprise Edition обеспечивает производительность, доступность, масштабируемость и безопасность для разработки приложений, таких как: приложения для обработки больших объемов транзакций (OLTP), хранилища данных с интенсивными запросами и требовательные интернет-приложения.
Oracle Database Enterprise Edition содержит все компоненты Oracle Database, но может быть дополнительно расширена путем приобретения опций и пакетов.
Oracle Database Enterprise Edition on Engineered Systems (EE-ES)
Специальная редакция для установки в локальной системе Oracle Exadata Database Machine или Oracle Database Appliance.
Включает в себя все компоненты Oracle Database, но может быть дополнительно расширена путем приобретения опций и пакетов.
Политики лицензирования EE-ES различаются в зависимости от того, установлена ли она на Oracle Exadata Database Machine или Oracle Database Appliance.
Oracle Database Personal Edition (PE)
Редакция Oracle Database Personal Edition поддерживает однопользовательские среды разработки и развертывания, требующие полной совместимости с Oracle Database Standard Edition 2 и Oracle Database Enterprise Edition.
Данная редакция включает в себя все компоненты и опции, входящие в Enterprise Edition, за исключением опции Oracle RAC One Node и Oracle Real Application Clusters, которые нельзя использовать с Personal Edition. Кроме этого пакеты управления Oracle также не получится использовать с редакцией Personal Edition.
Oracle Database Express Edition (XE)
Oracle Database Express Edition – это бесплатная редакция, которую можно использовать для обучения или для разработки небольших приложений.
Безусловно данная редакция имеет много ограничений как в части функциональности, так и в объеме использования ресурсов, но об этом чуть позже.
Кроме этого, поддержка предоставляется только на онлайн-форуме.
Cloud
Кроме редакций, которые можно установить локально, есть еще и несколько облачных редакций:
- Oracle Database Cloud Service Standard Edition (DBCS SE)
- Oracle Database Cloud Service Enterprise Edition (DBCS EE)
- Oracle Database Cloud Service Enterprise Edition – High Performance (DBCS EE-HP)
- Oracle Database Cloud Service Enterprise Edition – Extreme Performance (DBCS EE-EP)
- Oracle Database Exadata Cloud Service (ExaCS)
Более подробно о редакциях, их возможностях и ограничениях можете почитать на официальном сайте в разделе – Информация о лицензировании базы данных.
Ну а мы перейдем к знакомству с редакцией Oracle Database Express Edition (XE), которую можно использовать абсолютно бесплатно.
Шаг 3 – Принятие условий лицензионного соглашения
Далее нам необходимо прочитать и согласиться с условиями лицензионного соглашения, отмечаем пункт «I accept the terms in the license agreement» и жмем «Next».
Системные требования Oracle Database 18c Express Edition (XE)
Oracle Database XE поддерживается в следующих версиях операционных систем Windows (только x64):
- Windows 7
- Windows 8.1
- Windows 10
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
Кроме этого требуется:
- Минимум 8,5 гигабайт для установки системы и 2 гигабайта или более для временного хранилища;
- Оперативной памяти как минимум 2 гигабайта;
- Права администратора компьютера.
Для чего можно использовать Oracle Database Express Edition (XE)
Давайте поговорим о том, в каких случаях нам может пригодиться данная редакция, кто и для чего ее может использовать.
Для разработки приложений
Если Вы планируете разрабатывать различные приложения для клиентов, при этом эти приложения должны иметь возможность хранения и обработки данных, то в качестве системы хранения данных Вы можете использовать бесплатную редакцию Oracle Database Express Edition (XE) и тем самым снижать стоимость своего продукта и, как следствие, первоначальные расходы своих клиентов.
А в случае, если компания клиент вырастет, и у него возникнет необходимость масштабироваться, то он без каких-либо проблем сможет это сделать путем приобретения лицензии и обновления системы до соответствующей редакции. Таким образом, никаких проблем с миграцией данных, адаптации приложения у клиента не возникнет.
Для хранения и анализа небольших данных
Если в Вашей компании возникла необходимость в хранении, обработке и анализе данных, при этом текущая информационная система не обладает теми преимуществами, которыми обладает реляционная система управления базами данных, то Вы можете использовать бесплатную редакцию Oracle Database Express Edition (XE) и тем самым хранить какую-то часть данных в реляционном виде и решать определенные задачи.
Для изучения языка SQL
Если Вы хотите изучить язык SQL, то Вам обязательно необходима площадка для обучения, где бы Вы смогли практиковаться и решать различные задачки.
Однако для таких целей покупать целую систему управления базами данных, конечно же, не стоит, да и не требуется, так как есть бесплатные системы, которые отлично справятся с такой ролью. В число таких систем входит как раз Oracle Database Express Edition (XE), которую можно использовать для изучения языка SQL или языка PL/SQL, который является процедурным расширением языка SQL в Oracle Database.
Например, если Вы планируете устроиться в компанию, где используется Oracle Database и требуются знания языка SQL, или Вы уже работаете в такой компании и Вам предстоит работать с этой системой, то Вы можете абсолютно свободно установить Oracle Database Express Edition (XE) к себе на домашний компьютер с целью изучения языков SQL и PL/SQL.
Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.
Для тестирования функционала Oracle Database
Безусловно, данную редакцию не стоит рассматривать в качестве системы хранения данных для крупных Enterprise проектов, так как ограничения этой редакции не позволят Вам в полном объёме использовать возможности и функционал этой системы.
Однако, крупные компании перед покупкой лицензии, с целью тестирования функционала системы, планирования инфраструктуры, а также тестирования приложений, могут абсолютно свободно использовать для таких задач бесплатную редакцию Oracle Database Express Edition (XE).
Для реализации разовых проектов
Кроме всего вышеперечисленного Вы можете использовать данную редакцию в проектах, в которых требуется применение реляционной базы данных или конкретно технологий Oracle Database, но при этом нет жестких требований к функциональности и производительности.
Например, у меня как-то раз стояла задача мигрировать данные с Microsoft SQL Server в Oracle Database, дело в том, что компания внедряла новую информационную систему, разработкой которой занимался подрядчик, и этому подрядчику необходимо было предоставлять данные из нашей прежней системы в формате дампа Oracle Database.
Но, как было уже отмечено, наша система работала с Microsoft SQL Server, поэтому чтобы представлять данные в формате дампа Oracle, мне пришлось установить бесплатную редакцию Oracle Database Express Edition (XE), загружать данные с Microsoft SQL Server в эту промежуточную систему, и затем выгружать данные в дамп.
Подробно о том, как создать дамп базы данных Oracle Database, я рассказывал в материале – Экспорт и импорт дампа базы данных Oracle с помощью утилит expdp и impdp.
Таким образом, Oracle Database Express Edition (XE) можно использовать не только для хранения данных на постоянной основе, но и для хранения промежуточных данных при реализации того или иного проекта.
На сегодня это все. В следующих материалах мы продолжим знакомство с Oracle Database Express Edition (XE) и начнем с рассмотрения процесса установки, поэтому следите за выходом новых статей в моих группах в социальных сетях: ВКонтакте, Facebook, Одноклассники, Twitter и Tumblr. Подписывайтесь, и Вы не пропустите выход нового материала!
I am trying to install Oracle 18c XE on Win10 Pro with admin privileges and at about 90-95% progress, it just hangs ("Creating Oracle XE Database"). even when i cancel the operation, after i confirm that i want to cancel it, it doesn't do anything, so the only way to interrupt it is by ending the task. Afterwards, if i try to run the installer again, it says that Oracle is already installed, so i have to uninstall it manually (delete Oracle Win registers, Oracle home directory, Windows user/groups).
I've checked the previous conversations regarding this issue, applied the possible solutions (NetBIOS enabled) and still i get the same result.
Can you please advice what should i try to solve/get around this problem?
Please let me know if i need to attach any logs.
Шаг 4 – Выбор каталога для установки
Затем нужно будет указать каталог, в который будет установлен Oracle Database 18c Express Edition (XE), хотя можно оставить и по умолчанию, я для примера выбрал папку OracleDatabaseXE на диске D.
Примечание! Не выбирайте каталог, в названии которого есть пробелы.
Нажимаем «Next» для перехода к следующему шагу.
Oracle Database Express Edition (XE)
Oracle Database Express Edition (Oracle Database XE) – это бесплатная редакция системы управления базами данных Oracle Database.
Данная редакция хоть и бесплатна, но обладает достаточно хорошим функционалом, это и Oracle Database In-Memory, и секционирование, функционал для аналитики и безопасности данных и многое другое.
Иными словами, не нужно думать, что в этой редакции нет никакого функционала, он есть, и может удовлетворить многие предприятия. Безусловно, для крупных компаний данная редакция не подойдет, но для компаний, которые только стартуют, Oracle Database Express Edition будет неплохим выбором, а если вдруг компания вырастет и ей нужно будет масштабироваться, то она легко может перейти на более функциональные редакции Oracle Database, и тем самым получать регулярные исправления и круглосуточную поддержку.
Шаг 1 – Скачивание программы
Oracle SQL Developer доступен на официальном сайте Oracle, и его можно скачать абсолютно бесплатно, единственное, как и в случае с самой СУБД, необходимо авторизоваться или зарегистрироваться на сайте, при этом если Вы скачивали и устанавливали Oracle Database XE, то у Вас уже есть учетная запись Oracle и Вам достаточно авторизоваться на сайте.
Итак, переходим на страницу загрузки Oracle SQL Developer, вот она
Далее, нажимаем на ссылку «Download» в разделе Windows 64-bit with JDK 8 included.
После этого соглашаемся с условиями, отметив соответствующую галочку, и нажимаем на кнопку «Download sqldeveloper-20.2.0.175.1842-x64.zip». Если Вы еще не авторизованы на сайте, Вас перенаправит на страницу авторизации (где можно и зарегистрироваться), а если Вы уже авторизованы, то сразу начнется процесс загрузки.
В результате у Вас должен загрузиться ZIP-архив «sqldeveloper-20.2.0.175.1842-x64.zip» (на момент написания статьи это актуальная версия) размером около 500 мегабайт, в данном архиве находятся все необходимые для SQL Developer файлы.
Шаг 8 – Проверка подключения к серверу
Oracle Database 18c Express Edition (XE) установлен, теперь, чтобы проверить работу, давайте подключимся к серверу стандартной консольной утилитой «SQL Plus».
В меню Пуск появится много различных ярлыков для запуска программ для работы с Oracle Database XE, включая ярлык SQL Plus.
Запускаем данную утилиту.
Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней язык SQL рассматривается как стандарт, чтобы после прочтения данной книги можно было работать с языком SQL в любой системе управления базами данных.
Затем вводим имя пользователя, например, SYSTEM и пароль (это именно тот пароль, который Вы придумывали в процессе установки, при вводе он не будет отображаться).
Если никаких ошибок в процессе подключения не выскочило, значит, все хорошо.
Таким образом, мы установили Oracle Database 18c Express Edition (XE) на операционную систему Windows 10.
На сегодня это все. В следующем материале мы поговорим о том, как подключиться к базе данных Oracle Database XE с помощью инструмента Oracle SQL Developer, а также как писать и выполнять SQL запросы, используя данную программу, поэтому следите за выходом новых статей в моих группах в социальных сетях: ВКонтакте, Facebook, Одноклассники, Twitter и Tumblr. Подписывайтесь, и Вы не пропустите выход нового материала!
Установка Oracle SQL Developer на Windows 10
Весь процесс установки Oracle SQL Developer заключается в том, что необходимо скачать дистрибутив программы, извлечь файлы из скаченного ZIP-архива и запустить само приложение, иными словами, SQL Developer — это некая переносимая программа, которая не требует как таковой классической установки.
Сейчас мы рассмотрим те шаги, которые необходимо выполнить, чтобы начать использовать Oracle SQL Developer на Windows 10.
Настройка подключения к базе данных Oracle Database 18c Express Edition (XE)
Переходим к настройке подключения к базе данных Oracle Database 18c Express Edition (XE), для этого щелкаем на плюсик и выбираем «New Connection».
После чего у Вас откроется окно настройки подключения, необходимо ввести следующие данные:
- Name – имя подключения (придумываете сами);
- Username – имя пользователя, в данном случае подключаемся от имени системного пользователя SYS;
- Password – пароль пользователя SYS, это тот пароль, который Вы задали во время установки Oracle Database XE;
- Role – SYSDBA (пользовательSYS является администратором сервера, поэтому выбираем соответствующую роль);
- Hostname – адрес сервера, если Oracle Database установлен на этом же компьютере, то в поле оставляем Localhost;
- Port – порт подключения, по умолчанию 1521;
- Servicename – имя подключаемой базы данных Oracle Database. По умолчанию в Oracle Database 18c Express Edition (XE) создается база данных с именем XEPDB1, поэтому чтобы сразу подключиться к этой базе, вводим в это поле ее название, т.е. XEPDB
Чтобы проверить корректность всех введенных настроек, можно нажать на кнопку Test, и если Вы получили ответ в строке состояния «Успех», т.е. «Status: Success», то это означает, что все хорошо, сервер доступен и мы можем к нему подключиться с указанными настройками подключения.
Для сохранения подключения нажимаем «Save».
В результате Вы подключитесь к серверу и у Вас отобразится обозреватель объектов и окно для написания SQL запросов.
В Oracle Database 18c Express Edition (XE) есть схема «HR», которую можно использовать, например, для изучения языка SQL.
Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней язык SQL рассматривается как стандарт, чтобы после прочтения данной книги можно было работать с языком SQL в любой системе управления базами данных.
Всем привет! В этом материале представлена подробная инструкция по установке Oracle Database 18c Express Edition (XE) на операционную систему Windows 10.
Ранее, в материале «Знакомство с Oracle Database Express Edition (XE)», мы поговорили о том, что это за система и в каких случаях ее можно использовать, сегодня мы продолжим разговор, в частности подробно рассмотрим процесс установки Oracle Database 18c Express Edition (XE) на операционную систему Windows 10.
Однако, перед тем как переходить непосредственно к процессу установки, необходимо сначала ознакомиться с требованиями, которые предъявляются Oracle Database XE к оборудованию и окружению, где будет устанавливаться данная система, так как для корректной ее работы требуются определенные ресурсы и программное обеспечение.
Шаг 6 – Начало процесса установки
Все готово для установки, нажимаем «Install».
Установка займет определенное количество времени, у меня процесс занял, наверное, минут 30.
В процессе может появится окно «Оповещение безопасности Windows», в данном случае ничего страшного не происходит, просто система запрашивает разрешение на доступ к сетям от Java платформы.
Нажимаем «Разрешить доступ».
Ограничения редакции Oracle Database Express Edition (XE)
Данная редакция имеет ограничения как в части функциональности, так и в объеме использования ресурсов, а также в формате поддержки:
- Размер баз данных до 12 ГБ
- Объем оперативной памяти, который может быть задействован, 2 ГБ
- До 2 потоков CPU
- До 3 подключаемых баз данных
- Поддержка только в формате онлайн-форума
Шаг 1 – Скачивание установочного дистрибутива
Первое, что нужно сделать – это скачать установочный дистрибутив Oracle Database 18c Express Edition.
Как Вы, наверное, уже знаете, эта редакция распространяется бесплатно, поэтому ее можно скачать абсолютно свободно с официального сайта Oracle, единственное, на сайте необходимо будет зарегистрироваться, но в этом нет ничего сложного, обычная регистрация.
Итак, переходим на страницу загрузки Oracle Database XE на официальном сайте, вот она
Далее, нажимаем на ссылку «Oracle Database 18c Express Edition for Windows x64».
После этого соглашаемся с условиями, отметив соответствующую галочку и нажимаем на кнопку «Download OracleXE184_Win64.zip», если Вы еще не авторизованы на сайте, Вас перенаправит на страницу авторизации (где можно и зарегистрироваться), а если Вы уже авторизованы, то сразу начнется процесс загрузки.
В результате у Вас должен загрузиться ZIP-архив «OracleXE184_Win64.zip» размером около 2 гигабайт, в данном архиве находятся все необходимые файлы для установки Oracle Database 18c Express Edition.
Answers
From what you say, the software installation runs OK (the product) is installed but the DB creation is somehow hanging.
You can try installing again and include the database alert log, it may show any serious error that may occur, or review if any trace file is generated.
Thanks for your interest.
I've checked the database alert logs and ORA-00445 pops-up:
alert_xe.log
Errors in file C:\APP\USER1\PRODUCT\18.0.0\diag\rdbms\xe\xe\trace\xe_mmon_12924.trc (incident=20555) (PDBNAME=CDB$ROOT):
ORA-00445: background process "M000" did not start after 120 seconds
Errors in file C:\APP\USER1\PRODUCT\18.0.0\diag\rdbms\xe\xe\trace\xe_aqpc_11892.trc (incident=20552) (PDBNAME=CDB$ROOT):
ORA-00445: background process "QM03" did not start after 120 seconds
Errors in file C:\APP\USER1\PRODUCT\18.0.0\diag\rdbms\xe\xe\trace\xe_mmon_12924.trc (incident=20556) (PDBNAME=CDB$ROOT):
ORA-00445: background process "MZ01" did not start after 120 seconds
xe_mmon_12924.trc
00007FFA9337F7E4 0000000000000000 0000000000000000 00007ffa93321563 0000000000000000 0000000000000000
00007FFA9331D815 00007FFA9337F7D0 0000000000000000 0000000000000000 0000000000000000 0000000000000000
00007FFA933267C7 00007FFA9331D6B8 0000000000000000 0000000000000000 0000000000000000 0000000000000000
00007FFA93355765 00007FFA9332673C 0000000000000000 0000000000000000 0000000000000000 0000000000000000
00007FFA933556C3 00007FFA933556DC 0000000000000000 ffffffff932e0000 0000000000000000 0000000000000000
00007FFA9335566E 00007FFA93355688 0000000000000000 0000000000000000 0000000000000000 0000000000000000
Call stack acquisition performance stats:
setup time (lock acquis., memory alloc.): 0 ms
frame get time (time the target proc was suspended): 0 ms
symbol translation time: 0 ms
total time: 0 ms
DDE: Problem Key 'ORA 445' was flood controlled (0x4) (incident: 20558)
ORA-00445: background process "MZ01" did not start after 120 seconds
xe_aqpc_11892.trc
DDE: Problem Key 'ORA 445' was flood controlled (0x4) (incident: 20562)
ORA-00445: background process "QM03" did not start after 120 seconds
I don't know what i need to do next, so if anything comes in mind, please share
There are support notes on this error:
- Master Note: Troubleshooting Oracle Background Processes (Doc ID 1509616.1)
- Troubleshooting Guide (TSG) - Ksvcreate: Process(xxxx) Creation Failed / ORA-00445: Background Process "xxxx" Did Not Start After n Seconds (Doc ID 1379200.1)
If you are technically inclined, troubleshoot by setting trace 10281 via custom pfile and do a manual db start.
If you are logically inclined, change from Windows to Linux. Exchange dirty and convoluted complexity for the elegance of simplicity.
Please disable anti-virus and try again.
1) Is ORACLE_HOME or TNS_ADMIN set in the environment? Go to a command prompt, type "set". You will need to temporarily unset any such environment variables.
2) Are you using Windows 10 Home Edition? It is not supported and the installer is not properly checking for it in the Prerequisite check.
3) Are you using Server 2019? Same issue.
4) On your network adapter that you are using, check (enable) "Client for Microsoft Networks" and "File and Printer Sharing for Microsoft Networks".
5) Check to make sure Netbios is enabled on your network connection:
See this link for more info:
6) In some cases, antivirus has interfered with an installation. Try installing without AV.
7) Try creating a local user and adding to local administrator group and then log in and install as that user.
I tried to install express 18c on Win 10 HOME and Win10 PRO and it was hanging at about 90-95% progress also.
The way I did to bypass this issue, working as well as for Win 10 Home as for Pro : all is about administrator account !
log to win 10 using the usual account and run cmd.exe (as administrator) and issue : net user administrator /active:yes
log to win 10 with the real administrator account and run the 18xe setup.exe (no need to run as administrator). Then the install achieved well. Give full access to folder (and all sub-folders and sub-files)18xe was installed in to the win 10 usual account
log to win 10 using the usual account and run cmd.exe (as administrator) and issue : net user administrator /active:no
Шаг 5 – Пароль администратора
На данном шаге нам необходимо придумать и ввести пароль для системных учетных записей: SYS, SYSTEM и PDBADMIN, запомните данный пароль, так как с помощью именно этих учетных записей мы будем осуществлять свое первое подключение к серверу.
Вводим и нажимаем «Next».
Примечание! Oracle рекомендует, чтобы пароль состоял из не менее 12 символов, содержал как минимум 1 символ верхнего регистра, 1 символ нижнего регистра и 1 цифру 3.
Шаг 2 – Распаковка архива и запуск программы
После того как архив загрузится, его необходимо распаковать и запустить файл «sqldeveloper.exe».
При первом запуске у Вас могут спросить, есть ли у Вас сохраненные настройки, которые Вам хотелось бы импортировать, у нас таких нет, отвечаем «No».
В результате запустится программа и сначала появится окно, в котором Вас спросят, хотите ли Вы автоматически отправлять отчеты по работе программы в компанию Oracle, если не хотите, то снимите галочку и нажмите «OK».
Интерфейс Oracle SQL Developer выглядит следующим образом.
Читайте также: