I have requirement of inserting enormous data in table of firebird database around 40K entries. I got my scripts ready but while executing it using flameRobin, the UI just got hang forever while inserting such enormous data in one go.
I know it would be fine if i execute my insert queries in blocks of 255 queries but i want to know if there is any bulk insert tool available for Firebird to do such entries while reading from my scripts.sql file.
After some googling, I came across isql tool but not able to execute the scripts against it. Can someone guide me to any other tool or the proper documentation to enter such enormous data in one go?
I have firebird version 2.5 installed on my system.
isql- why are you "not able to execute the scripts against it"? Dou you get an error? If so then what is the error message?isqlwhich comes with FB is the official "command line interface" to FB and in general it works fine. BTW addCOMMIT WORK;statement into your script after, say, each 1000 statements, to see does it make difference.insertqueries, it works fine. But with40Kinsert queries it seems to get hang. I followed the approach as per this question here - stackoverflow.com/questions/5821562/…. Works good for 2-3 queries but not with such enormous data. :(COMMIT WORK;statement after every 1000insertstatements or so to see does it make difference.hangstate for almost 10-12 mins but data was successfully inserted when i checked the database once prompt becomes active. Thanks..!!