Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.
вот и напоролся..... все службы оракла остановлены, но ругается....


----------------------
Oracle 10.2.0.1.0 WinSer 2003

действенный способ - ребутнуть сервак поставив перед этим службы в режим ручного запуска
8 июл 09, 20:25    [7393777]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
streams
Guest
Fedortsov A.,

Проверьте не запущен ли на сервере SQL*Plus или RMAN. Либо посмотрите в логе какой именно файл не удается пропатчить, а потом посмотрите кто держит этот файл. Посмотреть это можно какой-нибудь утилитой (ProcessExplorer например).
9 июл 09, 10:00    [7394632]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.
вот и напоролся..... все службы оракла остановлены, но ругается....


----------------------
Oracle 10.2.0.1.0 WinSer 2003

действенный способ - ребутнуть сервак поставив перед этим службы в режим ручного запуска


поставлю в ручной режим, сдеелаю ребут, потом заново патчить?
9 июл 09, 17:10    [7398353]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.
pravednik
Fedortsov A.
вот и напоролся..... все службы оракла остановлены, но ругается....


----------------------
Oracle 10.2.0.1.0 WinSer 2003

действенный способ - ребутнуть сервак поставив перед этим службы в режим ручного запуска


поставлю в ручной режим, сдеелаю ребут, потом заново патчить?

а вы считаете что вы пропатчили, чтоб была возможность начать "заново" ?? ))
9 июл 09, 17:13    [7398384]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
suPPLer
Fedortsov A.,

Кем открыт файл


скачал Process Explorer (Sysinternals)
там ток 2 оракловых процесса.....но это идет установка патча....
как узнать какой нужно убить, какой не позволяет установить патч?
9 июл 09, 17:35    [7398608]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.
pravednik
Fedortsov A.
вот и напоролся..... все службы оракла остановлены, но ругается....


----------------------
Oracle 10.2.0.1.0 WinSer 2003

действенный способ - ребутнуть сервак поставив перед этим службы в режим ручного запуска


поставлю в ручной режим, сдеелаю ребут, потом заново патчить?

а вы считаете что вы пропатчили, чтоб была возможность начать "заново" ?? ))



если я правильно понял, смысл такой....ребутнись и сделай те же операции заново? ))))
9 июл 09, 17:36    [7398617]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.


если я правильно понял, смысл такой....ребутнись и сделай те же операции заново? ))))

правильно.... а что, много операций успели сделать ?? ))
запустить setup.exe, указать хоум, который будете патчить, начать собственно патчевание софта (!). Что-то упустил ?
9 июл 09, 17:38    [7398635]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.


если я правильно понял, смысл такой....ребутнись и сделай те же операции заново? ))))

правильно.... а что, много операций успели сделать ?? ))
запустить setup.exe, указать хоум, который будете патчить, начать собственно патчевание софта (!). Что-то упустил ?


да вы шаман, кака я погляжу)))))
ставится....сижу вто жду...)))))

это, как я понимаю, сначала патчится софт, потом надо будет патчить саму БД?
9 июл 09, 17:47    [7398707]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.

это, как я понимаю, сначала патчится софт, потом надо будет патчить саму БД?

да... ридми далеко не откладывайте )))
9 июл 09, 17:48    [7398716]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.

это, как я понимаю, сначала патчится софт, потом надо будет патчить саму БД?

да... ридми далеко не откладывайте )))


кстати, вопросец....

нужно бд запустить
C:\> sqlplus /NOLOG
SQL> CONNECT SYS AS SYSDBA
SQL> STARTUP UPGRADE

у меня все службы выключены вручную.....
я запускаю листенер и как и следовало, моя команда
SQL> CONNECT SYS AS SYSDBA
SQL> STARTUP UPGRADE
не пройдет, для этого мне надо запустить ручками службу OracleServiceBase_name
если я ее запущу, то и бд, соответственно запустится без STARTUP UPGRADE
как быть? или я не прав?
или я запускаю все службы что я перевел в ручной режим, коннекчусть к бд, делаю

