无法与jdbc驱动程序一起使用复制功能

时间:2018-09-07 23:12:19

标签: postgresql jdbc copy datagrip

抱歉,这个问题对于某些人来说一定很容易,但是我需要一些帮助,在DataGrip中运行脚本,其中包含一些图像,这些图像使用从Linux机器提供给我的COPY函数编码在表的一列中。我正在使用Windows。 我的progresql版本是

PostgreSQL 10.4 ,由Visual C ++ build 1800 32位编译

我设法通过在XML文件中的工件标记内添加JDBC驱动程序 42.2.5 来添加

C:\ Users [usr] .DataGrip2018.1 \ config \ jdbc-drivers \ jdbc-driver.xml

但是,仍然有几个小时出现此错误

[57014]错误:从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像这样一排

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 个答案:

没有答案