在IBExpert中跨库查询不同数据库表、不同版本数据库

原来开发时使用的数据库版本太高,使用的是FB2.11,而在把原来的低版本(FB2.0)的数据库的数据导入后,放到机器上运行,却发现怎么

 

也登录不了,装了FB2.11后,还是提示unsupported on-disk structure for file ;found 11.1,support 11.0,没办法,可能是

 

FB2.11还是存在bug,重新安装了FB2.0后,建了一个库,试了打得开,唉,数据都导进去了,看来还是用点低一点、稳定点的版本。还是看

 

看在IBExpert中能不能把高版本的数据导入到低版本的数据库中。G了一个,只有这样说的:

 

最简单的是用IBExpert,在IBExpert中分别打开A库和B库,然后转到A库中,在SQL Editor中执行以下SQL:

insert into [目标数据库在IBExpert中的注册名].T_LX select * from T_LX打开两个不同版本的数据库,

 

但我试了一下,

insert into [e:/METERSTORAGE.fdb].tb_instorage
select * from tb_instorage


提示了一个错误:Unknown database alias:e:/meterstorage.fdb,哦,明的了,把注册名e:/METERSTORAGE.fdb改为别名:

insert into [E_METERSTORAGE].tb_instorage
select * from tb_instorage

OK,提示:

Starting data transfer...
Transferring data... Done!
526 records were trasferred.
Commiting transaction... Done!

 

把E盘数据库打开,确实导去了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值