Aktualizacja do 4.2.1Odpowiedz

avatar
Rejestracja: 14/04/18
Posty: 5
18/03/2013, 12:31
1


Witam,

na Oraclu 11 XE próbowałem na podstawie (http://apex.dbe.pl/2011/08/instalacja-oracle-apex.html) zaktualizwoć apexa (4.1.1) do wersji 4.2.1. NIestety po zakończeniu aktualizacji i próbie odpalenia apexa dostaję na stronie info: 



The requested URL /apex/f was not found on this server.



Próbowałem później odinastalować zupełnie apexa za pomocą @apxremov.sql  i po teoretycznym sukcesie i próbie ponownej instalacji dostaję informację:



 



Error: This version of Application Express is already installed (APEX_040200).


declare


*


BúąD w linii 1:


ORA-00900: invalid SQL statement


ORA-06512: at line 9


 


I tu się niestety zawiesiłem sam :) Jakieś sugestie ? Będę bardzo wdzięczny.

avatar
Rejestracja: 10/07/19
Posty: 400
18/03/2013, 12:38
2


Hej



 



Muisz usunąć użytkownika APEX_040200, czyli podłączasz się na sys-a i uruchamiasz następująca komendę:



drop user APEX_040200 cascade;



 



Po tej operacji próbuj ponownej instalacji. Szkoda, że odrazu nie napisałes przed próbą usuwania, prawdopodobnie coś byśmy poradzili.


avatar
Rejestracja: 14/04/18
Posty: 5
18/03/2013, 13:03
3


dzięki za szybką reakcję. Usunięcie użytkownika pomogło.



Co do deinstalacji to racja ...co nagle to po diable :/ I to pewnie przełożyło się na kolejne problemy :) 

Przy próbie instalalacji dostałem poniższą listę:



 



SQL>@apexins USERS USERS TEMP /i/

 


...


 


 



Procedura PL/SQL zosta│a zako˝czona pomyťlnie.


 


begin


*


BúąD w linii 1:


ORA-01654: unable to extend index SYS.I_OBJAUTH2 by 8 in tablespace SYSTEM


ORA-06512: at line 3


 


 


-- Now beginning upgrade. This will take several minutes.-------


    wwv_flow_upgrade.template_name_cleanup('APEX_040000');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.TEMPLATE_NAME_CLEANUP' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


 


 


alter package sys.wwv_dbms_sql compile body


                                          *


BúąD w linii 1:


ORA-00604: error occurred at recursive SQL level 1


ORA-01653: unable to extend table SYS.WARNING_SETTINGS$ by 8 in tablespace


SYSTEM


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


    wwv_flow_upgrade.copy_flow_meta_data('APEX_040000','APEX_040200');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.COPY_FLOW_META_DATA' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


 


 


alter package sys.wwv_dbms_sql compile body


                                          *


BúąD w linii 1:


ORA-00604: error occurred at recursive SQL level 1


ORA-01653: unable to extend table SYS.WARNING_SETTINGS$ by 8 in tablespace


SYSTEM


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


    wwv_flow_upgrade.set_environment('MANUAL');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.SET_ENVIRONMENT' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


ORA-06550: line 5, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.SWITCH_SCHEMAS' must be declared


ORA-06550: line 5, column 5:


PL/SQL: Statement ignored


 


 


alter package sys.wwv_dbms_sql compile body


                                          *


BúąD w linii 1:


ORA-00604: error occurred at recursive SQL level 1


ORA-01653: unable to extend table SYS.WARNING_SETTINGS$ by 8 in tablespace


SYSTEM


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


    wwv_flow_upgrade.sw_cleanup('APEX_040000','APEX_040200');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.SW_CLEANUP' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


 


 


alter package sys.wwv_dbms_sql compile body


                                          *


BúąD w linii 1:


ORA-00604: error occurred at recursive SQL level 1


ORA-01653: unable to extend table SYS.WARNING_SETTINGS$ by 8 in tablespace


SYSTEM


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


alter package wwv_flow_api compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_API does not exist


 


 


alter package wwv_flow_utilities compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_UTILITIES does not exist


 


 


alter package wwv_flow compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW does not exist


 


 


    wwv_flow_upgrade.upgrade_to_040200(p_owner => 'APEX_040200', p_from => 'APEX


_040000');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.UPGRADE_TO_040200' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


 


 


alter package sys.wwv_dbms_sql compile body


                                          *


BúąD w linii 1:


ORA-00604: error occurred at recursive SQL level 1


ORA-01653: unable to extend table SYS.WARNING_SETTINGS$ by 8 in tablespace


SYSTEM


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


    wwv_flow_upgrade.copy_prefs('APEX_040000','APEX_040200');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.COPY_PREFS' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


 


 


alter package sys.wwv_dbms_sql compile body


                                          *


BúąD w linii 1:


ORA-00604: error occurred at recursive SQL level 1


ORA-01653: unable to extend table SYS.WARNING_SETTINGS$ by 8 in tablespace


SYSTEM


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


    wwv_flow_upgrade.upgrade_ws_to_040200(p_from => 'APEX_040000');


    *


BúąD w linii 4:


ORA-06550: line 4, column 5:


PLS-00201: identifier 'WWV_FLOW_UPGRADE.UPGRADE_WS_TO_040200' must be declared


ORA-06550: line 4, column 5:


PL/SQL: Statement ignored


 


 


alter package wwv_flow_assert compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_ASSERT does not exist


 


 


alter package wwv_flow_security compile body


*


BúąD w linii 1:


ORA-04043: object WWV_FLOW_SECURITY does not exist


 


 


Upgrade completed successfully no errors encountered.


-- Upgrade is complete -----------------------------------------


pomiar czasu dla: Upgrade


Ca│kowity: 00:00:01.11


VIII.   I N S T A L L    O R A C L E   A P E X   A P P L I C A T I O N S


define "^" (hex 5e)


...Internal messages


APPLICATION 4411 - Oracle APEX  System Messages and Native Types


Set Credentials...


  wwv_flow_api.set_security_group_id(p_security_group_id=>nvl(wwv_flow_applicati


on_install.get_workspace_id,10));


                                                              *


BúąD w linii 4:


ORA-06550: line 4, column 63:


PLS-00201: identifier 'WWV_FLOW_APPLICATION_INSTALL.GET_WORKSPACE_ID' must be


declared


ORA-06550: line 4, column 3:


PL/SQL: Statement ignored


 


 


Od│╣czono od Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production


 


 


C:\apex_4.2.1\apex>sqlplus /@XE as sysdba


 


SQL*Plus: Release 11.2.0.1.0 Production on Pn Mar 18 12:50:22 2013


 


Copyright (c) 1982, 2010, Oracle.  All rights reserved.


 


 


Po│╣czono z:


Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production


 


SQL> Od│╣czono od Oracle Database 11g Express Edition Release 11.2.0.2.0 - Produ


ction


 


 


C:\apex_4.2.1\apex>sqlplus /@XE as sysdba


 


SQL*Plus: Release 11.2.0.1.0 Production on Pn Mar 18 12:51:09 2013


 


Copyright (c) 1982, 2010, Oracle.  All rights reserved.


 


 


Po│╣czono z:


Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production


 


SQL> @apxldimg.sql C:\;


 


Procedura PL/SQL zosta│a zako˝czona pomyťlnie.


 


stare   1: create directory APEX_IMAGES as '&1/apex/images'


nowe   1: create directory APEX_IMAGES as 'C:\/apex/images'


 


Katalog zosta│ utworzony.


 


  if wwv_flow_utilities.db_version_is_at_least('11') then


     *


BúąD w linii 32:


ORA-06550: line 32, column 6:


PLS-00201: identifier 'WWV_FLOW_UTILITIES.DB_VERSION_IS_AT_LEAST' must be


declared


ORA-06550: line 32, column 3:


PL/SQL: Statement ignored


 


 


 


Procedura PL/SQL zosta│a zako˝czona pomyťlnie.


 


  if wwv_flow_utilities.db_version_is_at_least('11') then --11g only


     *


BúąD w linii 15:


ORA-06550: line 15, column 6:


PLS-00201: identifier 'WWV_FLOW_UTILITIES.DB_VERSION_IS_AT_LEAST' must be


declared


ORA-06550: line 15, column 3:


PL/SQL: Statement ignored


 


 


 


Zatwierdzanie zosta│o uko˝czone.


 


pomiar czasu dla: Load Images


Ca│kowity: 00:00:22.49


 


Katalog zosta│ usuniŕty.


 


SQL> @apxchpwd;


Enter a value below for the password for the Application Express ADMIN user.


 


 


Enter a password for the ADMIN user              <>


 


Sesja zosta│a zmieniona.


 


...changing password for ADMIN


        wwv_flow_fnd_user_api.edit_fnd_user(


        *


BúąD w linii 45:


ORA-06550: line 45, column 9:


PLS-00201: identifier 'WWV_FLOW_FND_USER_API.EDIT_FND_USER' must be declared


ORA-06550: line 45, column 9:


PL/SQL: Statement ignored


 


 


SQL>


 


I tu próba wejścia do apexa skończyła się: The requested URL /apex/apex was not found on this server

avatar
Rejestracja: 10/07/19
Posty: 400
18/03/2013, 14:13
4


Generalnie wygląda to nie za dobrze. Z tego co widzę to problem powstał dodatkowy, że jedna z przestrzeni tabel nie może się rozszerzać. Jest to problem administracyjny i oczywiście do rozwiązania ale moja rada jest taka, że jeżeli możesz tego XE-ka przeinstalować to go przeinstaluj i wykonaj upgrade ponownie. Jak wyskoczy ci jakiś problem to pisz zanim wykonasz jakiś niebezpieczny ruch : )


avatar
Rejestracja: 14/04/18
Posty: 5
18/03/2013, 14:26
5


ok, dzięki

tak właśnie myslełem, że skończy się ta zabawa :)


Musisz być zalogowany aby wykonać tę akcję.