Невозможно использовать функцию копирования с драйвером jdbc

Извините, этот вопрос может быть легким для некоторых, но мне нужна помощь в запуске скрипта в DataGrip с некоторыми изображениями, которые закодированы в одном из столбцов таблицы с использованием функции COPY, которая была предоставлена ​​мне с компьютера Linux. Я использую Windows. Моя версия progresql

PostgreSQL 10.4, скомпилированный в Visual C++ build 1800, 32-битный

Мне удается добавить драйвер JDBC 42.2.5, добавив его в теги артефактов в файле XML в

C:\Users[USR].DataGrip2018.1\ Config\ JDBC-драйвера \ JDBC-driver.xml

Но все же я получаю эту ошибку в течение нескольких часов

[57014] ОШИБКА: сбой COPY от stdin: драйвер JDBC в настоящее время не поддерживает операции COPY. Где: COPY [таблица], строка 1 Подробности

Любые рекомендации или предложения приветствуются.

--
-- PostgreSQL database dump
--

-- Dumped from database version 9.6.2
-- Dumped by pg_dump version 10.5 (Ubuntu 10.5-0ubuntu0.18.04)

SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET client_min_messages = warning;
SET row_security = off;

SET default_tablespace = '';

SET default_with_oids = false;

Копия выглядит так для одного ряда

COPY public.qcq (gd, hg, qn, ar, photo, mus, id) FROM stdin;
f   f   lorem ipsum lorem?  4   \\xffT...this is an encripted image....0000000049454e44ae426082 t   8b4d6f0a-98b3-4dde-bbd4-f882cd39243b
\.

0 ответов

Другие вопросы по тегам