0
我想在PostGIS中安裝TIGER地理編碼器,但我遇到了問題。我正在使用這些instructions。我需要更改程序可執行文件。爲了得到什麼可執行程序目前是,我運行下面的代碼:在postgreSQL上使用SET命令
SELECT * FROM tiger.loader_platform WHERE os = 'ravim';
然後我跑,
SET unzip_command ="C:\Program Files\7-Zip\8z.exe".
但是,這樣做使我的錯誤信息:錯誤:無法識別的配置參數「unzip_command 」。我不明白爲什麼我會收到該錯誤消息。
下面是用於創建表(添加的地址解析器擴展時,自動生成該表)
-- 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!看起來像它解決該問題的代碼。
哪裏'集unzip_command'這些說明資訊存在嗎?你想要做什麼?你應該能夠解壓Postgres以外的任何文件。 – 2014-10-11 19:18:19
我將不得不下載大量(15 GB)的空間數據,並且這些命令應該自動執行此過程。該命令的剩餘部分應該看起來像這樣(這不是我的數據) – 2014-10-11 19:46:40
爲什麼你要在SQL中爲一個字符串使用雙引號? – 2014-10-11 20:34:41