SQL> CONNECT SYS AS SYSDBA
SQL> shutdown immediate 
SQL> STARTUP UPGRADE
[/src]?????
9 июл 09, 18:00    [7398800]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.
pravednik
Fedortsov A.

это, как я понимаю, сначала патчится софт, потом надо будет патчить саму БД?

да... ридми далеко не откладывайте )))

кстати, вопросец....

стартоните службу... можно в реесте поправить, чтоб БД со службой не стартовала автоматически..
На крайний случай, она у вас просто не стартонет нормально ))...в алертлог получите вполне информативное сообщение, что бд нужно стартовать в upgrade mode
9 июл 09, 18:06    [7398842]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
volkodav_s
Member

Откуда:
Сообщений: 45
а можно реплицировать spatil данные (объектное поле), или блобы?
стандартными средствами?
10 июл 09, 01:58    [7399764]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
почему при выполнении запроса
SELECT COMP_NAME, VERSION, STATUS FROM SYS.DBA_REGISTRY;
в колонке VERSION можно увидеть во всех позициях значение 10.2.0.4.0, а EMC на главной вкладке показывает 10.2.0.1.0 ?


----------------------
Oracle 10.2.0.4.0 WinSer 2003
13 июл 09, 17:40    [7410212]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.
почему при выполнении запроса
SELECT COMP_NAME, VERSION, STATUS FROM SYS.DBA_REGISTRY;
в колонке VERSION можно увидеть во всех позициях значение 10.2.0.4.0, а EMC на главной вкладке показывает 10.2.0.1.0 ?


----------------------
Oracle 10.2.0.4.0 WinSer 2003


emctl status dbconsole
13 июл 09, 17:47    [7410256]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.
почему при выполнении запроса
SELECT COMP_NAME, VERSION, STATUS FROM SYS.DBA_REGISTRY;
в колонке VERSION можно увидеть во всех позициях значение 10.2.0.4.0, а EMC на главной вкладке показывает 10.2.0.1.0 ?


----------------------
Oracle 10.2.0.4.0 WinSer 2003


emctl status dbconsole




E:\oracle\product\10.2.0\db_1\BIN>emctl status dbconsole
Environment variable ORACLE_SID not defined. Please define it.

E:\oracle\product\10.2.0\db_1\BIN>SET ORACLE_SID=DBTEST

E:\oracle\product\10.2.0\db_1\BIN>emctl status dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.
http://APTest:1158/em/console/aboutApplication
Oracle Enterprise Manager 10g is running.
------------------------------------------------------------------
Logs are generated in directory E:\oracle\product\10.2.0\db_1/APTest_DBTEST/sysm
an/log

E:\oracle\product\10.2.0\db_1\BIN>
13 июл 09, 17:56    [7410308]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.,

что есть "на главной вкладке" ??
покажите скрин..
13 июл 09, 18:00    [7410332]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.,

что есть "на главной вкладке" ??
покажите скрин..


К сообщению приложен файл. Размер - 0Kb
13 июл 09, 18:02    [7410343]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.,

пересоздайте репозиторий и переконфигурьте консоль..
13 июл 09, 18:07    [7410376]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.,

пересоздайте репозиторий и переконфигурьте консоль..


гуру, тут нужен ваш совет... )))
13 июл 09, 22:22    [7410943]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.
pravednik
Fedortsov A.,

пересоздайте репозиторий и переконфигурьте консоль..


гуру, тут нужен ваш совет... )))

видать все уже спят )))...
%OMS_HOME%\bin\emca -config dbcontrol db -repos recreate
13 июл 09, 23:10    [7411088]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
попробовал на тестовой.... все нормально прошло (накат патча)
начал на боевой накат...

 69      exception when others then null;
 70    end;
 71
 72  end;
 73  /
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL>
SQL>
SQL> execute dbms_registry.loaded('SDO');
ERROR:
ORA-03114: нет связи с ORACLE


SQL> execute dbms_registry.valid('SDO');
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> ALTER SESSION SET CURRENT_SCHEMA = SYS;
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> -- Reset EDITION column to NULL if it exists, since XE upgraded to EE/SE
SQL> BEGIN
  2     EXECUTE IMMEDIATE 'update registry$ set edition = NULL';
  3  EXCEPTION
  4     WHEN OTHERS THEN NULL;   -- ignore any errors since column may not exist
  5  END;
  6  /
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> set serveroutput off
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> Rem *************************************************************************
SQL> Rem END Component Patches
SQL> Rem *************************************************************************
SQL>
SQL> Rem =======================================================================
SQL> Rem Turn SESSION event off
SQL> Rem =======================================================================
SQL>
SQL> ALTER SESSION SET EVENTS '10520 TRACE NAME CONTEXT OFF';
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> Rem *************************************************************************
SQL> Rem END c1002000.sql
SQL> Rem *************************************************************************
SQL>
SQL> Rem =====================================================================
SQL> Rem END STAGE 3: dictionary upgrade
SQL> Rem =====================================================================
SQL>
SQL> Rem =====================================================================
SQL> Rem Update Logminer Metadata in Redo Stream
SQL> Rem =====================================================================
SQL>
SQL> @@utllmup
SQL> Rem
SQL> Rem $Header: utllmup.sql 14-mar-2005.10:30:06 jnesheiw Exp $
SQL> Rem
SQL> Rem utllmup.sql
SQL> Rem
SQL> Rem Copyright (c) 2003, 2005, Oracle. All rights reserved.
SQL> Rem
SQL> Rem    NAME
SQL> Rem      utllmup.sql - Logminer Metadata Update
SQL> Rem
SQL> Rem    DESCRIPTION
SQL> Rem      This script should be run at the end of upgrade to write
SQL> Rem      dictionary information to the redo stream for use by logminer
SQL> Rem      clients such as Streams.
SQL> Rem
SQL> Rem      Running an upgrade will automatically execute this script at
SQL> Rem      the very end of the ugprade process.
SQL> Rem
SQL> Rem      If a user manually re-executes portions of the upgrade script
SQL> Rem      after the main upgrade is complete, this script should also be
SQL> Rem      run to manually update the logminer metadata.
SQL> Rem
SQL> Rem    NOTES
SQL> Rem      This script will not do anything if minimal supplemental logging
SQL> Rem      and log archiving are not both enabled.
SQL> Rem
SQL> Rem    MODIFIED   (MM/DD/YY)
SQL> Rem    jnesheiw    02/22/05 - Remove constant
SQL> Rem    dvoss       08/23/04 - incorrect check for sup log
SQL> Rem    qiwang      01/18/03 - qiwang_logmnr_ckpt_conv
SQL> Rem    dvoss       01/14/03 - Created
SQL> Rem
SQL>
SQL> declare
  2    rowcnt number;
  3  begin
  4      SELECT COUNT(1) into rowcnt
  5      FROM SYS.V$DATABASE V
  6      WHERE V.LOG_MODE = 'ARCHIVELOG' and
  7            V.SUPPLEMENTAL_LOG_DATA_MIN != 'NO';
  8      IF 0 != rowcnt THEN
  9        dbms_logmnr_d.build(options=>4);
 10      END IF;
 11  end;
 12  /
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> Rem =====================================================================
SQL> Rem Record Upgrade Completion
SQL> Rem =====================================================================
SQL>
SQL> BEGIN
  2     dbms_registry_sys.record_action('UPGRADE',NULL,'Upgraded from ' ||
  3         dbms_registry.prev_version('CATPROC'));
  4  END;
  5  /
ERROR:
ORA-03114: нет связи с ORACLE


