Я пытаюсь** изменить размер изображений**, содержащихся в столбце BLOB в таблице, с помощью Java-кода.
когда изображения большие, около 157893 в длину, выдается ошибка NullPointVariable .
это код, который я использую:
есть ли у кого-нибудь представление о том, почему появляется эта ошибка, или может предложить другую альтернативу изменению размера изображений в историях оракула.
Я пытаюсь** изменить размер изображений**, содержащихся в столбце BLOB в таблице, с помощью Java-кода. когда изображения большие, около 157893 в длину, выдается ошибка NullPointVariable . это код, который я использую: [code]import java.lang.*; import java.sql.*; import java.io.*; import oracle.sql.*; import java.awt.image.BufferedImage; import java.awt.Image; import java.awt.Color; import javax.imageio.ImageIO; import oracle.jdbc.driver.*;
public class ResizeImage extends Object { public static java.sql.Blob resizeBLOB(java.sql.Blob img, int newW, int newH) { try { byte [] newdata = img.getBytes(1L, (int)img.length()); newdata = scale(newdata, newW, newH);
Image scaledImage = img.getScaledInstance((int)newW, (int)newH, Image.SCALE_SMOOTH); BufferedImage imageBuff = new BufferedImage((int)newW, (int)newH, BufferedImage.TYPE_INT_RGB); imageBuff.getGraphics().drawImage(scaledImage, 0, 0, new Color(0,0,0), null);
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
ImageIO.write(imageBuff, "jpg", buffer); return buffer.toByteArray(); } catch (IOException e) { //throw new ApplicationException("IOException in scale"); e.printStackTrace(); } return fileData; } } [/code] есть ли у кого-нибудь представление о том, почему появляется эта ошибка, или может предложить другую альтернативу изменению размера изображений в историях оракула.
Я не являюсь экспертом ни в Oracle, ни в Python, поэтому, возможно, ответ очевиден, но я так и не смог найти ответ на свою проблему на форумах.
У меня есть SSH-соединение с базой данных Oracle 19c на SQL. разработчик и DBeaver, но я не могу...
Я следую руководству по установке Oracle Database 19c в Oracle Linux 9 (OL9).
Если я запускаю установщик (runInstaller) от имени пользователя без полномочий root, я получаю ошибка в разрешении отклонена.
Но если я запущу его с помощью sudo, я получу...
Ниже приведены используемые зависимости (версия базы данных Oracle 19C)
com.oracle.database.jdbc/ojdbc8/19.8.0.0
com.oracle.database.messaging/aqapi/19.3. 0.0
и появляется следующее сообщение об ошибке.
Ошибка при соединении JMS или настройка...
У меня есть система Oracle 19c в Linux с включенной аутентификацией krb5 с использованием Windows AD KDC. Доступ sqlplus и jdbc работает нормально. Когда я пытался протестировать с помощью ucp (ucp11.jar, ojdbc11.jar), я столкнулся с ORA-12631,...
У меня есть система Oracle 19c в Linux с включенной аутентификацией krb5 с использованием Windows AD KDC. Доступ sqlplus и jdbc работает нормально. Когда я пытался протестировать с помощью ucp (ucp11.jar, ojdbc11.jar), я столкнулся с ORA-12631,...