Sì, è sicuramente un problema di database, la prima volta che ho installato un sito su a**ba mi ha dato un messaggio simile...
Entra nuovamente nella gestione del mysql di a**ba e elimina il database che hai importato.
poi procedi nuovamente con l'installazione ma ricordati che quando esporti il database che hai fatto in locale devi rinominarlo con il nome di uno dei 5 database che hai acquistato con a**ba.
Quando vai per installarlo devi prima selezionare il nome del database (nella forma Sql111111_1) e poi cliccare su importa.
Dopo avere importato il database, devi modificare il file configuration.php; basta che lo editi direttamente con l'ftp che utilizzi per trasferire i files sul server linux e modifichi:
$mosConfig_absolute_path = la path assoluta del tuo sito
$mosConfig_cachepath = la path assoluta del tuo sito /cache
$mosConfig_db = il nome del database
$mosConfig_host = il numero composto da 4 cifre col puntino: es. 121.10.111.23
$mosConfig_live_site = la URL del tuo sito
$mosConfig_password = la password per entrare nel mysql administration su a**ba.
Dopo che hai apportato queste modifiche, dovrebbe girare il sito in remoto...
buon lavoro!