SQL> SELECT dbms_registry_sys.time_stamp('UPGRD_END') AS timestamp FROM DUAL;
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> Rem =====================================================================
SQL> Rem Run component status as last output
SQL> Rem =====================================================================
SQL>
SQL> @@utlusts TEXT
SQL> Rem
SQL> Rem $Header: utlusts.sql 26-jul-2004.09:57:38 rburns Exp $
SQL> Rem
SQL> Rem utlusts.sql
SQL> Rem
SQL> Rem Copyright (c) 2004, Oracle. All rights reserved.
SQL> Rem
SQL> Rem    NAME
SQL> Rem      utlusts.sql - UTiLity Upgrade STatuS
SQL> Rem
SQL> Rem    DESCRIPTION
SQL> Rem      Presents Post-upgrade Status in either TEXT or XML
SQL> Rem
SQL> Rem    NOTES
SQL> Rem      Invoked by utlu102s.sql with TEXT parameter
SQL> Rem
SQL> Rem    MODIFIED   (MM/DD/YY)
SQL> Rem    rburns      07/21/04 - add elapsed time
SQL> Rem    rburns      06/22/04 - rburns_pre_upgrade_util
SQL> Rem    rburns      06/16/04 - Created
SQL> Rem
SQL>
SQL> SET SERVEROUTPUT ON
ERROR:
ORA-03114: нет связи с ORACLE


SQL> SET VERIFY OFF
SQL>
SQL> DECLARE
  2
  3     display_mode VARCHAR2(4) := '&1';
  4     display_xml  BOOLEAN := FALSE;
  5     component    registry$.cname%type;
  6     prv_time TIMESTAMP;
  7     start_time TIMESTAMP;
  8     end_time TIMESTAMP;
  9     elapsed_time INTERVAL DAY TO SECOND(9) :=
 10             INTERVAL '0 00:00:00.00' DAY TO SECOND;
 11     time_result VARCHAR2(30);
 12
 13  BEGIN
 14     IF display_mode = 'XML' THEN
 15        display_xml := TRUE;
 16        DBMS_OUTPUT.PUT_LINE('<RDBMSUP version="10.2">');
 17        DBMS_OUTPUT.PUT_LINE('<Components>');
 18     ELSE
 19        DBMS_OUTPUT.PUT_LINE('.');
 20        DBMS_OUTPUT.PUT_LINE(
 21               'Oracle Database 10.2 Upgrade Status Utility    ' ||
 22               LPAD(TO_CHAR(SYSDATE, 'MM-DD-YYYY HH24:MI:SS'),26));
 23        DBMS_OUTPUT.PUT_LINE('.');
 24        DBMS_OUTPUT.PUT_LINE(RPAD('Component', 35) || LPAD('Status',12) ||
 25                LPAD('Version', 16) || LPAD('HH:MM:SS', 10));
 26     END IF;
 27     FOR log IN (SELECT comp_id, operation, optime, message
 28                 FROM dba_registry_log WHERE namespace = 'SERVER'
 29                 ORDER BY optime) LOOP
 30       IF log.comp_id = 'UPGRD_BGN' THEN
 31          start_time := log.optime;
 32          prv_time := log.optime;
 33       ELSIF log.comp_id = 'UPGRD_END' THEN
 34          end_time := log.optime;
 35       END IF;
 36
 37       IF log.comp_id LIKE '%_BGN' OR log.comp_id LIKE '%_END' OR
 38          log.comp_id = 'CATPROC' THEN
 39          NULL;
 40       ELSE
 41          IF log.comp_id = 'RDBMS' THEN
 42             component := 'Oracle Database Server';
 43          ELSE
 44             component :=  dbms_registry.comp_name(log.comp_id);
 45          END IF;
 46          elapsed_time := log.optime - prv_time;
 47          time_result := to_char(elapsed_time);
 48          IF display_xml THEN
 49             DBMS_OUTPUT.PUT_LINE ('<Component id="' || component ||
 50                          '" cid="' || log.comp_id ||
 51                          '" status="' || LOWER(log.operation) ||
 52                          '" upgradeTime="' || substr(time_result,5,8) ||
 53                          '">');
 54          ELSE
 55             DBMS_OUTPUT.PUT_LINE(rpad(component,35) ||
 56                               LPAD(log.operation,12) || ' ' ||
 57                               LPAD(substr(log.message,1,15),15) ||
 58                               LPAD(substr(time_result,5,8),10));
 59          END IF;
 60          prv_time := log.optime;
 61       END IF;
 62     END LOOP;
 63
 64     IF end_time IS NOT NULL THEN
 65        elapsed_time := end_time - start_time;
 66        time_result := to_char(elapsed_time);
 67        IF display_xml THEN
 68           DBMS_OUTPUT.PUT_LINE('<totalUpgrade time="' ||
 69                    substr(time_result, 5,8) || '">');
 70        ELSE
 71           DBMS_OUTPUT.PUT_LINE('.');
 72           DBMS_OUTPUT.PUT_LINE('Total Upgrade Time: ' ||
 73                    substr(time_result, 5,8));
 74        END IF;
 75     ELSE
 76        IF display_xml THEN
 77              DBMS_OUTPUT.PUT_LINE('<Upgrade incomplete/>');
 78        ELSE
 79           DBMS_OUTPUT.PUT_LINE('Upgrade Incomplete');
 80        END IF;
 81     END IF;
 82        IF display_xml THEN
 83         DBMS_OUTPUT.PUT_LINE('</Components>');
 84           DBMS_OUTPUT.PUT_LINE('</RDBMSUP>');
 85        END IF;
 86  END;
 87  /
ERROR:
ORA-03114: нет связи с ORACLE


SQL>
SQL> SET SERVEROUTPUT OFF
ERROR:
ORA-03114: нет связи с ORACLE


SQL> SET VERIFY ON
SQL>
SQL> DOC
DOC>#######################################################################
DOC>#######################################################################
DOC>
DOC>   The above PL/SQL lists the SERVER components in the upgraded
DOC>   database, along with their current version and status.
DOC>
DOC>   Please review the status and version columns and look for
DOC>   any errors in the spool log file.  If there are errors in the spool
DOC>   file, or any components are not VALID or not the current version,
DOC>   consult the Oracle Database Upgrade Guide for troubleshooting
DOC>   recommendations.
DOC>
DOC>   Next shutdown immediate, restart for normal operation, and then
DOC>   run utlrp.sql to recompile any invalid application objects.
DOC>
DOC>#######################################################################
DOC>#######################################################################
DOC>#
SQL>
SQL> Rem *********************************************************************
SQL> Rem END catupgrd.sql
SQL> Rem *********************************************************************
SQL>

на сколько это страшно?
----------------------
Oracle 10.2.0.4.0 WinSer 2003

К сообщению приложен файл. Размер - 0Kb
14 июл 09, 14:48    [7413704]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Fedortsov A.,

ищите первое ORA-03114.
Покажите ошибку, которая ей предшествовала
14 июл 09, 14:50    [7413714]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
причем, оставил накат на ночь!
утром приел...все как-то подвисло.....на исполнении файла
@E:\oracle\product\10.2.0\db_1\ rdbms\admin\catupgrd.sql 

попытался запустить снова...... безрезультатно....начало вовсе вылетать...
тогда я попытался занова установить патч.....
и вышло что я описал выше....
нет связи с оракл, но к БД подлогиниться можно без проблем









----------------------
Oracle 10.2.0.1.0 WinSer 2003
14 июл 09, 14:52    [7413731]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
pravednik
Fedortsov A.,

ищите первое ORA-03114.
Покажите ошибку, которая ей предшествовала


вот вся бед в том, что я не заспуллил :(
14 июл 09, 14:52    [7413737]     Ответить | Цитировать Сообщить модератору
 Re: репликация  [new]
MacDuck
Member

Откуда: Москва-Подольск
Сообщений: 6387
streams
лучше пропатчитесь до 10.2.0.4


+1

И CPU последний. Как там оно для виндовой платформы называется? Bundle?
14 июл 09, 14:55    [7413759]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Oracle Ответить