Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Народ, кто нибудь сталкивался с проблемой, когда нужно в EBS загрузить большое кол-во юзеров, а исходные данные представлены допустем эксельной табличкой с именем, паролем, дескрипшном и полномочиями юзеров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2005, 12:52 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Посмотри пакет FND_USER_PKG ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2005, 14:52 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Какой-то Лоадер есть который имитирует работу человека по занесению данных... Консультантами часто используется. Завтра скажу точно. Но скрипт написать проще аддназначна :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2005, 23:39 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
всем спасиб! А еще какие есть способы? На FND_USER_PKG насмотрелся :( Во время загрузки при использовании сего пакета БД ничего делать не может из-за deadlock в автономной транзакции. причем загрузка занимает оч много времени. Какой-то лоадер - DATALOAD? Который интерактивно в формочку заносит юзеров? К сожалению его сглючивает(начинает вставлять данные не в те поля формы) на 5-10-ом юзере, и это исправить пока не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 09:23 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
> А еще какие есть способы? Канечна, дарагой, падхади пакупай - волшебный Болшой Красный Кнопк: Нажал и ходы себэ туда-суда и кебаб кушай с пахлавой, вах да :) Или через пакеты или напрямую в таблицы, но как мне кажется с вашим уровнем знаний и умений напрямую в таблицу нецелесообразно и опасно. Способ для настоящих пацанов: Открываешь исходник формы ввода юзеров, смотришь как эта форма проверяет и записывает (какой серверный пакет) юзеров в базу данных. Повторяешь ее манипуляции, пишешь *.ldt и **.lct (смотри в руководстве админа приложение С). И грузишь. Слабо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 10:20 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
>Канечна, дарагой, падхади пакупай - волшебный Болшой Красный Кнопк: >Нажал и ходы себэ туда-суда и кебаб кушай с пахлавой, вах да :) > >Или через пакеты или напрямую в таблицы, но как мне кажется с вашим >уровнем знаний и умений напрямую в таблицу нецелесообразно и опасно. > >Способ для настоящих пацанов: Открываешь исходник формы ввода юзеров, >смотришь как эта форма проверяет и записывает (какой серверный пакет) >юзеров в базу данных. Повторяешь ее манипуляции, пишешь *.ldt и **.lct >(смотри в руководстве админа приложение С). И грузишь. Слабо? По моему - это естественно что хочется пользоваться удобным проверенным средством, экономящим время, а не трасировать формочки или изучать их исходники. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 10:51 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg303 На FND_USER_PKG насмотрелся :( Во время загрузки при использовании сего пакета БД ничего делать не может из-за deadlock в автономной транзакции. причем загрузка занимает оч много времени. А можно глянуть на скрипт, в котором вы использовали данный пакет и который при выполнении базу останавливает из-за deadlock ? Хочу у себя таким образом базу остановить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 11:20 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
> По моему - это естественно что хочется пользоваться а нэт :( Если вы не поняли я имел ввиду стандартный апсовский лоадер (fndload). Можно попробовать посмотреть наличе готовых *.lct и *.ldt для загрузки на апликейшн сервере (поиском по файлам и тексту и user, fnd_user_pck и.т.д), но все равно прийдется неким средством (я например с помощью Excel и vba) формировать текстовый файлы данных *.ldt и скармливать его fndload ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 11:26 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
LeshicКакой-то Лоадер есть FNDLDR Только пользователи должны быть уже заведены на каком-то инстансе. Есть ещё DataLoad (бесплатный), который как раз имитирует ввод пользователя в форме (не слишком шустро, надо сказать). Есть ещё iSetup, но с ним я плотно не разбирался. Ещё есть продукты 3-х фирм за деньги (Mercury например). ЗЫ: А чем пакет-то не устраивает? К нему пишется небольшая обёртка и всё работает на ура. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 12:09 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
2 va_kochnev >А можно глянуть на скрипт, в котором вы использовали данный пакет и >который при выполнении базу останавливает из-за deadlock ? >Хочу у себя таким образом базу остановить. Гружу с пом. FNDLOAD, так что скрипт стандартный, написанный друзьями из солнечной индии. Что тебе для этого понадобится - OEBS версии 11.5.10.1 или 11.5.10.2 . Предварительно заведенные(загруженные) юзеры, которых надо проапдейтить - например добавить им полномочий. Формируеш любым способом (ну например как коллега "со стороны") .ldt-файл и загружаешь его FNDLOAD-ом. В процессе загрузки пытаешься что либо сделать в БД. Какой-нибудь select например. 2 со стороны Меня сейчас мучит вопрос как написать такой .ldt чтоб загрузить связку username c HR repson c помощью одного из страндартных .lct. 4 Whateva Пакет не устраивает т.к. металинк deadlock упорно фиксить не хочет, хотя такой трабл не только у меня одного. А именно - на загрузку одного юзера этим пакетом (его и юзает FNDLOAD) уходит более 2-х минут, в течении периода загрузки - возможно из-за генерации трасировочныйх файлов дедлока - с БД работать просто не реально. Но главный момент - похоже не все умеет этот пакет, толи не все возможности документированы - но пока не найду как сделать связку с HR. За iSetup, Mercury спасиб! - поищу что это такое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 17:02 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg3034 Whateva Пакет не устраивает т.к. металинк deadlock упорно фиксить не хочет, хотя такой трабл не только у меня одного. А именно - на загрузку одного юзера этим пакетом (его и юзает FNDLOAD) уходит более 2-х минут, в течении периода загрузки - возможно из-за генерации трасировочныйх файлов дедлока - с БД работать просто не реально. Но главный момент - похоже не все умеет этот пакет, толи не все возможности документированы - но пока не найду как сделать связку с HR. За iSetup, Mercury спасиб! - поищу что это такое. У HR есть возможность работы с Web ADI. Т.е. теоретически (я не делал этого своими руками, так что не знаю работает это на самом деле или нет) можно выгрузить/загрузить данные о персоне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 18:45 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Whateva, iSetup - это какая-то старая и более не поддерживаемая оракловая штука. У Mercury - не нашел среди продуктов загрузчика.. Как он называется? DATALOAD по прежнему тупит. Опасная вещь - так и норовит не в те поля данных насувать и быстро сохранить сделанное. А задачка не простая - связать 75 юзеров, я б в ручную за полдня связал через формочку, но это только начало - дальше будет юзеров поболее. Тебе приходилось cвязывать HR и APPS users самому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 19:07 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg303Whateva, iSetup - это какая-то старая и более не поддерживаемая оракловая штука. У Mercury - не нашел среди продуктов загрузчика.. Как он называется? DataMigrator что-ли. Я не уверен что он в данной ситуации поможет т.к. по-памяти он позиционировался для AOL настроек. nazarov_serg303DATALOAD по прежнему тупит. Опасная вещь - так и норовит не в те поля данных насувать и быстро сохранить сделанное. А задачка не простая - связать 75 юзеров, я б в ручную за полдня связал через формочку, но это только начало - дальше будет юзеров поболее. Тебе приходилось cвязывать HR и APPS users самому? FND_USER.EMPLOYEE_ID = PER_ALL_PEOPLE_F.PERSON_ID Только надо ручками переписать в FND_USER e-mail и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 19:40 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
>ND_USER.EMPLOYEE_ID = PER_ALL_PEOPLE_F.PERSON_ID >олько надо ручками переписать в FND_USER e-mail и т.п. Там формочка кода связываеш юзера с HR инсертит в 3 таблички и апдейтит 4-е - что-то там еще c WorkFlow делает. ПРосто FND_USER проапдейтить не рискну.. это не поддерживается ораклом. Попробую через fnd_user_pkg.updateuser, правда это тоже не оч хор способ. Потом может через некоторое время что-о где то всплыть с тем же WF. У тебя не было подобных проблем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 20:11 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg303Там формочка кода связываеш юзера с HR инсертит в 3 таблички и апдейтит 4-е - что-то там еще c WorkFlow делает. ПРосто FND_USER проапдейтить не рискну.. это не поддерживается ораклом. Попробую через fnd_user_pkg.updateuser, правда это тоже не оч хор способ. Потом может через некоторое время что-о где то всплыть с тем же WF. У тебя не было подобных проблем? Напрямую я и не предлагал. Собственно говоря что я имел в виду: 1. загрузить персонал (попробовать WebADI) 2. загрузить пользователей штатными средствами 3. связать их ручками (важно не забыть проапдейтить поля на FND_USER иначе могут быть проблемы (в закупках например - там e-mail важен)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 20:19 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
>1. загрузить персонал (попробовать WebADI) >2. загрузить пользователей штатными средствами >3. связать их ручками (важно не забыть проапдейтить поля на FND_USER иначе могут быть проблемы (в закупках например - там e-mail важен)) У меня первые 2 пункта готовы.. Третий вроде нашел как решить - посмотрим все ли ок через пару дней... fnd_user_pkg.updateuser. Вроде все втавляет куда надо и в WF тоже. Whateva, Спасиб за ночной саппорт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 20:38 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg303У меня первые 2 пункта готовы.. Вы персонал чем грузили? nazarov_serg303Whateva, Спасиб за ночной саппорт. Незачто, я в другой TZ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 20:49 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Может я чего-то не догоняю ? Но для эксперимента создал таблицу для пользователей (имя, пароль,описание) и полномочий (пользователь, полномочие) Загнал туда 430 пользователей и по 3 полномочия для каждого. Потом с в цикле для каждой записи позапускал процедуры fnd_user_pkg.createuser и fnd_user_pkg.AddResp. Загрузились эти 430 пользователей за полотры минуты. Что у вас за проблемы возникли, я так и не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 08:15 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Персонал грузили консультанты и кадровики, точно не знаю, наверно copy/paste в формочку. >Может я чего-то не догоняю ? Металинк тоже пишет, не можем дескать воспроизвести, а TAR такой не только у меня открыт.. Юзера грузятся нормально, а апдейтятся хреново. Прогони свой скрипт второй раз, добавив всем по 4-му полномочию. (Я не точно описал проблему, т.к. именно при апдейте юзера возникает проблема) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 09:04 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg303>Может я чего-то не догоняю ? Металинк тоже пишет, не можем дескать воспроизвести, а TAR такой не только у меня открыт.. Юзера грузятся нормально, а апдейтятся хреново. Прогони свой скрипт второй раз, добавив всем по 4-му полномочию. (Я не точно описал проблему, т.к. именно при апдейте юзера возникает проблема) Нормально добавляет. 20 секунд - и готово. Могу прислать скрипт, которым я тестировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 11:22 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
2 va_kochnev За скрипт буду оч признателен. snazarov][@[[msk.tonus.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:39 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
nazarov_serg303 За скрипт буду оч признателен. Отправил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:51 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Это при загрузке FNDLOAD из тестовой сист в продакшн. FNDLOAD использует FND_USER_PKG, какую именно функцию - не знаю, но надеюсь не createuser и addresp ;). Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:00 |
|
||
|
OEBS как загрузить юзеров?
|
|||
|---|---|---|---|
|
#18+
Что выдаёт следующий селект? Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:20 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=33426096&tid=1528301]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
73ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 411ms |

| 0 / 0 |
