Ora 01034 oracle not available что это
Откройте командную строку и выполните следующие команды:
Ответ 2
Когда-то. База данных не будет правильно подключена, поэтому нам нужно смонтировать ее вручную. Для этого выключите ее и запустите, а затем смонтируйте. Выполните следующие команды
войдите как пользователь оракула, затем
Ответ 3
Убедитесь, что ваши ORACLE_HOME и ORACLE_SID верны Чтобы увидеть текущие значения в окнах, введите в командной строке
Ответ 4
ORA-01034 и ORA-27101 обычно указывают, что экземпляр базы данных, к которому вы пытаетесь подключиться, выключен и что вы не подключены как пользователь, у которого есть разрешение на его запуск. Войдите в систему на сервере 192.168.1.53 и запустите экземпляр orcl или попросите своего администратора базы данных сделать это за вас.
Ответ 5
Я столкнулся с той же проблемой при создании соединения в SQLDeveloper "ORA-01034: ORACLE недоступен ORA-27101: область общей памяти не существует"
1. Обновите файл listene.ora, чтобы включить SID.
В каталоге Oraclexe может быть установлено разрешение "ReadOnly". Измените разрешение каталога/подкаталога на чтение/запись и перезапустите службы прослушивателя. Проблема решена.
Ответ 6
Имела ту же проблему в Windows XP. Решено. Ошибка вызвана тем, что системный журнал заполнен. Панель управления → Администрирование → Просмотр событий Щелкните правой кнопкой мыши журнал приложений, очистите все события, необязательно сохраните журнал. Тот же процесс для системного журнала. Перезагрузитесь, и он должен работать.
Ответ 7
Ответ 8
Эта та же самая ошибка произошла со мной, хотя ORACLE_HOME и ORACLE_SID , казалось, были настроены правильно.
Проблема была в ORACLE_HOME , который не должен заканчиваться символом косой черты. Когда я удалил завершающий слеш, он начал работать правильно.
Итак, даже если кажется, что все настроено нормально, проверьте ваши переменные для этого.
Ответ 9
Запустите в cmd:
Удалить sga_target строку в init.ora файл, а затем:
Ответ 10
Я попал в один и тот же симптом shared memory realm does not exist (в Windows), но по другой причине. Я только что установил Oracle (XE) и после некоторого устранения неполадок установил, что моя установка была повреждена из-за наличия свойства среды ORACLE_HOME в момент его установки.
Если это TL;DR, перейдите к "Чтобы решить:"!
Мой первоначальный симптом был:
Очевидно, что установка Windows считывает ORACLE_HOME из реестра и не нуждается (и, конечно, в моем случае не должна иметь. ) свойство среды.
Удалите его, как показано ниже:
- Изменить настройки системной среды (клавиша Windows и запустить набрав 'env', и вы должны увидеть этот вариант.
- Удалить любые переменные пользовательской и системной среды, называемые ORACLE_HOME, если настоящее время. (запишите их значения, в основном из интереса, но могут быть используйте, если вы хотите вернуть их по какой-то причине!)
- Перезагрузите компьютер. Не отчаивайтесь с выключенным протоколом - перезагрузите машина. Установка Windows Oracle по умолчанию использует службы Windows и ваша установка в настоящее время очень плоха - ей нужен перезапуск.
Еще один признак: При запуске страницы "Начало работы" она не смогла соединиться, предоставив ошибку не найденную (если я правильно помню), несмотря на запуск слушателей Windows и служб XE. Как отмечено в другом ответе, это может быть связано с тем, что службы Windows не запускаются. В моем случае эти службы были запущены, поэтому что-то еще было неправильно сконфигурировано.
В этот момент я подумал, что, возможно, моя установка просто так плохо поступила из-за наличия моего плохого свойства среды ORACLE_HOME, которое я должен переустановить. (Предыдущие переустановки не помогли, но все это было до того, как я заметил свойство системной среды ORACLE_HOME (возможно, установленное мной год назад!).
Итак, чтобы решить:
- Закройте любое приложение, смотрящее на установочный каталог Oraclexe (приглашения редакторов/исследователей/cmd)
- Быстрая поездка на добавление и удаление программ и удаление OracleXe
- Дважды проверьте, что у вас нет никакого свойства среды ORACLE_HOME, помните - Windows будет использовать записи реестра, чтобы получить его.
- Перезагрузите (не рискуйте - мы в этом надолго!)
- Вы уверены, что не было свойства ORACLE_HOME?
- Запустите программу установки Oracle еще раз (в качестве учетной записи локального администратора)
- Вы должны уметь радоваться работе. Я сделал, по крайней мере!
Ответ 11
Ваш listener.ora неправильно сконфигурирован. Нет службы orcl.
Ответ 12
Надеюсь, вы решили свою проблему. Если у вас все еще есть проблема, повторите двойную проверку, если вы установите этот Oracle под учетной записью домена. Я нашел поток, который говорит, что Oracle XE дает ту же ошибку при установке под учетной записью домена. Вместо этого используйте локальную учетную запись.
I have Oracle 11g release 2 installed on linux redhat 5, big learning curve since i am use to windows, but linux i hear is much bettter. so anyways i have installed oracle 11g release but, but ran into some errors when installing which are bleow:
Hard limit: maximum open file descriptors
OS Kernal Parameter: ip_local_port_range
OS Kernal Parameter: aio-max-nr
also:
Package: libaio-devel-0.3.106
Package: sysstat-7.0.2
Package:unitODBC-2.2.11
Package:unixODBC-devel-2.2.11
I fixed the top three when i googled each error, then i did the fix, but when i go to re-run the install the top 3 errors still came, not sure why, so i hit ignore them and continue install. So now when i log into sysdba, using command on oracle account i type in terminal:
sqlplus / as sysdba
then i type select * from v$version;
but when i do it says:
*
ERROR at line 1:
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0
Does anyone know why i am getting this, is it because of the error message from the install? and if you need logs where can i locate them at on this linux pc? was it a good idea to go and install oracle on a linux box, or would windows be just as good?
thanks in advance all
sorry i am a noob (but a network engineer) wanting to become a dba
Answers
Said that it's never a good idea ignoring errors with installation, we can try to see what happens. That error normally comes up when the database is not running. Please post the result ofAlso, didn't you get "Connected to an idle instance." when connecting as sysdba ?
Depends. for testing purposes Windows can be good. Personally I don't (and never will) use Windows as database server for production environments.
awesome thanks for your reply,
here is the results for the command you requested:
root 3578 3560 0 06:58 pts/1 00:00:00 grep smon
thats it. nothing else, was there anything else that should have appeared? ya your right, i was too anxious just to install oracle that i should have just took care of all the errors.
can i still fix it or should i uninstall oracle and reinstall?
let me know if there is anything else you need to assist me.
Also yes i do get connected to an idle instance, this is exactly what i type out and see on the terminal:
SQLPlus: Release 11.2.0.1.0 Production on Sat Jul 9 07:01:13 2011*
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> select from v$version;*
select from v$version*
*
ERROR at line 1:
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0
SQL>
again thanks in advance for your help
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0
Does anyone know why i am getting this, is it because of the error message from the install?
ORA-01034 happens when the Database is shutdown. So you may try to start it as previously posted.
Else, are you sure that all the prerequisites are respected. You'll find much more details on the documentation below:
The following Note of MOS may be useful too: Hope this help.
Best regards,
Jean-Valentin
Please provide the output of the below command.
See if you are meeting the requirements as below.
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
thanks for all your posts, ok stupid question, how do you start the oracle service/process etc,? maybe thats why its shutdown, so maybe i have to start it up, how do i do that?
Let me know if there is anything else, i should try, and again maybe its shutdown and i need to start oracle, how do i do that?
again noob here trying to become an oracle DBA
As root you can find out if Oracle is running by using the below command.
%ps -ef | grep pmon
If you see any process starting with ora_ then there is an oracle process running. There is no particular way to start an oracle process. To start the database, use will need to start as below
The upgrade seemed to go fine, no errors really. Once I was finished with the DBUA I edited my listener config to point the SID at the new oracle home. I then reloaded the listener.
NOTE: This listener is working on this oracle home for another instance which I have removed for this post.
[BW3DR] $ lsnrctl status
LSNRCTL for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production on 22-SEP-2015 09:51:23
Copyright (c) 1991, 2013, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.21.63.165)(PORT=1521)))
STATUS of the LISTENER
Version TNSLSNR for IBM/AIX RISC System/6000: Version 11.2.0.2.0 - Production
Start Date 01-FEB-2015 08:41:21
Uptime 233 days 0 hr. 10 min. 1 sec
Trace Level off
Security ON: Local OS Authentication
Listener Parameter File /xx/u01b/app/oracle/product/11.2.0/network/admin/listener.ora
Listener Log File /xx/u01b/app/oracle/diag/tnslsnr/om2orapb/listener/alert/log.xml
Listening Endpoints Summary.
Service "BW3DR" has 1 instance(s).
Instance "BW3DR", status UNKNOWN, has 1 handler(s) for this service.
Service "BW3DR_OM2ORAPB" has 1 instance(s).
Instance "BW3DR", status UNKNOWN, has 1 handler(s) for this service.
The command completed successfully
So the database is started up:
[BW3DR] $ ps -ef | grep pmon | grep BW3DR
oracle 16908634 1 0 09:12:44 - 0:00 ora_pmon_BW3DR
When not using sqlnet I can successfully log into the instance with no problems.
[BW3DR] $ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 22 09:43:31 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Is is only when I use the sqlnet that I have problems.
[BW3DR] $ sqlplus [email protected] as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 22 09:46:52 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
and when I try connect not as SYS I get the following:
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 22 09:47:38 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
IBM AIX RISC System/6000 Error: 2: No such file or directory
Session ID: 0 Serial number: 0
My enviormental variables are set when I run . setenv
PATH - /usr/local/scripts/oracle:/xx/u01b/app/oracle/product/11.2.0.4.B/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/oracle/bin:/usr/bin/X11:/sbin. /usr/local/bin:/usr/java14/bin
tnsping shows the following:
[BW3DR] $ tnsping BW3DR
TNS Ping Utility for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production on 22-SEP-2015 09:55:38
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xxx)(PORT = 1521))) (CONNECT_DATA =(SID = BW3DR)(SERVER = DEDICATED)))
Im pulling my hair out here, cant anyone help me figure out when I cant connect using sqlnet.
Answers
The number of situations in which this error occurs are limited. All of them are published.
This forum is searchable, and it will also show up in Google.
Yet about 0,0001 percent of all people Google before they post their FAQ.
This situation usually occurs when the protection of the oracle executable and the tnslsnr executable is not correct.
Both need to have the suid bit set. Did you run rootpre.sh?
Instead of pulling your hair out, I suggest next time you use uncle Google first.
It really becomes boring to answer the same questions over and over again.
Senior Oracle DBA
Thanks Sybrand , yes I did google it, have spent all morning googling it, but thanks very much for the suggestion, Im very sorry if you are upset that you "have" to answer this question again, but then again, you dont have to answer it if you dont want to.
This is a home that is currently running on the system and has another instance connected, and yes I did run all root scripts. I am an experienced DBA, I wouldnt put something on this forum if it wasnt something that I have tried researching myself first.
But thank you for the suggestion and again, sorry if I waisted your time.
Can u paste the tns entry for
paste the output of
sqlplus / as sysdba
sql>select open_mode from v$database.
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xxx)(PORT = 1521)))
(CONNECT_DATA =(SID = BW3DR)(SERVER = DEDICATED)))
I dont think this matters but I did reset the LOCAL_LISTENER parameter before I upgraded to 11.2.0.4, I did this to avoid a parsing issue.
PATH - /usr/local/scripts/oracle:/om2orapb/u01b/app/oracle/product/11.2.0.4.B/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/oracle/bin:/usr/bin/X11:/sbin. /usr/local/bin:/usr/java14/bin
[BW3DR] $ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 22 10:44:20 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select open_mode from v$database;
OPEN_MODE
READ WRITE
SQL>
I find that most of the things "sybrand" daubs on these forums is a waste of time themselves. He seems to be lurking on these forums with the sole intention of bullying or insulting other DBAs.
"sybrand" - what's it like being you? Pretty hectic?
I have an SR open with oracle now. I think we have a spare port open up on the server so I will start up a new listener on 1522 and see if that works.
I can log into the database as any user when I dont use the net config.
Ill update the post with details so that other people that are looking for help from some nice people on this forum can get it.
SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 22 12:49:58 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Enter user-name: dba_jobs_test
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Listening Endpoints Summary.
Does this system have 2 NICS?
Post results from command below.
>Listener Log File /xx/u01b/app/oracle/diag/tnslsnr/om2orapb/listener/alert/log.xml
What clues exist in listener.log file?
There has to be a problem with your tns entry
Yea, im sure your right, even more so now that I was able to connect with a different listener.
I setup and new listener running out of a different home and was able to connect on port 1522.
So Im convinced that there is a problem with the listener.ora file on my original listener file.
In vi editor I did a ":set list" to show any tabs or spaces in the listener file, I did spot one, fixed it and reloaded the listener but it still didnt work. I suspect that I need a restart of the listener and that a reload wont do it.
I cant restart the listener until I get an outage next week so for now connecting on 1522 is fine.
why is it that when I am trying to connect with 'connect' cmd, I am getting ORA-27101, but when I am doing conn sys/sys as sydba then I am able to connect??
Sometimes, the database will not be mounted correctly, so we need to mount it manually. For that, shut it down and start it up then mount. Log in as oracle user, then run the following commands:
ORA-01034 and ORA-27101 normally indicate that the database instance you're attempting to connect to is shut down and that you're not connected as a user who has permission to start it up. Log on to the server 192.168.1.53 and start up the orcl instance, or ask your DBA to do this for you.
Make sure that your ORACLE_HOME and ORACLE_SID are correct To see the current values in windows, at the command prompt type
If the values are not your current oracle home and SID you need to correct them. This can be done in Windows environment variables.
This answer was close enough trigger my solution. Although my $ORACLE_HOME & $ORACLE_SID variables were correct, my process was evoking a parameter file with that called the wrong SID.
startup does not seem to work, seems db setup issue SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/opt/oracle/product/12.2.0.1/dbhome_1/dbs/initxe.ora'
For a newly installed Oracle 19c Database before creating any database for use, this is what helped start my database. I had not noticed that I hadn't started it and was wondering where the ORA-01034 was coming from.
Had the same issue on windows XP. Resolved. The error was caused due to the system log being full. Control Panel -> Administrative Tools -> Event viewer Right click on application log, clear all events, optionaly save the log. Same process for system log. Restart and it should work.
Remove sga_target line in init.ora file, then:
This same error occurred to me even though the ORACLE_HOME and ORACLE_SID seemed to be correctly set up.
The problem was in ORACLE_HOME , which is not supposed to end with a slash character. When I removed the ending slash, it started to work properly.
So, even if it seems everything is configured fine, check your variables for this.
I faced the same issue while creating the connection on SQLDeveloper "ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist"
1.Update the listene.ora file to include the SID.
The Oraclexe directory may have the permission set to "ReadOnly", Change the directory/sub-directory permission to read/write and restart the listener services. Problem is solved.
I hit the same shared memory realm does not exist symptom (on Windows) but for a different reason. I had just installed Oracle (XE) and after some troubleshooting, established that my installation was corrupt due to the presence of an ORACLE_HOME environment property at the time I installed it.
If this is TLDR, skip to 'So to resolve:'!
My initial symptom was:
Apparently the Windows install reads the ORACLE_HOME from the registry and doesn't need (and certainly in my case shouldn't have. ) an environment property.
Remove it, as follows:
- Edit the system environment settings (Windows key and start typing 'env' and you should see this option come up.
- Delete any User and System Environment Variables called ORACLE_HOME, if present. (make a note of their values, mainly out of interest, but may be of use if you want to put them back for some reason!)
- Restart your machine. Don't muck around with just a log off - restart your machine. The Windows Oracle install uses Windows services by default and your installation is currently very bad - it needs a restart.
Following the restart I was then able to get error messages other than 'No message file. ' and could start looking at what the issue was. Setting the ORACLE_SID to XE and connecting @XE I got as far as the errors in this page, namely the following symptoms:
Another symptom was: When launching the 'Get started' page it failed to connect, giving a not found error (if I recall correctly), despite the Windows listener & XE services being started. As noted in another answer, this could be due to the windows services not being started. In my case those services were started, so something else was misconfigured.
At this point, I figured maybe my install had just gone so badly wrong due to the presence of my bad ORACLE_HOME environment property that I should reinstall. (Previous reinstalls hadn't helped, but those had all been before I noticed the ORACLE_HOME system environment property (probably set up by me a year ago!).
Я получаю указанную выше ошибку при попытке подключиться к базе данных сервера от клиента с использованием имени службы orcl . Он подключается, когда я использую другое имя службы, т.е. dms
Ниже мой listener.ora
Подскажите пожалуйста что делать?
Откройте командную строку и выполните следующие команды:
- 2 Можете ли вы помочь мне с тем же набором команд в Linux? Я использую RHEL.
- 3 @EKta: для Linux: просто используйте export ORACLE_SID= вместо этого, а остальное то же самое
- 2 почему, когда я пытаюсь подключиться с помощью cmd «connect», я получаю ORA-27101, но когда я выполняю conn sys / sys как sydba, я могу подключиться ??
Иногда база данных не может быть смонтирована правильно, поэтому нам нужно смонтировать ее вручную. Для этого выключите его и запустите, затем смонтируйте. Войдите как пользователь oracle, затем выполните следующие команды:
- смонтируйте, затем вернитесь к предыдущей точке восстановления, исправьте это для меня
Убедитесь, что ваши ORACLE_HOME и ORACLE_SID верны. Чтобы увидеть текущие значения в Windows, введите в командной строке
Посетите эту страницу для получения дополнительной информации
- Этот ответ был достаточно близок к моему решению. Хотя мои переменные $ ORACLE_HOME и $ ORACLE_SID были правильными, мой процесс вызывал файл параметров с неправильным SID.
ORA-01034 и ORA-27101 обычно указывают на то, что экземпляр базы данных, к которому вы пытаетесь подключиться, выключен и что вы не подключены как пользователь, у которого есть разрешение на его запуск. Войдите на сервер 192.168.1.53 и запустите orcl например, или попросите администратора базы данных сделать это за вас.
Была такая же проблема в Windows XP. Решено. Ошибка возникла из-за переполнения системного журнала. Панель управления -> Администрирование -> Средство просмотра событий Щелкните правой кнопкой мыши журнал приложения, очистите все события, при необходимости сохраните журнал. Тот же процесс для системного журнала. Перезагрузите, и он должен работать.
- startup не работает, кажется, проблема с настройкой БД SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/opt/oracle/product/12.2.0.1/dbhome_1/dbs/initxe.ora'
Запускаем в cmd:
удалять sga_target линия в init.ora файл, затем:
Эта же ошибка возникла у меня, хотя ORACLE_HOME а также ORACLE_SID вроде правильно настроили.
Проблема была в ORACLE_HOME , который не должен заканчиваться косой чертой. Когда я удалил концевую косую черту, все заработало.
Итак, даже если кажется, что все настроено нормально, проверьте для этого свои переменные.
Я столкнулся с той же проблемой при создании соединения с SQLDeveloper: «ORA-01034: ORACLE недоступен. ORA-27101: область общей памяти не существует»
1. Обновите файл listene.ora, включив в него SID.
Для каталога Oraclexe может быть установлено разрешение «Только чтение». Измените разрешение каталога / подкаталога на чтение / запись и перезапустите службы прослушивателя. Проблема решена.
Я ударил то же самое shared memory realm does not exist симптом (в Windows), но по другой причине. Я только что установил Oracle (XE) и после некоторого устранения неполадок установил, что моя установка была повреждена из-за наличия свойства среды ORACLE_HOME во время его установки.
Если это TL; DR, перейдите к «Итак, чтобы решить:»!
Мой первоначальный симптом был:
По-видимому, установка Windows считывает ORACLE_HOME из реестра и не требует (и, конечно, в моем случае не должно иметь . ) свойства среды.
Удалите его следующим образом:
- Отредактируйте настройки системной среды (клавиша Windows и начните вводить «env», и вы должны увидеть эту опцию.
- Удалите все переменные пользователя и системной среды с именем ORACLE_HOME, если они есть. (запишите их значения, в основном из интереса, но они могут пригодиться, если вы по какой-то причине захотите вернуть их обратно!)
- Перезагрузите вашу машину. Не теряйте время, просто выходя из системы - перезагрузите компьютер. Установка Windows Oracle по умолчанию использует службы Windows, и ваша установка в настоящее время очень плохая - требуется перезапуск.
Еще один симптом: при запуске страницы «Начало работы» не удалось подключиться, что привело к ошибке «Не найдено» (если я правильно помню), несмотря на то, что прослушиватель Windows и службы XE были запущены. Как отмечено в другом ответе, это может быть связано с тем, что службы Windows не запускаются. В моем случае эти службы были запущены, поэтому что-то еще было настроено неправильно.
В этот момент я подумал, что, возможно, моя установка просто пошла неправильно из-за наличия у меня плохого свойства среды ORACLE_HOME, которое я должен переустановить. (Предыдущие переустановки не помогли, но все они были до того, как я заметил свойство системной среды ORACLE_HOME (вероятно, настроенное мной год назад!).
Итак, чтобы решить:
- Закройте все приложения, просматривающие каталог установки Oraclexe (запросы редакторов / проводника / cmd)
- Краткое руководство по установке и удалению программ и удалению OracleXe
- Дважды проверьте, что у вас нигде не установлено свойство среды ORACLE_HOME, помните - Windows будет использовать записи реестра, чтобы получить его.
- Перезагрузите (не рискуйте - мы в этом надолго!)
- Вы убедились, что свойство ORACLE_HOME отсутствует?
- Снова запустите установщик Oracle (если применимо, под учетной записью локального администратора)
- Вы должны иметь возможность радоваться рабочей установке. По крайней мере, я!
Ваш listener.ora неправильно настроен. Службы orcl нет.
Надеюсь, вы решили свою проблему. Если проблема не исчезла, проверьте еще раз, устанавливаете ли вы Oracle под учетной записью домена. Я нашел поток, в котором говорится, что Oracle XE дает такую же ошибку при установке под учетной записью домена. Вместо этого используйте локальную учетную запись.
В моем случае здесь мне просто нужно было воскресить сервер, которому было 9 лет, и Oracle выдавала мне эту ошибку.
По какой-то причине сервер переименовали, но app/oracle/product/10.2.0/server/network/admin/listener.ora файл все еще объявлял LISTENER со старым HOST.
Также попробуйте запустить сразу:
SQL> sqlplus "/ как sysdba"
У меня тоже возникла такая же проблема. Я попробовал описанные выше шаги, и у меня это сработало. Вы можете попробовать.
Читайте также: