[daisy] backup-tool error
Karel Vervaeke
karel at outerthought.org
Tue Apr 29 11:20:31 CEST 2008
Here's how the mysqldump command is built when performing a backup:
String command = dumpExecutableName + " --single-transaction" + "
--databases " + " --user=" + this.username + " --password=" +
this.password + " --host=" + this.host + " --result-file=" +
dumpFile.getPath() + (port.intValue() > 0 ? " --port=" + port : "") + "
" + this.dbName;
Process dumpProcess = Runtime.getRuntime().exec(command);
As you can see, not all the parameters are quoted... My quess is that
one of the parameters contains a space which causes mysqldump to
interpret the part after the space as the databasename.
Likely candidates are your password and/or the path to the dumpfile.
Less likely candidates are the username and hostname.
Anyway if my guess is correct, please create a jira issue - as a
workaround just make sure the parameter which causes the problem does no
longer contain spaces.
Regards,
Karel
On Mon, 2008-04-28 at 21:41 -0400, Bob Ellison wrote:
> This occurs when performing a backup. The databases are the default
> names, daisyrespository and activemq. I have done little more than an
> install of 2.2 and some testing with skins that will be applied on
> another Daisy installation. The test of the backup was in advance of
> using backup/restore as a way of moving a beta version of Daisy to the
> production server. I can run mysqldump manually.
>
> Bob
>
> On Mon, Apr 28, 2008 at 9:18 AM, Karel Vervaeke <karel at outerthought.org> wrote:
> > Is this when performing a backup or when performing a restore?
> >
> > What are your activemq and Daisy repository databases called?
> >
> > Note that 'repouser' should be a mysql user, not a Daisy user (but that
> > should be ok since database parameters are loaded from myconfig.xml)
> >
> > Regards,
> > Karel
> >
> >
> >
> > On Sun, 2008-04-27 at 15:12 -0400, Bob Ellison wrote:
> > > When I execute daisy-backup-tool I get error 1044: Access denied for
> > > user repouser at localhost to database 'and' when selecting the database.
> > >
> > > Running Daisy 2.2 on Windows XP Professional with MySQL 4.1.
> > >
> > > Bob
> > > _______________________________________________
> > > daisy community mailing list
> > > Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
> > > mail to: daisy at lists.cocoondev.org
> > > list information: http://lists.cocoondev.org/mailman/listinfo/daisy
> > _______________________________________________
> > daisy community mailing list
> > Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
> > mail to: daisy at lists.cocoondev.org
> > list information: http://lists.cocoondev.org/mailman/listinfo/daisy
> >
> _______________________________________________
> daisy community mailing list
> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
More information about the daisy
mailing list