I am using pq++ and am having problems getting the COPY command to work. I am using this to inport huge files (700 Mb) at a time. The thing is if I do it manually or even via psql, the same SQL commands work. The really odd thing is that this fails: CREATE TABLE temp1 (a integer, b integer); COPY BINARY temp to '/local/temp_table.bin' COPY BINARY temp from '/local/temp_table.bin' I am calling PgDatabase.ExecCommandOk and getting error messages like ERROR: copy: line 18, COPY BINARY: unexpected EOF ERROR: COPY BINARY: file signature not recognized Help! Does the C/C++ library bindings force postgresql to look in odd places for COPY or something. I am at my wits end. Llew
Sorry to waste everyone' time: I just hadn't close the file handles and presumably the data wasn't flushed. Duh. Egg on face. Llew
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера