[MDEV-432] Allow multiple Windows installs via MSI installer Created: 2012-08-06 Updated: 2013-05-28 Resolved: 2013-05-28 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | Colin Charles | Assignee: | Vladislav Vaintroub |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Can you fix the MSI installer for windows so that people can install multiple instances ? Right now, when a machine has had MariaDB already, and using the the MSI installer would not allow to install another instance, instead its asking to fix, change, or remove only . This request was sent to kb-admins |
| Comments |
| Comment by Sergei Golubchik [ 2012-08-06 ] |
|
Coping from the reply to the feedback form: You can definitely run more than one MariaDB instance (i.e Windows service) on a single machine, and do it without MSI installer . Instead, there is a command line utility to accomplish a service installation relatively easily . It is described here http://kb.askmonty.org/en/mysql_install_dbexe/ . Now, it is true that Windows installer supports multiple instance installations, and Microsoft even uses it for SQLServer setup. However this technology is not well documented and I also found that WiX (tool we use to produce MSI) does not have a good enough /easy to use support for multiple instances. Thus, currently mysql_install_db.exe is the way to go, but if someone provides patches for this multiinstance MSI feature we'll be happy to integrate them. Best regards, |
| Comment by Vladislav Vaintroub [ 2013-05-28 ] |
|
It is an "Epic Task" and will require lot of work (and research) , for imo small gain. It is, typically, NOT what people want to have, like they do not have multiple DEBs or RPMs on a single machine. (but we still allow to install multiple versions) just single one one per major.minor version number combination. |