请教是不是2.0备份出来的数据不能恢复到2.1
请问是不是2.0备份出来的数据不能恢复到2.1?我用IBExpert做的2.0备份,然后又用这个做恢复却怎么也恢复不进
请问是不是2.0备份出来的数据不能恢复到2.1?
我用IBExpert做的2.0备份,然后又用这个做恢复却怎么也恢复不进去,表的数据可以进去,但是原来的视图、触发器和procedure却无法恢复进去,还有一些索引也不能进去,难道都要手工重建?
[解决办法]
你是怎样备份的,视图、触发器和SP备份了吗?提示什么错误信息?
[解决办法]
查一下你的索引是否active和unique?
[解决办法]
检查一下你的数据,是pirmay key 的限制,你的表中应该是有重复数据了。
[解决办法]
[解决办法]你的主键是否包含多字段?而你的说的重复数据中是否包含null值?
[解决办法]你的主键是否包含多字段?而你的说的重复数据中是否有字段是null?
[解决办法]单一主键还是多个字段组成主键?
[解决办法]firebird2.0的unique约束允许有多行为null,即认为null为不同的值
firebird2.1的unique约束好像是忽略null,也就是认为null为相同的值
[解决办法]正常情况下,这种问题应该是不可能出现的
用database validation看看吧,估计真的是数据库有损坏