<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Problem z importem CSV do postgre]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=254&amp;type=atom"/>
	<updated>2009-07-23T08:24:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=254</id>
		<entry>
			<title type="html"><![CDATA[Odp: Problem z importem CSV do postgre]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1065#p1065"/>
			<content type="html"><![CDATA[Hej,

Dzieki za sugestie. Na szczęście udało mi się rozwiązać problem wczoraj. Chodziło po pierwsze o access rights jednego servera na drugim, a po drugie miałem problem z ustaleniem formatu danych. Jednak Postgre nie jest absolutnie n00b-proof i trzeba dokładnie określać formaty.

ehh.. człowiek tęskni za SASem..:|]]></content>
			<author>
				<name><![CDATA[Myziot]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=947</uri>
			</author>
			<updated>2009-07-23T08:24:54Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1065#p1065</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Problem z importem CSV do postgre]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1064#p1064"/>
			<content type="html"><![CDATA[W jaki sposób postgres ma załadować ten zdalny (o ile dobrze zrozumiałem) plik po jakim protokole?
Nigdy czegoś takiego nie robiłem. Nie możesz sobie pop prostu przerzucić plik na maszynę gdzie jest postgres i wtedy go wrzucic. Jeśli uzywasz windy to podajac scieżkę pewnie będziesz musiał zamiast \ pisać \\]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-07-22T16:38:52Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1064#p1064</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Problem z importem CSV do postgre]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1062#p1062"/>
			<content type="html"><![CDATA[Witam,

Spędziłem właśnie 2 godziny, aby znaleźć rozwiązanie na mój problem z importem pliku CSV do bazy danych. 

Opis sytuacji:
1. Łączę się na remote desktop na server
2. plik jest w sieci na innym serverze (server5)
3. Stworzyłem dokładną strukturę tabeli.
4. wpisuje ten kod: 
[code]COPY data_base.table
 FROM '//server5/(...)/(...).csv' 
using delimiters ','
[/code]

i wyskakuje błąd: [quote]ERROR:  could not open file "//server5/(...)/(...).csv" for reading: Invalid argument[/quote]

[b]O co chodzi? Próbowałem bawić się różnymi składniami z listy:[/b] 
[quote] COPY tablename [ ( column [, ...] ) ]
    FROM { 'filename' | STDIN }
    [ [ WITH ] 
          [ BINARY ]
          [ OIDS ]
          [ DELIMITER [ AS ] 'delimiter' ]
          [ NULL [ AS ] 'null string' ]
          [ CSV [ HEADER ]
                [ QUOTE [ AS ] 'quote' ] 
                [ ESCAPE [ AS ] 'escape' ]
                [ FORCE NOT NULL column [, ...] ]
[/quote]

ale nie udało mi się znaleźć rozwiązania. 

Plik jest poprawny, bo załadowałem go poprzez Talend Open Studio. Słyszałem, że SQL bezpośrednio z pgAdmina zaimportuje ten plik szybciej.]]></content>
			<author>
				<name><![CDATA[Myziot]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=947</uri>
			</author>
			<updated>2009-07-22T11:25:03Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1062#p1062</id>
		</entry>
</feed>
