Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Установка (импорт) приложения APEX не из среды Database Home Page / 25 сообщений из 42, страница 1 из 2
08.08.2007, 06:47
    #34712617
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Всем привет!

Windows XP SP2, Oracle 10g XE (10.2.0.1.0), APEX 2.1.
Есть небольшое приложение на APEX, это приложение экспортировал с помощью Database Home Page -> Application Builder -> Import/Export и получился sql-файл. Это приложение надо установить на другой компьютер с такими же параметрами (Windows XP SP2, Oracle 10g XE (10.2.0.1.0), APEX 2.1). При попытке установить этот sql-файл с помощью sqlplus в командной строке возникает след. ошибка (см. рис.).
Вопрос: что, не удастся установить это приложение в sql-файле с помощью утилиток командной строки, в частности sqlplus? Что за ошибка, как победить?

Мне надо чтобы это приложение устанавливалось не в среде Database Home Page, на назначаемых компьютерах юзверя просто не смогут ее установить. Хочется создать им bat-файл с автоматической установкой приложения.

Заранее благодарен.
...
Рейтинг: 0 / 0
08.08.2007, 06:49
    #34712618
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
И какие есть еще способы установить apex-приложение (sql-файл)?
...
Рейтинг: 0 / 0
08.08.2007, 07:00
    #34712623
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
а с чем связано такое жесткое ограничение:
авторМне надо чтобы это приложение устанавливалось не в среде Database Home Page?

то есть вы хотите установить
...
Рейтинг: 0 / 0
08.08.2007, 07:01
    #34712625
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
...сорри рука дрогнула

Вы хотите установить APEX приложение не из среды APEX?

Мне кажется это невозможно.
...
Рейтинг: 0 / 0
08.08.2007, 07:11
    #34712633
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Nickname...сорри рука дрогнула

Вы хотите установить APEX приложение не из среды APEX?

Мне кажется это невозможно.

При экспорте формируется ведь sql-файл, а если так, то я подумал, что можно ее стандартным sqlplus'ом импортнуть. Просто в устанавлиамых компьютерах пользователи недавно только научились включать компьютеры, и я хотел, чтобы просто кликая установить это приложение. А если они откроют главную старничку Database Home Page, то это уже геройство. Поэтому, нужно чтобы все установить автоматом, инсталлер создам, если можно импортнуть приложение с помощью каких-нибудь утилиток.

Вопрос остается открытым, еще есть какие мнения???
...
Рейтинг: 0 / 0
08.08.2007, 07:18
    #34712636
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
А такой вопрос: а зачем устанавливать приложение на каждый комп?
вы на каждый комп и сервер Oracle + APEX устанавливаете тоже "bat" файлом?
...
Рейтинг: 0 / 0
08.08.2007, 07:28
    #34712646
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
NicknameА такой вопрос: а зачем устанавливать приложение на каждый комп?
вы на каждый комп и сервер Oracle + APEX устанавливаете тоже "bat" файлом?

Сорри, не указал это самый важный элемент.
У нас есть головной офис, и много филиалов. Есть небольшая программа на Oracle Forms для ввода исходящих платежных документов. Это программа установлена в головной офисе, и филиалы имеют доступ к ней и вводят данные. Но есть несколько отдаленных филиалов, не больше пяти, у которых нет постоянной связи к интернету, они имеют медленный dial-up некоторое время в день. А платежные документы надо вводить по мере поступления. Шас эти филиалы все делают бумажно, и стоит передо мной задача, чтобы установить у них урезанную Oracle 10g XE, сделать небольшую прогу для ввода исходящих платежных документов, добавить возможность экспорта для них, чтобы новые данные экспортировались в sql-файл, и принимать в головной офисе этот sql-файл и импортировать у себя.
...
Рейтинг: 0 / 0
08.08.2007, 07:37
    #34712651
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Еще в APEX User's Guide, где описывается про версию 3.0, я прочитал про какой-то Packaged Application, и что с ее помощью можно какие-то установщики делать. У меня версия APEX'a 2.1, а Packaged Application поддерживается только в 3.0. Что это такое и можно ли решить мою проблему с ее помощью, в документации не до конца понял, в чем ее суть.
...
Рейтинг: 0 / 0
08.08.2007, 07:47
    #34712656
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
...
Рейтинг: 0 / 0
08.08.2007, 07:50
    #34712659
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Nickname Installing Apex application with sqlplus

