|
|
|
|
#1 |
|
Новичок
Регистрация: 26.01.2012
Сообщений: 50
Репутация: 0
|
Здравствуйте.
Нужно сделать Java хранимую процедуру в Oracle. Идея такая при вызове процедуры создаётся файл на жестком диске базы данных сервера и что то туда запасать. 1 Права на папку дал. 2 Создал процедуру: Код:
create or replace and compile
java source named "logf"
as
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.sql.Timestamp;
public class JavaLogInfo {
public static void logData() {
String time = new Timestamp(System.currentTimeMillis()).toString();
try {
File file = new File ("C:/Logs/log.txt");
BufferedWriter out = new BufferedWriter(new FileWriter(file));
out.write("time");
out.close();
} catch (IOException e) {
System.err.println("fail");
}
}
}
Код:
CREATE OR REPLACE PROCEDURE logit AS LANGUAGE JAVA name 'JavaLogInfo.logData()'; Код:
Call logit() Подскажите, пожалуйста, в чем дело. |
|
|
| Ads | |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Java в базе данных Oracle | veter48 | Программирование | 0 | 12.05.2013 22:25 |
| Процедура контроля качества в магазине | Crion | Неисправности, настройка | 3 | 14.01.2013 07:26 |
| Pascal процедура | GrizZzly) | Программирование | 3 | 29.06.2012 21:01 |
| Ошибка (Не найдена указанная процедура) в программе Web Page Maker. | Stmre 2401 | Интернет и сети | 0 | 09.01.2012 01:23 |
| Процедура открытия формы с помощью Visual Basic (VS 2005) | Alexei1986 | Программирование | 2 | 06.12.2011 23:06 |