Infobright 数据库转储

我们即将从 ICE 升级到 IEE 版本。

你可以只备份数据目录并升级软件,我不相信自己所以我也在转储数据库。

如果您发出命令,尽管尝试使用 ICE 版本执行此操作会出现问题

mysqldump-ib -h localhost -u root -p pentaho > infobrightpentaho.sql
您将看到以下
警告:mysqldump: unknown variable 'loose-local-infile=1' Enter password:
然后你得到这个错误

mysqldump: Got error: 1031: Table storage engine for 'BRIGHTHOUSE' doesn't have this option when using LOCK TABLES

要解决此问题,请执行以下操作

mysqldump-ib -h localhost -u root -p --single-transaction pentaho > infobrightpentaho.sql

您将再次收到警告,但它将开始提取数据。
警告:mysqldump:未知变量 ‘loose-local-infile=1’
输入密码:

您也可以只输出数据库的结构,即没有数据的所有表定义。

mysqldump-ib -h localhost -u root --single-transaction --no-data pentaho
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