Спасибо, но ссылка битая. Вот что страничка сообщает: "The specified thread [0] was not found."
...
Рейтинг: 0 / 0
08.08.2007, 07:55
    #34712664
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Также в APEX User's Guide прочитал след.

Installing Export Files from SQL*Plus
If the export file contains Supporting Object scripts, the scripts are not run when
the application is installed. You can either log into the Application Builder to
install Supporting Objects, or copy the installation scripts to a standalone
SQL*Plus script and run them from there.

Using SQL*Plus to Install Export Files
To install Oracle Application Express export files from SQL*Plus:
1. Log in to SQL*Plus.
2. Run the export file.
For example, if your export file is names f144.sql by default, you would type
@f144 at the command prompt.

Но точно также я пытаюсь установить приложение на рисунке, но не выходит. Как решить проблему???
...
Рейтинг: 0 / 0
08.08.2007, 08:04
    #34712675
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
странно у меня все нормально со ссылкой
Вкратце:

скрипт затыкается на строке
Код: plaintext
1.
2.
3.
begin
wwv_flow_api.set_security_group_id(p_security_group_id=> 10173232444632225 );
end;
как и у тебя
10173232444632225 - это идентификатор workspace
можно изменить скрипт на
Код: plaintext
1.
2.
3.
4.
5.
6.
declare
val number;
begin
val := HTMLDB_UTIL.FIND_SECURITY_GROUP_ID (p_workspace=>'MyWorkspace');
wwv_flow_api.set_security_group_id(p_security_group_id=>val);
end;

Но! val = 0 до тех пор пока 1 раз не зайти созданным пользователем в APEX
forums.oracle.com
But the val = 0. If I connect with the APEX (in the graphical interface) to my user, then the val value is non-zero and I'm able to install my application.

Okay, I understand now. In XE, workspaces are created when you login the first time using a database schema name and its password. So you must continue to use the process containing the interruption.
...
Рейтинг: 0 / 0
08.08.2007, 11:00
    #34713097
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Код: plaintext
1.
2.
3.
4.
5.
declare
val number;
begin
val := HTMLDB_UTIL.FIND_SECURITY_GROUP_ID (p_workspace=>'MyWorkspace');
wwv_flow_api.set_security_group_id(p_security_group_id=>val);
end;

Попробовал код Nickname. Вместо MyWorkspace поставил internal, как узнал в других топиках этого форума. Но точно такая же ошибка возникает.
Что надо писать вместо MyWorkspace? Что я неправильно делаю? Вопрос остается открытым, как победить???
...
Рейтинг: 0 / 0
08.08.2007, 11:02
    #34713105
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Cyber Craft
Код: plaintext
1.
2.
3.
4.
5.
declare
val number;
begin
val := HTMLDB_UTIL.FIND_SECURITY_GROUP_ID (p_workspace=>'MyWorkspace');
wwv_flow_api.set_security_group_id(p_security_group_id=>val);
end;

Попробовал код Nickname. Вместо MyWorkspace поставил internal, как узнал в других топиках этого форума. Но точно такая же ошибка возникает.
Что надо писать вместо MyWorkspace? Что я неправильно делаю? Вопрос остается открытым, как победить???

У меня версия APEX'a 2.1.0.00.39. Может обновить до версии 3.0.1???
...
Рейтинг: 0 / 0
08.08.2007, 13:04
    #34713646
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Щас только что провел эксперимент:

1. выгрузил приложение (получил файл f103.sql)
2. выгрузил workspace (получил файл test.sql)

3. удалил данное workspace

загрузка:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
sqlplusw /nolog

SQL*Plus: Release  10 . 2 . 0 . 1 . 0  - Production on Ср Авг  8   14 : 56 : 48 

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

SQL> connect flows_030000
Введите пароль: ******
Соединено.
SQL> @test.sql
Creating workspace TEST...
Creating Groups...
Creating Users...
...done
SQL> @f103.sql
APPLICATION  103  - Тест
Set Credentials...
Check Compatibility...
API Last Extended: 20070108 
Your Current Version: 20070108 
This import is compatible with version:  20070108 
COMPATIBLE (You should be able to run this import without issu
Set Application ID...
...authorization schemes
...navigation bar entries
...application processes
...application items
...application level computations
...Application Tabs
...Application Parent Tabs
...Shared Lists of values
...Application Trees
...page groups
...comments: requires application express  2 . 2  or higher
...PAGE  0 : Zero
...PAGE  1 : Page  1 
...PAGE  100 : Manage Users
...PAGE  101 : Login
...PAGE  102 : Reset Password
...lists
...breadcrumbs
...page templates for application:  103 
......Page template  1080229215061906 
......Page template  1080307444061915 
......Page template  1080412554061915 
......Page template  1080502342061917 
......Page template  1080627803061917 
......Page template  1080703683061917 
......Page template  1080817239061917 
......Page template  1080928253061917 
......Page template  1081032336061917 
...button templates
......Button Template  1081125402061917 
......Button Template  1081205298061920 
......Button Template  1081315760061920 
......Button Template  1081426297061920 
...region templates
......region template  1081509083061920 
......region template  1081614200061923 
......region template  1081717958061925 
......region template  1081806661061925 
......region template  1081916698061925 
......region template  1082002536061925 
......region template  1082101003061925 
......region template  1082204048061925 
......region template  1082311688061925 
......region template  1082429447061925 
......region template  1082516531061925 
......region template  1082623837061925 
......region template  1082700579061925 
......region template  1082820665061925 
......region template  1082926508061925 
......region template  1083013719061925 
......region template  1083102620061925 
......region template  1083221276061925 
......region template  1083330728061925 
......region template  1083412297061925 
......region template  1083514376061925 
...List Templates
......list template  1083616680061925 
......list template  1083716715061931 
......list template  1083827163061931 
......list template  1083921483061931 
......list template  1084025222061931 
......list template  1084121810061931 
......list template  1084226446061931 
......list template  1084327874061931 
......list template  1084402733061932 
......list template  1084523813061932 
......list template  1084618234061932 
......list template  1084723632061932 
......list template  1084800323061932 
......list template  1084915486061932 
......list template  1085012040061932 
...report templates
......report template  1085125611061932 
......report template  1085217331061937 
......report template  1085312057061937 
......report template  1085400555061937 
......report template  1085513671061937 
......report template  1085623562061937 
......report template  1085719358061937 
...label templates
......label template  1085818019061937 
......label template  1085927747061939 
......label template  1086018712061939 
......label template  1086106637061939 
......label template  1086220211061939 
...breadcrumb templates
......template  1086319219061939 
......template  1086413252061940 
...popup list of values templates
......template  1087103223061945 
...calendar templates
......template  1086509994061940 
......template  1086716717061945 
......template  1086917256061945 
...application themes
......theme  1087229964061946 
...build options used by application  103 
...messages used by application:  103 
...Language Maps for Application  103 
...Shortcuts
...web services (9iR2 or better)
...shared queries
...report layouts
...authentication schemes
......scheme  1087322394061964 
......scheme  1177606713819281 
...done
SQL> 

обязательно загрузать из под юзера FLOWS_030000 предварительно его unlock

удачи
...
Рейтинг: 0 / 0
08.08.2007, 13:42
    #34713835
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
NicknameЩас только что провел эксперимент:

2. выгрузил workspace (получил файл test.sql)

3. удалил данное workspace


Спасибо, но я таблички вводил с помощью expdp/impdp. Простите за такой вопрос, но Oracle только пару месяцев назад начал осваивать. А как выгружать workspace и как удалять данный workspace??? В доке нашел только определение workspace'a, а вот примеров выгрузки и удаления не нашел. Можно по подробнее.
...
Рейтинг: 0 / 0
08.08.2007, 13:51
    #34713874
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Cyber Craft NicknameЩас только что провел эксперимент:

2. выгрузил workspace (получил файл test.sql)

3. удалил данное workspace


Спасибо, но я таблички вводил с помощью expdp/impdp. Простите за такой вопрос, но Oracle только пару месяцев назад начал осваивать. А как выгружать workspace и как удалять данный workspace??? В доке нашел только определение workspace'a, а вот примеров выгрузки и удаления не нашел. Можно по подробнее.

все правильно, данные нужно с помощью expdp/impdp

а workspace - это в apex, когда создавал ты приложение, то сначала создавал workspace
вот его и нужно выгрузить!
...
Рейтинг: 0 / 0
08.08.2007, 13:54
    #34713884
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Nickname Cyber Craft NicknameЩас только что провел эксперимент:

2. выгрузил workspace (получил файл test.sql)

3. удалил данное workspace


Спасибо, но я таблички вводил с помощью expdp/impdp. Простите за такой вопрос, но Oracle только пару месяцев назад начал осваивать. А как выгружать workspace и как удалять данный workspace??? В доке нашел только определение workspace'a, а вот примеров выгрузки и удаления не нашел. Можно по подробнее.

все правильно, данные нужно с помощью expdp/impdp

а workspace - это в apex, когда создавал ты приложение, то сначала создавал workspace
вот его и нужно выгрузить!

Т.е. Database Home Page -> Application Builder -> Application -> Export/Import -> Export??? И все???
...
Рейтинг: 0 / 0
08.08.2007, 13:58
    #34713895
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Cyber Craft Nickname Cyber Craft NicknameЩас только что провел эксперимент:

2. выгрузил workspace (получил файл test.sql)

3. удалил данное workspace


Спасибо, но я таблички вводил с помощью expdp/impdp. Простите за такой вопрос, но Oracle только пару месяцев назад начал осваивать. А как выгружать workspace и как удалять данный workspace??? В доке нашел только определение workspace'a, а вот примеров выгрузки и удаления не нашел. Можно по подробнее.

все правильно, данные нужно с помощью expdp/impdp

а workspace - это в apex, когда создавал ты приложение, то сначала создавал workspace
вот его и нужно выгрузить!

Т.е. Database Home Page -> Application Builder -> Application -> Export/Import -> Export??? И все???

Home>Manage Workspaces>Export Workspace
заходить нужно в приложение INTERNAL
...
Рейтинг: 0 / 0
08.08.2007, 14:04
    #34713914
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Nickname
Home>Manage Workspaces>Export Workspace
заходить нужно в приложение INTERNAL

У вас какой APEX??? У меня 2.1.0.00.39. У меня нет в Database Home Page никакого Manage Workspace или что-нибудь подобного. И точно как у вас на рисунке пробовал, только вместо flows_030000 поставил flows_020100, так как пользователь с именем flows_030000 нету, есть только flows_020100, и это не помогло. Что делааааать???
...
Рейтинг: 0 / 0
08.08.2007, 14:08
    #34713933
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Cyber Craft Nickname
Home>Manage Workspaces>Export Workspace
заходить нужно в приложение INTERNAL

У вас какой APEX??? У меня 2.1.0.00.39. У меня нет в Database Home Page никакого Manage Workspace или что-нибудь подобного. И точно как у вас на рисунке пробовал, только вместо flows_030000 поставил flows_020100, так как пользователь с именем flows_030000 нету, есть только flows_020100, и это не помогло. Что делааааать???

вы как в APEX заходишь?
строка в браузере какая?
...
Рейтинг: 0 / 0
08.08.2007, 14:13
    #34713960
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
попробуй

http://localhost:7777/pls/htmldb/htmldb_admin
или
http://localhost:7777/pls/apex/apex_admin
...
Рейтинг: 0 / 0
08.08.2007, 14:16
    #34713972
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Nickname Cyber Craft Nickname
Home>Manage Workspaces>Export Workspace
заходить нужно в приложение INTERNAL

У вас какой APEX??? У меня 2.1.0.00.39. У меня нет в Database Home Page никакого Manage Workspace или что-нибудь подобного. И точно как у вас на рисунке пробовал, только вместо flows_030000 поставил flows_020100, так как пользователь с именем flows_030000 нету, есть только flows_020100, и это не помогло. Что делааааать???

вы как в APEX заходишь?
строка в браузере какая?

1)
Через ярлык в меню пуск. ....Oracle Database 10g Express Edition -> Go to Database Home Page. Открывается страница Application Express Login, где просит авторизацию, ввожу ранее созданного пользователя pmd и ввожу пароль, вхожу, внизу высвечивается Application Express 2.1.0.00.39.
2)
http://127.0.0.1:8080/apex/f?p=4550:11:373423126551364::NO:::
...
Рейтинг: 0 / 0
08.08.2007, 14:21
    #34713993
Cyber Craft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
Nicknameпопробуй

http://localhost:7777/pls/htmldb/htmldb_admin
или
http://localhost:7777/pls/apex/apex_admin

Именно это надо вводить??? Так не проходит, сообщение "Невозможно отобразить страницу".
Может чего-то не хватает? Больше склоняюсь к версии, что мой APEX староватый (2.1.0.00.39). Или руки кривоваты. :-(((
Как победить???
...
Рейтинг: 0 / 0
08.08.2007, 14:22
    #34713995
Nickname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установка (импорт) приложения APEX не из среды Database Home Page
http://127.0.0.1:8080/apex/apex_admin
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Установка (импорт) приложения APEX не из среды Database Home Page / 25 сообщений из 42, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]