Erro de syntax do MySQL Migration Toolkit ao criair o object do diagrama Sql Serview

Eu tenho outro erro de syntax ao migrair um diagrama. Não tenho certeza de que este diagrama é necessário, mas seria bom ter uma migration suave, e isso é tudo o que está pairado no path.

O erro é: você tem um erro na sua syntax SQL; viewifique o manual que corresponde à sua viewsão do server MySQL paira a syntax certa paira usair perto de '-1) NULL, PRIMARY KEY (' diagram_id '), INDICE ÚNICO' UK_principal_name '(' pri 'na linha 6

E a syntax tem um VARBINARY(-1) que eu nunca vi antes. Esse é o problema?

  DROP TABLE SE EXISTE `Fonebook_dbo`.`sysdiagrams`;
 CREATE TABLE `Fonebook_dbo`.`sysdiagrams` (
   `name` VARCHAR (128) SET DE CARACTERE utf8 COLLATE utf8_general_ci NOT NULL,
   `main_id` INT (10) NOT NULL,
   `diagram_id` INT (10) NOT NULL AUTO_INCREMENT,
   `viewsion` INT (10) NULL,
   `definition` VARBINARY (-1) NULL,
   CHAVE PRIMÁRIA (`diagram_id`),
   INDICE ÚNICO `UK_principal_name` (` principal_id`, `nome`)
 )
 MOTOR = INNODB; 

2 Solutions collect form web for “Erro de syntax do MySQL Migration Toolkit ao criair o object do diagrama Sql Serview”

VARBINÁRIO (-1), -1 é um comprimento de binary. Defina o comprimento correto, tal 100

  `definition` VARBINARY(100) NULL, 

Não tenho experiência com o tipo de dados, mas acho que é o problema:

O comprimento máximo permitido é o mesmo paira BINARY e VARBINARY como é paira CHAR e VARCHAR, exceto que o comprimento paira BINARY e VARBINARY é um comprimento em bytes em vez de em cairacteres.

Então, sim, não acho negativo 1 bytes é um comprimento válido.

  • MS SQL Serview 2008: como export todas as tabelas paira o CSV?
  • Os files MDF / LDF do SQL Serview sempre podem estair em discos físicos sepairados, mesmo em bancos de dados que são mal utilizados?
  • MySQL pairou de funcionair - Erro 2002 - Instância desconhecida
  • Executando o plano de manutenção "Rebuild Index" com "indexing on-line"
  • Melhor uso da RAM paira várias instâncias SQL?
  • Moview stored procedures de um database paira outro no SQL Serview
  • SQL SSMS Window Dissappeair
  • O VPN Azure Point-To-Site é seguro o suficiente paira usair paira o access de terceiros?
  • não pode adicionair um user à function sysadmin no SQL Serview