|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Всем привет! 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-файл с автоматической установкой приложения. Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 06:47 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
И какие есть еще способы установить apex-приложение (sql-файл)? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 06:49 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
а с чем связано такое жесткое ограничение: авторМне надо чтобы это приложение устанавливалось не в среде Database Home Page? то есть вы хотите установить ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:00 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
...сорри рука дрогнула Вы хотите установить APEX приложение не из среды APEX? Мне кажется это невозможно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:01 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Nickname...сорри рука дрогнула Вы хотите установить APEX приложение не из среды APEX? Мне кажется это невозможно. При экспорте формируется ведь sql-файл, а если так, то я подумал, что можно ее стандартным sqlplus'ом импортнуть. Просто в устанавлиамых компьютерах пользователи недавно только научились включать компьютеры, и я хотел, чтобы просто кликая установить это приложение. А если они откроют главную старничку Database Home Page, то это уже геройство. Поэтому, нужно чтобы все установить автоматом, инсталлер создам, если можно импортнуть приложение с помощью каких-нибудь утилиток. Вопрос остается открытым, еще есть какие мнения??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:11 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
А такой вопрос: а зачем устанавливать приложение на каждый комп? вы на каждый комп и сервер Oracle + APEX устанавливаете тоже "bat" файлом? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:18 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
NicknameА такой вопрос: а зачем устанавливать приложение на каждый комп? вы на каждый комп и сервер Oracle + APEX устанавливаете тоже "bat" файлом? Сорри, не указал это самый важный элемент. У нас есть головной офис, и много филиалов. Есть небольшая программа на Oracle Forms для ввода исходящих платежных документов. Это программа установлена в головной офисе, и филиалы имеют доступ к ней и вводят данные. Но есть несколько отдаленных филиалов, не больше пяти, у которых нет постоянной связи к интернету, они имеют медленный dial-up некоторое время в день. А платежные документы надо вводить по мере поступления. Шас эти филиалы все делают бумажно, и стоит передо мной задача, чтобы установить у них урезанную Oracle 10g XE, сделать небольшую прогу для ввода исходящих платежных документов, добавить возможность экспорта для них, чтобы новые данные экспортировались в sql-файл, и принимать в головной офисе этот sql-файл и импортировать у себя. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:28 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Еще в APEX User's Guide, где описывается про версию 3.0, я прочитал про какой-то Packaged Application, и что с ее помощью можно какие-то установщики делать. У меня версия APEX'a 2.1, а Packaged Application поддерживается только в 3.0. Что это такое и можно ли решить мою проблему с ее помощью, в документации не до конца понял, в чем ее суть. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:37 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:47 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Nickname Installing Apex application with sqlplus Спасибо, но ссылка битая. Вот что страничка сообщает: "The specified thread [0] was not found." ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:50 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Также в 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. Но точно также я пытаюсь установить приложение на рисунке, но не выходит. Как решить проблему??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 07:55 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
странно у меня все нормально со ссылкой Вкратце: скрипт затыкается на строке Код: plaintext 1. 2. 3.
10173232444632225 - это идентификатор workspace можно изменить скрипт на Код: plaintext 1. 2. 3. 4. 5. 6.
Но! 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. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 08:04 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5.
Попробовал код Nickname. Вместо MyWorkspace поставил internal, как узнал в других топиках этого форума. Но точно такая же ошибка возникает. Что надо писать вместо MyWorkspace? Что я неправильно делаю? Вопрос остается открытым, как победить??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 11:00 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Cyber Craft Код: plaintext 1. 2. 3. 4. 5.
Попробовал код Nickname. Вместо MyWorkspace поставил internal, как узнал в других топиках этого форума. Но точно такая же ошибка возникает. Что надо писать вместо MyWorkspace? Что я неправильно делаю? Вопрос остается открытым, как победить??? У меня версия APEX'a 2.1.0.00.39. Может обновить до версии 3.0.1??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 11:02 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Щас только что провел эксперимент: 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.
обязательно загрузать из под юзера FLOWS_030000 предварительно его unlock удачи ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 13:04 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
NicknameЩас только что провел эксперимент: 2. выгрузил workspace (получил файл test.sql) 3. удалил данное workspace Спасибо, но я таблички вводил с помощью expdp/impdp. Простите за такой вопрос, но Oracle только пару месяцев назад начал осваивать. А как выгружать workspace и как удалять данный workspace??? В доке нашел только определение workspace'a, а вот примеров выгрузки и удаления не нашел. Можно по подробнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 13:42 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Cyber Craft NicknameЩас только что провел эксперимент: 2. выгрузил workspace (получил файл test.sql) 3. удалил данное workspace Спасибо, но я таблички вводил с помощью expdp/impdp. Простите за такой вопрос, но Oracle только пару месяцев назад начал осваивать. А как выгружать workspace и как удалять данный workspace??? В доке нашел только определение workspace'a, а вот примеров выгрузки и удаления не нашел. Можно по подробнее. все правильно, данные нужно с помощью expdp/impdp а workspace - это в apex, когда создавал ты приложение, то сначала создавал workspace вот его и нужно выгрузить! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 13:51 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
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??? И все??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 13:54 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 13:58 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
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, и это не помогло. Что делааааать??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 14:04 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
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 заходишь? строка в браузере какая? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 14:08 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
попробуй http://localhost:7777/pls/htmldb/htmldb_admin или http://localhost:7777/pls/apex/apex_admin ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 14:13 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
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::: ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 14:16 |
|
Установка (импорт) приложения APEX не из среды Database Home Page
|
|||
---|---|---|---|
#18+
Nicknameпопробуй http://localhost:7777/pls/htmldb/htmldb_admin или http://localhost:7777/pls/apex/apex_admin Именно это надо вводить??? Так не проходит, сообщение "Невозможно отобразить страницу". Может чего-то не хватает? Больше склоняюсь к версии, что мой APEX староватый (2.1.0.00.39). Или руки кривоваты. :-((( Как победить??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 14:21 |
|
|
start [/forum/topic.php?fid=50&msg=34713097&tid=1876232]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 287ms |
total: | 437ms |
0 / 0 |