23сенORA-12154: TNS:could not resolve service name и DATABASE LINK
На одном нашем сервере пользователи постоянно используют database link для доступа к информации, находящейся на другом сервере. Но сегодня все они получили ошибку ORA-12154: TNS:could not resolve service name. Проверено было tnsnames.ora, global_name,db_domain, db_name, host. Все было корректно. Пробовали сделать shutdown immediate и startup. Ошибка не пропала. И только перегрузив службу, мы смогли побороть её.
Добавил dbstalker в 23 сентября 2008 г. [Ссылка | Комментарии (0) ]
27июнORA-01846: not a valid day of the week
Сегодня во время работы некоего пз получили сообщение ORA-01846: not a valid day of the week. Порывшись в этой программке, нашли команду, которая вызывала эту ошибку. Приблизительно она выглядит таким образом:
select next_day(SYSDATE,'SUNDAY') from dual;
далее
Добавил dbstalker в 27 июня 2008 г. [Ссылка | Комментарии (0) ]
13февLGWR: Archivelog for thread xx sequence xxxx will NOT be compressed
В файле трассировки были обнаружены сообщения:
LGWR: Archivelog for thread 1 sequence 7061 will NOT be compressed
*** 2008-02-13 03:20:53.582
LGWR: Archivelog for thread 1 sequence 7062 will NOT be compressed
*** 2008-02-13 03:38:32.362
LGWR: Archivelog for thread 1 sequence 7063 will NOT be compressed
Как выяснилось, это сообщение не указывает ни на проблему в базе данных, ни на ошибку в конфигурации, ни на ошибку в установке параметров. Просто сжатие архивных файлов не доступно в ORACLE 10g. Вроде бы оно уже доступно в версии 10.2.0.3.0.
Это все. Если у Вас больше информации, то поделитесь. Будем благодарны.
Добавил dbstalker в 13 февраля 2008 г. [Ссылка | Комментарии (1) ]
01февИнсталляция ORACLE 10g. ORA-12547: TNS:lost contact ORA-27102: out of memory
Проблемы при инсталляции ORACLE 10g Release 2 (10.2) for Linux x86-64, операционная система Red Hat Enterprise Linux AS release 4 (Nahant Update 4) 2.6.9 42.ELlargesmp (64-bit), платформа x86_64.
Возникло две проблемы:
- error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
ERROR: ORA-12547: TNS:lost contact
- startup nomount pfile="/opt/oracle/product/10.2.0/db_1/admin/my_db/scripts/init.ora";ORA-27102: out of memory Linux-x86_64 Error: 28: No space left on device
А теперь, как побороли эти проблемы.
далее
Добавил dbstalker в 1 февраля 2008 г. [Ссылка | Комментарии (1) ]
25янвEnterprise Manager is not able to connect to the database instance
Инсталлировали на новом сервере ORACLE 10g. Все получилось прекрасно: сервер работает, клиенты подключаются. Но администратор страдает: Database contol не запускается: Enterprise Manager is not able to connect to the database instance. The state of the components are listed below. К тому же показывает, что Agent Connection to Instance, Listener, Database Instance в нерабочем состоянии. Картинка более чем странная.
далее
Добавил dbstalker в 25 января 2008 г. [Ссылка | Комментарии (0) ]
24янвIMP-00098: INTERNAL ERROR: impccr2
Задача была поставлена так:
импортировать дамп (сделанный на оракле 10g, не известно где, кем, на какой ОС) в схему на Oracle Database 10g 10.2.0.1.0, операционная система -Red Hat Enterprise Linux AS release 3 (Taroon Update 4) 2.4.21 27.EL (64-bit).
Проблема: IMP-00098: INTERNAL ERROR: impccr2
Решение: Перейти в каталог /home/oracle, в файле .bash_profile пришлось убрать NLS_LANG=RUSSIAN_RUSSIA.UTF8; export NLS_LANG.Потом перегрузить сервер.
Добавил dbstalker в 24 января 2008 г. [Ссылка | Комментарии (0) ]
01нояORA-03113: end-of-file on communication channel; параметры инициализации query_rewrite_enabled, query_rewrite_integrity.
После перехода на версию 9.2.0.6, который происходил в авральном порядке и не был продуман, некоторые режимы в эксплуатируемых задачах перестали работать: ORA-03113: end-of-file on communication channel. С этой ошибкой попробуй разберись, что к чему. Порывшись в логах задач, сделали вывод, что используются индексы по функциям и материализованные представления.
Значит, нужно пользователю иметь привилегию query_rewrite и параметры инициализации: query_rewrite_enabled='TRUE', query_rewrite_integrity='TRUSTED'.
Внесли изменения в init.ora и все чудесным образом заработало. Установить эти параметры можно также на уровне сессии командой ALTER SESSION.
далее
Добавил dbstalker в 1 ноября 2007 г. [Ссылка | Комментарии (0) ]
03декORA-00704:bootstrap process failure
С одним из подопечных серверов случилась проблема: база монтируется, а открываться не желает. В алерте сообщение :
ORA-00704: bootstrap process failure
ORA-00604: error occurred at recursive SQL level 2
ORA-00376: file 2 cannot be read at this time
ORA-01110: data file 2: 'C:\ORACLE\ORADATA\MY_DBS\UNDOTBS01.DBF'
Mon Dec 03 11:10:32 2007
Error 704 happened during db open, shutting down database
USER: terminating instance due to error 704
Instance terminated by USER, pid = 1612
ORA-1092 signalled during: alter database open...
далее
Добавил dbstalker в 3 декабря 2007 г. [Ссылка | Комментарии (0) ]
29нояORA-00439: feature not enabled: Managed Standby
Нужно было перевести базу данных из режима NOARCHIVELOG в ARCHIVELOG. Возникла на голом месте ошибка ORA-00439:
SQL> conn / as sysdba
Connected.
SQL> alter system set log_archive_dest_1='LOCATION=K:\ORACLE\ORADATA\STK\ARCHIVE';
ORA-00439: feature not enabled: Managed Standby
Оказалось, что для Oracle Standard Edition нужно использовать параметр log_archive_dest.
Добавил dbstalker в 29 ноября 2007 г. [Ссылка | Комментарии (0) ]
12июнORA-4052 Error occurred when looking up remote object stringstringstringstringstring
Ситуация такова:Есть два сервера баз данных A и B.Пытаюсь создать снапшот на сервере A для таблицы, которая находиться на сервере B.Для этого создан databaselink:
CREATE DATABASE LINK db_link CONNECT TO test IDENTIFIED BY test
USING ‘b.mydomain’;
В tnsnames.ora на сервере A создан алиас b.mydomain с подобающим SID.После этих настроек выполняю :
create SNAPSHOT sn1 as select * from table@db_link
Но снапшот не создавался, зависал так, что в схеме пользователя вообще ничего не можно было выполнить.Когда от пользователя sys это все хочу сделать, то получаю ошибку:
ORA-04052:Error occurred when looking up remote object stringstringstringstringstring
Параметр GLOBAL_NAMES на этих серверах установлен в FALSE.Причина ошибки:На сервере A в sqlnet.ora было выставлено NAMES.DEFAULT_DOMAIN = mydomain.На сервере B этот параметр не был установлен.
После того, как добавила NAMES.DEFAULT_DOMAIN = mydomain в sqlnet.ora на сервере B, ошибка не появлялась. Снапшот был мгновенно создан.
Добавил dbstalker в 12 июня 2007 г. [Ссылка | Комментарии (0) ]
12июнORA-12571 TNS:packet writer failure во время инстяляции ORACLE
Во время создания базы данных (Creating and starting Oracle instance) была получена ошибка ORA-12571.
Пришлось пройтись по скриптам на создание базы данных (..\admin\sid\skripts\).
Выяснилось, что на команду conn sys/change_on_install as sysdba как раз и выдавало эту ошибку.
В sqlnet.ora было внесено такое изменение
SQLNET.AUTHENTICATION_SERVICES = (NONE)
После чего инсталляция успешно прошла.
В общем же случае нужно проверить корректность
SQLNET.ORA, TNSNAMES.ORA, LISTNER.ORA
Добавил dbstalker в 12 июня 2007 г. [Ссылка | Комментарии (0) ]