On 03/06/12 14:47, Adriano dos Santos Fernandes wrote:
> On 06/03/2012 07:14, Claudio Valderrama C. wrote:
>>> -----Original Message-----
>>> From: Kjell Rilbe [mailto:[email protected]]
>>> Sent: Martes, 06 de Marzo de 2012 6:55
>>>> Isn't it about time to drop support for dialect 1?
>>> Yes. But I'm sure there will be objections. I'd say the world moves
>>> forward - if you don't want it to, that's your problem - live
>>> with it!
>>> Meaning: if you really want to stay at dialect 1, then fine
>>> with me, but
>>> then live with the implications, e.g. staying with an old
>>> version of FB.
>> And what do you suggest to do with backups of dialect 1 databases?
>> Refuse to restore them?
>> Try to fix stored procedures, triggers and views?
>>
>>
> There is not only the problem of migrate older databases to new engine, 
> but there is also the contrary problem.
>
> if people found problems in production that can't be workaround-ed 
> easily, they must downgrade as fast as possible.
>

This problem will be present even if we keep both BLR 4 and 5, but add
6. Any change in database will add new BLR version code, and downgrade
will fail.

> If you create different BLR for compatible procedures, that downgrade 
> will not be possible anymore with gbak.
>
> We need, I think, a safe approach of metadata extraction (I'm not sure 
> ISQL is safe)

Unfortunately unsafe.
It's very easy to get a script which fails.

> , and data extraction/reload.

Probably new gbak mode (no-blr) is easier to do? We can add it to 2.5
for example.


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to