Hello everybody,
I think it’s a bug (or maybe a feature request)…
I use mairlist only on one computer : all is installed on it, and all is used on this computer…
For “database locked” errors, I upgrade my license to advanced server in order to use the mairlistDB server (kind of proxy of the mairlistDB local file). It should fix all “locked” errors. But, at the moment, I do have 2 databases configuration on my mairlist configuration :
- The mairlistDB local (my original database)
- The mairlistDB internet client (set to connect to the mairlistDB Server).
The problem is that both database configuration have the same database ID. It’s normal, as they are both related to the same database. But, the problem is when opening mairlist playout… as I can’t choose the database I want to use when opening the playout, I have a warning message each time to tell me that there are duplicated database ID and unexpected behaviour can occur.
No problem for mairlistDB app that let me choose, at opening window, which database I want to use…
Mairlist configuration also raise an alert at opening as one or more database have the same databaseID.
In my mind, mairlistDB Server had been thought to be use when you have 2 computers (minimum). In this case, 2 instances of mairlist will run. And each instance will have its configuration and each one will have only one database configuration… So, even if database ID will be the same, they are used on two different computers.
I think it’s a bug as mairlistDB server could be used also (like in my case) to better use database connection, event if there is only one computer…
Note : I tried to unchecked the mairlistDB local database configuration to keep only the mairlistDB internet client. It works only if the mairlistDB server process had been launched before you unchecked the local file database. If you start it after, you get a “no database connections found”…
Maybe it could be handy :
-
- To add a command line parameter of mairlist.exe program, to choose which database to open (specifying the database ID). Something like
mairlist.exe -dbid '{XXX}'
- To add a command line parameter of mairlist.exe program, to choose which database to open (specifying the database ID). Something like
-
- To give the mairlistDB internet client a specific databaseID, not the same as the related ‘remote’ database.
What do you think about it ?
Regards,
Sylvain