|
|
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
С javoй не работал:( Возникла тривиальная задача, которую не могу решить с помощью оракловых формсов. Необходимо загрузить и выгрузть blolb. Соответственно в виде параметра на входе имеем коннект стринг, путь и имя файла для загрузки и выгрузки, алиас таблицы и ид строки. Есть ли у кого готовое решение? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 14:41 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/FAQ/faq_topic.aspx?fid=469 Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 15:03 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
Большое спасибо, хороший пример. Но если Вас не затруднит укажите как поменять способ коннета, для использования данного кода в приложении клиента. Я так понимаю, что надо изменить этот код, добавив параметр "строка коннекта". Еще раз, спасибо. private static Connection getConnection() throws SQLException { Connection con = DriverManager.getConnection("jdbc:default:connection:"); return con; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 13:05 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
может так? Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 13:07 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
И еще маленький вопрос, при компиляции пакета возникает ошибка: LobUtils:19: No variable DURATION_SESSION defined in class oracle.sql.CLOB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 13:16 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
Сперва обязательно, одно из двух: Код: plaintext 1. 2. Там два варианта, через JDBC Thin Driver и JDBC OCI Driver. Либо поиск на этом форуме, например, по OracleDriver acrobatИ еще маленький вопрос, при компиляции пакета возникает ошибка: LobUtils:19: No variable DURATION_SESSION defined in class oracle.sql.CLOB. Старый драйвер? Какой архив с драйвером используешь для коннекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 13:38 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
2 Denis Popov Пока что я пробую установть пакет на сервер Oracle8i Enterprise Edition Release 8.1.7.4.0. При компиляции возникла указанная мною ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 14:06 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
Вообще-то по исходнику oracle.sql.CLOB: Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 14:29 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
Может быть дело вот в чем: Oracle8i JDBC Developer's Guide and Reference Release 3 (8.1.7) Working with LOBs and BFILEs http://download-west.oracle.com/docs/cd/A87860_01/doc/java.817/a83724/oralob2.htm В разделе Additional BLOB and CLOB Features нет вообще никакого упоминания о методе createTemporary(). А в документации по Oracle 9.2 уже есть. Может быть в Oracle 8.1.7 его нет вообще. Тогда надо выкручиваться по-другому, например, добавить собственный метод в java класс для получения CLOB'а и BLOB'а, вроде этого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Аналогично для BLOB. И еще может придется посмотреть на методы записи данных в CLOB и BLOB, потому как вполне может случится, что некоторые методы объявлены, но еще нереализованы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 15:03 |
|
||
|
oracle blob
|
|||
|---|---|---|---|
|
#18+
2 Дело ясное, что дело темное:) Попрдую использовать Ваш пакет http://www.sql.ru/forum/actualthread.aspx?tid=71323&hl=lobutils ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 15:35 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33824521&tid=2148754]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
178ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 490ms |

| 0 / 0 |
