This topic is: resolved
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #2591
    evanmac
    Partecipante
    Post count: 2

    Buongiorno,

    ho appena scoperto questo fantastico ERP e ho provato ad installarlo su un iMac su cui gira OSX 10.11.3 in versione server.

    Ho provveduto ad installare MySQL (versione 5.7.11) e ho lanciato lo script, ma si blocca quando deve creare delle tabelle, l’istruzione bloccante è questa:

    create table llx_product ( rowid	integer AUTO_INCREMENT PRIMARY KEY, ref varchar(128) NOT NULL, entity integer DEFAULT 1 NOT NULL, ref_ext varchar(128), datec	datetime, tms	timestamp, virtual	tinyint	DEFAULT 0 NOT NULL,	fk_parent integer	DEFAULT 0,	label	varchar(255) NOT NULL, description	text, note	text, customcode varchar(32), fk_country integer DEFAULT NULL, price	double(24,8) DEFAULT 0, price_ttc	double(24,8) DEFAULT 0, price_min	double(24,8) DEFAULT 0, price_min_ttc double(24,8) DEFAULT 0, price_base_type	varchar(3) DEFAULT 'HT', tva_tx	double(6,3),	recuperableonly integer NOT NULL DEFAULT '0', localtax1_tx	double(6,3) DEFAULT 0, localtax2_tx	double(6,3) DEFAULT 0, fk_user_author	integer DEFAULT NULL, fk_user_modif integer, tosell	tinyint DEFAULT 1,	tobuy	tinyint DEFAULT 1, tobatch	tinyint DEFAULT 0 NOT NULL, fk_product_type	integer DEFAULT 0,	duration	varchar(6), seuil_stock_alerte	integer DEFAULT 0, url	varchar(255), barcode	varchar(255) DEFAULT NULL, fk_barcode_type	integer DEFAULT NULL, accountancy_code_sell	varchar(32), accountancy_code_buy	varchar(32), partnumber	varchar(32), weight	float DEFAULT NULL, weight_units	tinyint DEFAULT NULL, length	float DEFAULT NULL, length_units tinyint DEFAULT NULL, surface	float DEFAULT NULL, surface_units	tinyint DEFAULT NULL, volume	float DEFAULT NULL, volume_units	tinyint DEFAULT NULL, stock	integer,	pmp	double(24,8) DEFAULT 0 NOT NULL,	fifo	double(24,8),	lifo	double(24,8),	canvas varchar(32) DEFAULT NULL, finished	tinyint DEFAULT NULL, hidden	tinyint DEFAULT 0,	import_key	varchar(14),	fk_price_expression integer, desiredstock integer DEFAULT 0, fk_unit	integer DEFAULT NULL )ENGINE=innodb; 
    Executed query : create table llx_product ( rowid	integer AUTO_INCREMENT PRIMARY KEY, ref varchar(128) NOT NULL, entity integer DEFAULT 1 NOT NULL, ref_ext varchar(128), datec	datetime, tms	timestamp, virtual	tinyint	DEFAULT 0 NOT NULL, fk_parent	integer	DEFAULT 0,	label	varchar(255) NOT NULL, description	text, note	text, customcode varchar(32), fk_country integer DEFAULT NULL, price	double(24,8) DEFAULT 0, price_ttc	double(24,8) DEFAULT 0, price_min	double(24,8) DEFAULT 0, price_min_ttc	double(24,8) DEFAULT 0, price_base_type	varchar(3) DEFAULT 'HT', tva_tx	double(6,3),	recuperableonly integer NOT NULL DEFAULT '0', localtax1_tx	double(6,3) DEFAULT 0, localtax2_tx	double(6,3) DEFAULT 0, fk_user_author	integer DEFAULT NULL,	fk_user_modif integer, tosell	tinyint DEFAULT 1,	tobuy	tinyint DEFAULT 1, tobatch	tinyint DEFAULT 0 NOT NULL, fk_product_type	integer DEFAULT 0,	duration	varchar(6), seuil_stock_alerte	integer DEFAULT 0, url	varchar(255), barcode varchar(255) DEFAULT NULL, fk_barcode_type	integer DEFAULT NULL, accountancy_code_sell	varchar(32), accountancy_code_buy	varchar(32), partnumber	varchar(32), weight	float DEFAULT NULL, weight_units	tinyint DEFAULT NULL, length	float DEFAULT NULL, length_units	tinyint DEFAULT NULL, surface	float DEFAULT NULL, surface_units	tinyint DEFAULT NULL, volume	float DEFAULT NULL, volume_units	tinyint DEFAULT NULL, stock	integer,	pmp	double(24,8) DEFAULT 0 NOT NULL,	fifo	double(24,8),	lifo double(24,8),	canvas	varchar(32) DEFAULT NULL, finished	tinyint DEFAULT NULL, hidden	tinyint DEFAULT 0,	import_key	varchar(14),	fk_price_expression integer, desiredstock integer DEFAULT 0, fk_unit	integer DEFAULT NULL )ENGINE=innodb;

    e lo script mi segnala questo errore:

    Errore di SQL DB_ERROR_SYNTAX You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘virtual tinyint DEFAULT 0 NOT NULL, fk_parent integer DEFAULT 0, ‘ at line 11

    non ho ben capito quale sia il problema, e, soprattutto, cosa e come modificare per far andare correttamente l’installazione.

    Grazie in anticipo per le risposte

    #2594
    evanmac
    Partecipante
    Post count: 2

    ok, ho risolto; come descritto qui è un problema di incompatibilità tra delibar 3.8.* e MySQL 5.7.*

    installata la versione 5.6.29 di MySQL tutto è andato a posto

    mi sembra che la versione inglese del forum sia un pochino più attiva di quella italiana 😉

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.