Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 список файлов  [new]
WaxMuDb
Member

Откуда:
Сообщений: 53
Как создать список файлов в какой либо директории без использования java?
7 фев 07, 16:40    [3751436]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
dir
ls
7 фев 07, 16:42    [3751456]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
WaxMuDb
Member

Откуда:
Сообщений: 53
а какую нить процедуру оракловую можно ???
7 фев 07, 16:46    [3751478]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
SQL*Plus покатит ?
7 фев 07, 16:49    [3751517]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
WaxMuDb
Member

Откуда:
Сообщений: 53
покатит
7 фев 07, 16:53    [3751553]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
Sevick
Member

Откуда: из-за компа
Сообщений: 833
WaxMuDb
Как создать список файлов в какой либо директории без использования java?


Is there a way to do this without using Java (DBMS_DIR)?
version10.2



Followup:
No, this is one of the last things we need java for (or C)




http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:7506780031005
7 фев 07, 16:54    [3751559]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
Maxim Demenko
Member

Откуда: Munich, Germany
Сообщений: 940
Sevick
WaxMuDb
Как создать список файлов в какой либо директории без использования java?


Is there a way to do this without using Java (DBMS_DIR)?
version10.2



Followup:
No, this is one of the last things we need java for (or C)




http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:7506780031005


Можно так (не документированно однако...)

Best regards

Maxim
7 фев 07, 17:13    [3751712]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
M_IV
Member

Откуда:
Сообщений: 1303
где же ты был раньше, сосед?
7 фев 07, 17:22    [3751788]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
WaxMuDb
покатит

SQL> ho dir
)
7 фев 07, 17:27    [3751835]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
Maxim Demenko
Member

Откуда: Munich, Germany
Сообщений: 940
M_IV
где же ты был раньше, сосед?


M_IV
Mne neobhodimo pri pomoshi PL/SQL(bez JAVA) v procedure schitat' imena failov iz direktorii.
(Direktoriya izvestna; kolichesto, imena, razmer failov v nei - net).

System: Oracle 9, Solaris 7


Это где Oracle был раньше
До 10ки не было такой процедуры...

Best regards

Maxim
7 фев 07, 17:29    [3751860]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
M_IV
Member

Откуда:
Сообщений: 1303
@Maxim Demenko
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
PL/SQL Release 9.2.0.7.0 - Production
CORE    9.2.0.7.0       Production
TNS for Solaris: Version 9.2.0.7.0 - Production
NLSRTL Version 9.2.0.7.0 - Production

SQL> select distinct substr(owner,1,25) owner, substr(object_name,1,25) object_name from dba_objects where object_name = 'DBMS_BACKUP_RESTORE';

OWNER                     OBJECT_NAME
------------------------- -------------------------
SYS                       DBMS_BACKUP_RESTORE
7 фев 07, 17:37    [3751925]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
M_IV
@Maxim Demenko
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
PL/SQL Release 9.2.0.7.0 - Production
CORE    9.2.0.7.0       Production
TNS for Solaris: Version 9.2.0.7.0 - Production
NLSRTL Version 9.2.0.7.0 - Production

SQL> select distinct substr(owner,1,25) owner, substr(object_name,1,25) object_name from dba_objects where object_name = 'DBMS_BACKUP_RESTORE';

OWNER                     OBJECT_NAME
------------------------- -------------------------
SYS                       DBMS_BACKUP_RESTORE


Дык он же не сказал, что не было такого пакета (он появился еще в 8, поскольку через него работает RMAN), речь шла о процедуре
7 фев 07, 17:41    [3751947]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
WaxMuDb
Member

Откуда:
Сообщений: 53
чет так не выходит...но все равно спасибо
7 фев 07, 17:44    [3751976]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
Я
Guest
juks@gala.net
WaxMuDb
покатит

SQL> ho dir
)

Тогда уж:
SQL>ho dir>dir.txt
:)
7 фев 07, 17:50    [3752023]     Ответить | Цитировать Сообщить модератору
 Re: список файлов  [new]
Maxim Demenko
Member

Откуда: Munich, Germany
Сообщений: 940
WaxMuDb
чет так не выходит...но все равно спасибо

SQL> set serveroutput on
SQL> @list
SQL> show user
USER ist "SYS"
SQL> DECLARE
  2  pattern VARCHAR2(1024) := '/home/oracle/local/source';
  3  ns VARCHAR2(1024);
  4  BEGIN
  5          DBMS_BACKUP_RESTORE.searchFiles(pattern, ns);
  6          FOR each_file IN (SELECT FNAME_KRBMSFT AS name FROM X$KRBMSFT) LOOP
  7          DBMS_OUTPUT.PUT_LINE(each_file.name);
  8  END LOOP;
  9  END;
 10  /
/home/oracle/local/source/syshdr.tar.gz
/home/oracle/local/source/pcscfg.cfg
/home/oracle/local/source/list.sql

PL/SQL-Prozedur erfolgreich abgeschlossen.

Best regards

Maxim
7 фев 07, 17:57    [3752077]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить