<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Problem z importem CSV do postgre]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=254</link>
		<description><![CDATA[Najświeższe odpowiedzi w Problem z importem CSV do postgre.]]></description>
		<lastBuildDate>Thu, 23 Jul 2009 08:24:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Problem z importem CSV do postgre]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1065#p1065</link>
			<description><![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..:|]]></description>
			<author><![CDATA[dummy@example.com (Myziot)]]></author>
			<pubDate>Thu, 23 Jul 2009 08:24:54 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1065#p1065</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Problem z importem CSV do postgre]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1064#p1064</link>
			<description><![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ć \\]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Wed, 22 Jul 2009 16:38:52 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1064#p1064</guid>
		</item>
		<item>
			<title><![CDATA[Problem z importem CSV do postgre]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1062#p1062</link>
			<description><![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.]]></description>
			<author><![CDATA[dummy@example.com (Myziot)]]></author>
			<pubDate>Wed, 22 Jul 2009 11:25:03 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1062#p1062</guid>
		</item>
	</channel>
</rss>
