<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - polecenie copy]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=353</link>
		<description><![CDATA[Najświeższe odpowiedzi w polecenie copy.]]></description>
		<lastBuildDate>Tue, 19 Oct 2010 18:59:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: polecenie copy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2225#p2225</link>
			<description><![CDATA[[quote]
Baza jest na innym kompie z systemem Linux.
[/quote]

Jeśli baza jest na innej maszynie to raczej takie kopiowanie się nie uda bo zgodnie z dokumentacją

[quote]
COPY with a file name instructs the PostgreSQL server to directly read from or write to a file. The file must be accessible to the server and the name must be specified from the viewpoint of the server. When STDIN or STDOUT is specified, data is transmitted via the connection between the client and the server. 
[/quote]

serwer bazodanowy musi mieć dostęp do pliku. Musisz przekopiować plik na serwer z bazą i wtedy wykonac kopiowanie.]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Tue, 19 Oct 2010 18:59:05 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2225#p2225</guid>
		</item>
		<item>
			<title><![CDATA[Odp: polecenie copy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2224#p2224</link>
			<description><![CDATA[Również mam problem z dostępem do pliku. Polecenie:

copy slupy from E'd:\\slupy.txt';

zwraca błąd: Nie ma takiego katalogu lub pliku.

Polecenie wykonuję z komputera z systemem Windows, z PGAdmina z okienka zapytań SQL lub konsoli PSQL. Zawsze z tym samym efektem. Plik jest na dysku komputera, z którego wywołuję polecenie.
Baza jest na innym kompie z systemem Linux.

Próbowałem plik umieścić na dysku C, D, jak również z w podkatalogach. Nic nie pomogło.]]></description>
			<author><![CDATA[dummy@example.com (Rayo)]]></author>
			<pubDate>Tue, 19 Oct 2010 16:11:17 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2224#p2224</guid>
		</item>
		<item>
			<title><![CDATA[Odp: polecenie copy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1596#p1596</link>
			<description><![CDATA[Faktycznie jeśli jest zapis do katalogu np. c:\a\p.txt (a nie bezpośrednio na dysk czyli c:\p.txt) to eksport idzie poprawnie.
Dzięki za pomoc.]]></description>
			<author><![CDATA[dummy@example.com (bm)]]></author>
			<pubDate>Mon, 30 Nov 2009 12:13:38 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1596#p1596</guid>
		</item>
		<item>
			<title><![CDATA[Odp: polecenie copy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1595#p1595</link>
			<description><![CDATA[Powiedz moze z jakiego użytkownka wykonujesz to polecenie copy? i jakie sa uprawnienia do pliku. Jesli jeszcze plik nie istnieje sprobuj zapisywac do jakiegos katalogu (nie na d:) i sprawdz uprawnienia do katalogu.]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Mon, 30 Nov 2009 10:06:49 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1595#p1595</guid>
		</item>
		<item>
			<title><![CDATA[polecenie copy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1594#p1594</link>
			<description><![CDATA[Mam problem ze skopiowaniem danych z tabeli do pliku.
Chcę wyeksportować kolumnę pesel z tabeli pac_new na dysk d do pliku p.txt (posgres 8.1 na Windzie)
Stosuję polecenie 
copy pac_new(pesel) to E'd:\\p.txt';
W efekcie otrzymuję komunikat "could not open file "d:\p.txt" for writing: Permission denied

W czym tkwi problem że nie można otworzyć pliku do zapisu??]]></description>
			<author><![CDATA[dummy@example.com (bm)]]></author>
			<pubDate>Mon, 30 Nov 2009 09:29:57 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1594#p1594</guid>
		</item>
	</channel>
</rss>
