2014-10-11 5 views
0

PostGIS에 Tiger 지오 코더를 설치하려고하는데 문제가 발생했습니다. 나는이 instructions을 사용하고 있습니다. 프로그램 실행 파일을 변경해야합니다. "알 수없는 구성 매개 변수 unzip_command을 : ERROR : 나에게 오류 메시지를 가져옵니다 이렇게, 그러나, 나는 다음 실행postgreSQL에서 SET 명령 사용

SET unzip_command ="C:\Program Files\7-Zip\8z.exe". 

SELECT * FROM tiger.loader_platform WHERE os = 'ravim'; 

: 프로그램 실행 파일이 현재 무엇을 얻으려면, 다음 코드를 실행 ". 나는 왜 내가 그 오류 메시지를 받는지 이해하지 못한다. 여기

은 (지오 확장이 추가 될 때 테이블이 자동적으로 생성된다) 같군요

-- Table: tiger.loader_platform 

-- DROP TABLE tiger.loader_platform; 

CREATE TABLE tiger.loader_platform 
(
    os character varying(50) NOT NULL, 
    declare_sect text, 
    pgbin text, 
    wget text, 
    unzip_command text, 
    psql text, 
    path_sep text, 
    loader text, 
    environ_set_command text, 
    county_process_command text, 
    CONSTRAINT loader_platform_pkey PRIMARY KEY (os) 
) 
WITH (
    OIDS=FALSE 
); 
ALTER TABLE tiger.loader_platform 
    OWNER TO postgres; 
GRANT ALL ON TABLE tiger.loader_platform TO postgres; 
GRANT SELECT ON TABLE tiger.loader_platform TO public; 

감사 Falmarri가 !, 문제를 해결하여 테이블을 작성하는 데 사용되는 코드이다.

+2

여기서'set unzip_command'는 어디에 있습니까? 당신은 정확히 무엇을하려하고 있습니까? Postgres 이외의 파일은 압축을 풀 수 있어야합니다. –

+0

대용량 (15GB)의 공간 데이터를 다운로드해야하며이 명령은 프로세스를 자동화해야합니다. 명령의 나머지 부분은 다음과 유사해야합니다 (내 데이터가 아닙니다) –

+0

SQL에서 문자열에 큰 따옴표를 사용하려고하는 이유는 무엇입니까? –

답변