|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Говорит, что sys.utl_file.invalid_path. Не знаю как трактовать, но вроде как директория в порядке, сущесвует, имя файла для Linux вполне приемлемое. Может я еще чего-то упустил? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2002, 22:31 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
в init<...>.ora UTL_FILE_DIR=<path> в порядке ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2002, 14:21 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
А что значит впорядке? То что этот параметр имеется я знаю, но значение его имею весьма смутное ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2002, 17:08 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
2SAA_: И какого <censored> я в два ночи мучался подкручивая на вашей базе init.ora, а потом мучался пытаясь сделать так, чтобы логи были доступны не только юзверю oracle? Смотри на рабочей системе, там даже коментарий на этот пунктик есть. А если подождёшь недельку, то даже рабочий кусочек кода пришлю. 2 All: utl_file_dir -- сие есть список каталогов, в которые серверу разрешается записывать/читать. Контроль осуществляет сам Оракул над собой, то есть это ограничение на уровне приложения. И оно ничего не имеет общего с ограничением на уровне операционной системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2002, 20:25 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
Хорошо... я там указал себе одну директорию. Создал ее ORACLE-пользователем, но но ошибка осталась. И второе, а если уж получится писать в эту директорию, то можно будет писать и внизлежащие? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2002, 21:58 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
2SAA_: Потерпи до понедельника. Кстати, а ты уверен, что spm.f_system_parameter_get('AUM=FILE_LOCATION_DIR') возвращает абсолютный путь? 2All: Нет, запись будет возможна только именно в тот каталог. По крайней мере так обещает документация. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 00:46 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
to vSkv: пробовал по-разному, даже так /extend/OraData/GRETA40/utl_dir/ ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 13:13 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
проверь 1. Имеет ли доступ пользователь от имени которого запускается oracle на эти каталоги 2. select value from sys.gv_$parameter where name='utl_file_dir' должно возвратить список директорий для UTL_FILE ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 14:02 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
Итак, чтобы вы совсем имели представление: v_$parameter utl_file_dir = /extend/OraData/GRETA40/utl_dir Пытаюсь писать в /extend/OraData/GRETA40/utl_dir/a20020919.log Директория создана от пользователя oracle на Linux ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 15:46 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
а пробовал так /extend/OraData/GRETA40/utl_dir без последнего '/' ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 16:04 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
и так и этак пробовал :( ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 16:51 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
2SAA_ 1.Попробуйте убрать пробелы в utl_file_dir=/<...>/<...> 2.Для эксперимента создать нужный файл нулевой длины под oracle- юзером и писАть в него ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 17:35 |
|
Check code UTL_FILE using
|
|||
---|---|---|---|
#18+
кажись пробелы слева-справа в параметре дали о себе знать... В файл пишет. Орет теперь при закрытии :( ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2002, 18:57 |
|
|
start [/forum/topic.php?fid=52&fpage=2841&tid=1993064]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 148ms |
0 / 0 |