繁体   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