On 17-06-2008 14:38:31 -0700, Rt Ibmer wrote: > > Ok, this error indicates that the server is running, but > > the sql module > > has not been properly loaded (it may not have finished > > loading). > > Interesting. Is there a way I can make merovingian not return until modules > are loaded? This way I can put the commands in succession like I have them > and be sure then when the next line runs that everything is loaded and ready.
merovingian not, but the monetdb tool can. > I'm not sure what you mean by that. This is what I do (and this is the first > monetdb related code/processes that are kicked off at the time the server > boots): > > merovingian > monetdb create mydb > monetdb start mydb > mclient -lsql --time --database=mydb < /sql/schemas.sql Ok, you might get into a time shortage problem here. > > database, do > > you use `monetdb start -w mydb` or without "-w"? > > Without. I just use this: > monetdb start mydb In your case, `monetdb start -w mydb` will make an good difference. The "-w" stands for "wait", which means it will block until the database has a connection available. The mclient in your example above should always succeed to at least connect to the database if you use the "-w" flag to `monetdb`. See also the monetdb(1) man-page. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Monetdb-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-developers
