ibec_ExtractMetadata don't extract tables like "TaSomeData". IBExpert. IBEScript Firebird 2.1

383 Views Asked by At

I have a problem with the command ibec_ExtractMetadata from IBEScript(ibeblock). In my Database most tables have names in InfixCaps like "TaActions", "TaDiscountSystem" etc.

If I use ibec_ExtractMetadata with tables in UpperCase - all is well:

ibec_ExtractMetadata(OtdelDB, 'd:\DC_Otdel.sql',
         'Domains=NONE; Tables=ACCESSGROUPS; Views=NONE; Triggers=NONE;
          Procedures=NONE; Generators=NONE;
          Exceptions=NONE; UDFs=NONE; Roles=NONE;DataTables=ACCESSGROUPS;
          ExtractBLOBs;UseReinsert; CommitAfter=1000', cbb); 

But if I want to extract metadata from table "TaDiscountSystem":

ibec_ExtractMetadata(OtdelDB, 'd:\DC_Otdel.sql',
         'AlwaysQuoteIdents; Domains=NONE; Tables=NONE; Views=NONE; Triggers=NONE;
          Procedures=NONE; Generators=NONE;
          Exceptions=NONE; UDFs=NONE; Roles=NONE;DataTables=TalmbDiscountSystem;
          ExtractBLOBs; UseReinsert; CommitAfter=1000', cbb);

The script output is empty.

0

There are 0 best solutions below