GeneXus - .NET Create Database Table

   
Vista:

.NET Create Database Table

Publicado por Marc (11 intervenciones) el 12/02/2016 10:03:52
Hola, estoy trabajando con Genexus X Evolution 3 upgrade 6. Estaba trabajando con un entorno ruby en una base de datos Mysql con un windows 2003 y decidí cambiar Ruby por .NET. Hasta ahora había trabajado sin problemas pero al añadir el nuevo entorno y intentar hacer un rebuild all me salió:
========== Create Database Tables started ==========
========== Database Creation Analysis started ==========
Processing ...
Searching for new or changed tables ...
Analyzing IncidenciasIncidenciasMarcas ...
Removing specification files ...
Specification files removed.
Generating messages for Spanish ...
Generating messages for English ...
Generators messages generated.
Analyzing UsuarioExternoIncidenciaNueva ...
Analyzing TipoIncidenciaMarca ...
Analyzing Aleatoris ...
Analyzing IncCat ...
Analyzing Incidencias ...
Analyzing OrigenIncidencia ...
Analyzing TipoIncidencia ...
Analyzing UsuarioExterno ...
Searching for deleted tables ...
Searching redundancy in UsuarioExterno
Updating redundancy in UsuarioExterno
Searching redundancy in TipoIncidencia
Updating redundancy in TipoIncidencia
Searching redundancy in OrigenIncidencia
Updating redundancy in OrigenIncidencia
Searching redundancy in Incidencias
Updating redundancy in Incidencias
Searching redundancy in IncCat
Updating redundancy in IncCat
Searching redundancy in Aleatoris
Updating redundancy in Aleatoris
Searching redundancy in TipoIncidenciaMarca
Updating redundancy in TipoIncidenciaMarca
Searching redundancy in UsuarioExternoIncidenciaNueva
Updating redundancy in UsuarioExternoIncidenciaNueva
Searching redundancy in IncidenciasIncidenciasMarcas
Updating redundancy in IncidenciasIncidenciasMarcas
Specifying GXLRED ...
Loading table and attribute properties ...
Saving specifications.
Database Creation Analysis Success
Generating Resources...Success
========== Default (C# Web) Generation started ==========
Generating to NetMySQL004\web\reorg.cs
Generating to NetMySQL004\web\ReorganizationScript.txt
Generating to NetMySQL004\web\gxlred.cs
Generating to NetMySQL004\web\gxcfg.js
Generating to NetMySQL004\web\GXCFG.WEB
Generating to NetMySQL004\web\client.exe.config
Generating to NetMySQL004\web\WCFClient.config
Generating to NetMySQL004\web\_COPYCLS.GEN
Generating to NetMySQL004\web\REORGPGM.GEN
Generating to NetMySQL004\web\reorganization.cs
Generating to NetMySQL004\web\gxmetadata\gxversion.json
Generating to NetMySQL004\web\gxmetadata\gx_entity_list.json
Generating to NetMySQL004\web\bldReorganization.cs
Generating to NetMySQL004\web\reorganization.rsp
Generating to NetMySQL004\web\runsets.ini
Default (C# Web) Generation Success
========== Reorganization started ==========
gxexec "C:\Models\KBTA\NetMySQL004\web\bldReorganization.cs" -r:GxBaseBuilder.dll -arg:csc="C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe"
Building bin\messages.spa.dll
Read in 706 resources from 'messages.spa.txt'
Writing resource file... Done.
Compilador de Microsoft (R) Visual C# 2008, versi¢n 3.5.30729.8693
para Microsoft (R) .NET Framework, versi¢n 3.5
(C) Microsoft Corporation. Reservados todos los derechos.

Building bin\Reorganization.dll
Compilador de Microsoft (R) Visual C# 2008, versi¢n 3.5.30729.8693
para Microsoft (R) .NET Framework, versi¢n 3.5
(C) Microsoft Corporation. Reservados todos los derechos.

"C:\Models\KBTA\NetMySQL004\web\bin\reor.exe" -nogui
Reorganization Failed
error: Error in reorganization
Create Database Tables Failed


Alguien sabe como solucionarlo sin tener que volver a Ruby?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

.NET Create Database Table

Publicado por Marc mzinni@sintelec.es (1 intervención) el 22/02/2016 11:01:31
SOLUCIÓN:

El problema viene porque el sistema es 64 Bits. Para solucionarlo se debe instalar http://sourceforge.net/projects/mysqldrivercs. Después copiar libmysql.dll ubicado en sysWOW64 y pegarla en el directorio BIN dentro del directorio del generador de la KB (normalmente MODELS/KB/NETMYSQLXXX/web/bin

http://wiki.genexus.com/commwiki/servlet/wiki?2041,MySQL+driver+for+.NET+installation
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar