簡體   English   中英

如何從服務器選擇數據並將其插入informix DB中的另一個服務器

[英]How to select data from server and insert it into another server in informix DB

如果我在兩個不同的服務器S1 And S2中的不同數據庫DB1,DB2中有兩個具有相同結構Table1,Table2

如何從Table1中選擇並通過簡單查詢插入到Table2中

我嘗試執行以下操作,但沒有成功:

INSERT INTO  DB2:Table2
SELECT * FROM DB1@S1:Table1

我收到以下錯誤:

在此處輸入圖片說明

如果連接到S1(informix服務器1),則SQL將在該服務器上執行,這意味着S1將需要知道S2在哪里。

基本上,請確保在S1中使用的sqlhosts文件中定義了一個S2(並且您可以使用連接到S1的同一用戶連接到S2)

在客戶機“ sqlhosts”(服務器工作室)中定義S1和S2是不夠的,因為Informix服務器(不是客戶機)將為插入插入到S2的連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM