hi i need help, i have to create queries from two databases from two different server. Is it possible in db2?.
I can do that in mysql
MySQL :: MySQL 5.0 Reference Manual :: 13.7.2 How to Use FEDERATED Tables
CREATE TABLE test_table (
id INT(20) NOT NULL AUTO_INCREMENT,
name VARCHAR(32) NOT NULL DEFAULT '',
other INT(20) NOT NULL DEFAULT '0',
PRIMARY KEY (id),
INDEX name (name),
INDEX other_key (other)
)
ENGINE=MyISAM
DEFAULT CHARSET=latin1;
FEDERATED table on the local server for accessing the remote table:
CREATE TABLE federated_table (
id INT(20) NOT NULL AUTO_INCREMENT,
name VARCHAR(32) NOT NULL DEFAULT '',
other INT(20) NOT NULL DEFAULT '0',
PRIMARY KEY (id),
INDEX name (name),
INDEX other_key (other)
)
ENGINE=FEDERATED
DEFAULT CHARSET=latin1
CONNECTION='mysql://fed_user@remote_host:9306/federated/test_table';
that allows it to create queries between the two servers like:
INSERT INTO ventas_virtual.test_table (
test_table.name , test_table.other
)
(select federated_table.name,federated_table.other from ventas.federated_table )
any idea??