postgres-fdw

    0熱度

    1回答

    當我做import foreign schema constructor from server mysql_svr into mysql_fdw;我得到: ERROR: type "set" does not exist LINE 6: type set NOT NULL, ^ QUERY: CREATE FOREIGN TABLE search_requests ( i

    0熱度

    1回答

    我有一個PostgreSQL 9.6服務器連接到遠程9.3服務器。 我試圖創建下面的物化視圖: CREATE MATERIALIZED VIEW test AS SELECT id FROM remote.logs WHERE remote.logs.created_at > (now() - interval '1 day') 因爲過濾本地服務器上完成它很慢。

    0熱度

    2回答

    一個必須執行的查詢很簡單,只要在下面 - Update employee set is_done=true; ,我要更新的表僅在另一個數據庫中存在。 我一直在使用這些類型的dblink查詢。 INSERT Into mytable select * from dblink('host=10.1.1.1 user=user password=password dbname=oat', '

    1熱度

    1回答

    我想從postgreSQL查詢中訪問LDAP數據。我可以使用FDW(外部數據包裝)包(https://wiki.postgresql.org/wiki/Foreign_data_wrappers#LDAP_Wrappers),但似乎還不支持RDS。有什麼其他方式可以啓用從Postgres到LDAP的查詢嗎? 感謝, 人士Himanshu

    1熱度

    1回答

    如上所述herepostgres_fdw無權訪問索引。 解決方法是在遠程服務器上創建視圖,然後在本地視圖上創建外部表包裝。 但是如果我想將參數傳遞給我的視圖呢?通常我會創建一個function(myparam)即RETURNS TABLE()。但是如何通過postgres_fdw調用它? 解決這種情況的任何想法(如果不需要,不要使用dblink)? 例 我有這樣的查詢到我的遠程數據庫執行: sel

    0熱度

    1回答

    我能夠構建TDS_FDW並將擴展插入Postgresql 10.但是,我收到了一條不尋常的消息,表示失敗並顯示「成功」消息, 。 ERROR: DB-Library error: DB #: 20002, DB Msg: Adaptive Server connection failed (secsql1.secdev.local:1433), OS #: 0, OS Msg: Success,

    0熱度

    1回答

    我在Windows和Linux下積極使用fdw。 如果窗口下的主(和讀/寫)連接關閉,在另一側的窗口打開的fdw連接立即關閉。 但是,在Linux下,即使啓動連接已關閉,在夥伴上打開的夥伴連接仍處於活動狀態並處於打開狀態。 E.g. 服務器1(Windows) 服務器2(Linux) 服務器1連接到他自己的本地數據庫。在這個連接中,他編寫/讀取服務器2上的表格並由fdw本地表示。在服務器2上,可以

    1熱度

    1回答

    我想找到一種方法來自動更新PostgreSQL表上的csv文件中的數據。 csv文件包含LabVIEW測試數據,它將在每次執行時更新並存儲在本地計算機上。 到目前爲止,我能夠從CSV導入數據到表 '測試1' 通過兩種方法: COPY命令 COPY test1 FROM 'C:\Users\..\Test.csv' DELIMITER E'\t' CSV; 外國數據包裝(file_fdw) CR

    1熱度

    1回答

    我想用PostgreSQL Maestro工具來引用一個來自「本地」數據庫的外鍵到另一個數據庫內的其他主鍵(實際上,它們都是相同的遠程機器)。 我聽說過關於postgres_fdw模塊來創建一個外表,其行爲像遠程數據庫內表的副本,但是當我嘗試執行我的查詢時,出現此錯誤: 「SQL錯誤:錯誤:引用關係「foreign_olo」不是表格「。 這是我的SQL代碼: CREATE TABLE edb.ol

    0熱度

    1回答

    這裏是我正在做它: CREATE EXTENSION IF NOT EXISTS postgres_fdw; DROP SERVER IF EXISTS myserver CASCADE; CREATE SERVER myserver FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host '10.1.1.1', dbname 'mydb