Project

General

Profile

Actions

Bug #18962

closed

innodb-commands in sql-files crash adodb and dbal

Added by Anonymous over 16 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2008-06-15
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.2
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

hi!

adodb and dbal have problems with the innodb-addition to some create-table-commands.
every sql-command with "ENGINE=InnoDB;" makes adodb/dbal crash and showing me the following error:

ERROR: Query could not be parsed: "SQL engine parse ERROR: No action CHANGE, DROP or ADD found!: near "ENGINE=InnoDB "". Query: "ALTER TABLE cache_hash ENGINE=InnoDB;"

i'm wondering no other adodb-user has experiences this error.
btw, i'm using postgresql.

(issue imported from #M8718)


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #20725: Compare Database cannot handle ENGINE when DBAL is installedClosed2009-07-06

Actions
Related to TYPO3 Core - Bug #19030: sysextension "indexed search engine" not dbal compatibleClosedXavier Perseguers2008-06-27

Actions
Actions #1

Updated by Mangan over 16 years ago

Hello everybody,

Ingo, I'm completely with you! Have the same error here. And I did a completely fresh install of Typo3 on a completely fresh PostgreSQL DB.

Unfortunately I experienced A LOT of problems with PostgreSQL. This is just one still unsolved, but I sincerely hope that some really good core developer will care about making the core REALLY DBAL compatible. Please, let the PostgreSQL community grow and make the core compatible soon. Thank you a lot. If you need any professional testing I am with you.

Mangan

Actions #2

Updated by Anonymous over 16 years ago

dbal and adodb is the completely wrong way. they should go with pdo in typo3 5.0

Actions #3

Updated by Mangan over 16 years ago

As far is I see, PDO is not on the roadmap yet.

I keep on deleting every "ENGINE=..." in the ext_tables.sql files - works if there are no other problems ;-)

Actions #4

Updated by Matthias over 16 years ago

This error occured when i tried to install indexed search engine. I deactivated DBAL an installed the extension. Activated DBAL again. Works.

Actions #5

Updated by Chris topher over 14 years ago

Is it still a problem in 4.4beta2 or newer?

Actions #6

Updated by Chris topher over 14 years ago

According to Xavier in #19030 this has been fixed:
"This problem cannot be reproduced on TYPO3 4.3 beta3. Extension manager still proposes to ALTER TABLE with Engine=InnoDB as it does not exist on another plateform than MySQL but tables are created and usable anyway."

Actions

Also available in: Atom PDF