Power Builder - cambiar idioma del ASA

 
Vista:

cambiar idioma del ASA

Publicado por TANO (75 intervenciones) el 08/11/2007 02:23:53
Hola amigos, es posible que mi pb 9.0.3 tenga conflictos ASA 8.0 por incompatibilidad de idiomas? si es asi, como logro modificar ASA 8.0 a otro idioma? Gracias.
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

RE:cambiar idioma del ASA

Publicado por Leopoldo Taylhardat (710 intervenciones) el 08/11/2007 15:29:48
Saludos...

eso no debe ser el problema... puede ser mala insalación por alguna causa del pb o del asa.
De todas maneras el ASA solo viene en inglés, francés, aleman, chino y creo que coreano... no viene en español, así que creo que eso no te ayudará mucho....
Pregunta...¿Tienes los originales del PB y del ASA?, por ahí puedes ser algo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cambiar idioma del ASA

Publicado por TANO (75 intervenciones) el 09/11/2007 13:30:48
hola Leopoldo gracias por responder se que sabes mucho, podrías ver que causa este error. Instale el PB9 Enterprise, solo los modulos PB y ASA, que vienen en el paquete, luego los parches 6533 (instalador en carpeta powerbuilder), 7661 y 8784. Este es el archivo.txt que genera el error

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>

<EXE NAME="sistema.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="sistema.exe" SIZE="69632" CHECKSUM="0x5B557D1"
BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1,0,0,1"
FILE_DESCRIPTION="Sybase, Inc. Product File" COMPANY_NAME="Sybase, Inc."
PRODUCT_NAME="PowerBuilder Enterprise Series" FILE_VERSION="1,0,0,1"
INTERNAL_NAME="PB 9" LEGAL_COPYRIGHT="Contains licensed copyright material by
Sybase Inc. and others. Use and distribution of Sybase copyright material
and licensed material is governed by Sybase End-user License Agreement."
VERFILEDATEHI="0x0" VERFILEDATELO="0x4730D8A2" VERFILEOS="0x10001"
VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0"
UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1"
LINK_DATE="08/30/2006 03:19:17" UPTO_LINK_DATE="08/30/2006 03:19:17"
VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />
</EXE>

<EXE NAME="PBVM90.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="pbvm90.dll" SIZE="4866560"
CHECKSUM="0x78EC7A49" BIN_FILE_VERSION="9.0.3.8784"
BIN_PRODUCT_VERSION="9.0.3.0" FILE_DESCRIPTION="Sybase Inc. Product File"
COMPANY_NAME="Sybase Inc." PRODUCT_NAME="PowerBuilder/InfoMaker"
FILE_VERSION="9.0.3.8784" INTERNAL_NAME="PB 9.0" LEGAL_COPYRIGHT="Copyright Sybase Inc. 2002"
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0"
UPTO_BIN_FILE_VERSION="9.0.3.8784" UPTO_BIN_PRODUCT_VERSION="9.0.3.0"
LINK_DATE="09/14/2006 14:03:48" UPTO_LINK_DATE="09/14/2006 14:03:48"
VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />
</EXE>

<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1036800"
CHECKSUM="0x4B5D905A" BIN_FILE_VERSION="5.1.2600.2180"
BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180"
FILE_DESCRIPTION="DLL de cliente API BASE de Windows NT"
COMPANY_NAME="Microsoft Corporation"
PRODUCT_NAME="Sistema operativo Microsoft® Windows®"
FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)"
ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32"
LEGAL_COPYRIGHT="Copyright (C) Microsoft Corporation. Reservados todos los derechos."
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x106088" LINKER_VERSION="0x50001"
UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180"
LINK_DATE="08/19/2004 22:41:31" UPTO_LINK_DATE="08/19/2004 22:41:31"
VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
</EXE>

</DATABASE>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Respuesta.

Publicado por Leopoldo Taylhardat (710 intervenciones) el 10/11/2007 12:37:54
Saludos...
Recompilaste la aplicación con los parches que pusiste? o ...
aparentemente por alguna causa se daño el archivo PBVM???.dll Reinstala el PB, compila y pruebas, aplica un parche recompila prueba y así sucecivamente para ver si alguno de los parches lo daña...

Por si acaso... si recompilaste, estas seguro de que la aplicación corre con el el PBVM??.dll que existe despues de instalar los parches???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Respuesta.

Publicado por TANO (75 intervenciones) el 12/11/2007 12:01:45
Al momento de generar el archivo de error, este hace referencia exclusiva a la database. Aparacere una diferencia notable, los lenguajes que utiliza cada archivo


el ejecutable usa
VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />

el pbvm90.dll usa
VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />

y el kernel usa
VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />


Haciendo referencia a este problema, ejecute la linea de arranque(odbc)del motor de base de datos asi

"C:\Archivos de programa\Sybase\SQL Anywhere 8\win32\dbeng8.exe -c 8m -z -o server.out"

lo cual genero el archivo que se encuentra mas abajo. La diferencia entre los lenguajes (antes mencionado), se manifiesta en el archivo que se encuantra mas abajo (server.out), en las lineas

I. 11/10 10:00:09. Connection ID 1: "DBA" connected to database "BASE" from ASA 8.0.1 (2600) client over SharedMemory
I. 11/10 10:00:09. Connection assigned handle 508116521
I. 11/10 10:00:09. Connection ID 1: Server character translation is enabled, but not required
I. 11/10 10:00:09. using character set "cp1252"
I. 11/10 10:01:54. Connection ID 1: "DBA" disconnected from database "BASE".

Durante la instalacion no me pide que seleccione las opciones de lenguaje, pero evidentemente provoca el fallo de desconexion. En SQLServer usan una sentencia de comando para cambiar el lenguaje para que funcione el soft con el SQLServer y el sistema operativo en lenguaje español.

Eso tambien ahi que hacer con el Adaptive Server Anywhere 8.0? Como se hace? Gracias

Archivo "server.out"

I. 11/10 10:00:04. 1: -c
I. 11/10 10:00:04. 2: 8m
I. 11/10 10:00:04. 3: -z
I. 11/10 10:00:04. 4: -o
I. 11/10 10:00:04. 5: server.out
I. 11/10 10:00:04. 6: -ga
I. 11/10 10:00:04. 7: -n
I. 11/10 10:00:04. 8: GESTION
I. 11/10 10:00:04. 9: C:\sistema\base\base.db
I. 11/10 10:00:04. 10: -n
I. 11/10 10:00:04. 11: BASE
I. 11/10 10:00:04. 12: -hn0,3440:712

I. 11/10 10:00:04. Sybase Adaptive Server Anywhere Database Engine Version 8.0.1.2600

I. 11/10 10:00:04. Copyright © 1989-2002 Sybase, Inc.
I. 11/10 10:00:04. Portions Copyright © 2002, iAnywhere Solutions, Inc.
I. 11/10 10:00:04. All rights reserved. All unpublished rights reserved.
I. 11/10 10:00:04.
I. 11/10 10:00:04. This software contains confidential and trade secret information of
I. 11/10 10:00:04. iAnywhere Solutions, Inc.
I. 11/10 10:00:04. Use, duplication or disclosure of the software and documentation
I. 11/10 10:00:04. by the U.S. Government is subject to restrictions set forth in a license
I. 11/10 10:00:04. agreement between the Government and iAnywhere Solutions, Inc. or
I. 11/10 10:00:04. other written agreement specifying the Government's rights to use the
I. 11/10 10:00:04. software and any applicable FAR provisions, for example, FAR 52.227-19.
I. 11/10 10:00:04.
I. 11/10 10:00:04. Sybase, Inc., 5000 Hacienda Drive, Dublin, CA 94568, USA

I. 11/10 10:00:05. 8192K of memory used for caching
I. 11/10 10:00:05. Minimum cache size: 8192K, maximum cache size: 223936K
I. 11/10 10:00:05. Using a maximum page size of 1024 bytes
I. 11/10 10:00:05. Starting database "BASE" (C:\sistema\base\base.db) at Sat Nov 10 2007 10:00
I. 11/10 10:00:05. Transaction log: C:\sistema\BASE\base.log
I. 11/10 10:00:05. Starting checkpoint of "BASE" (base.db) at Sat Nov 10 2007 10:00
I. 11/10 10:00:05. Finished checkpoint of "BASE" (base.db) at Sat Nov 10 2007 10:00
I. 11/10 10:00:05. Database "BASE" (base.db) started at Sat Nov 10 2007 10:00
I. 11/10 10:00:05. Database server started at Sat Nov 10 2007 10:00
I. 11/10 10:00:05. Unable to find the Certicom library (dbtls8.dll) - Certicom connections will not be allowed
I. 11/10 10:00:05. Trying to start SharedMemory link ...
I. 11/10 10:00:05. SharedMemory link started successfully
I. 11/10 10:00:06. Trying to start NamedPipes link ...
I. 11/10 10:00:06. NamedPipes link started successfully
I. 11/10 10:00:06. Trying to start TDS (TCPIP) link ...
I. 11/10 10:00:06. Loading ws2_32.dll
I. 11/10 10:00:06. TCP using Winsock version 2.0
I. 11/10 10:00:06. Starting TCP listener on IP address 0.0.0.0:2638
I. 11/10 10:00:06. Starting on port 2638
I. 11/10 10:00:06. Starting UDP listener on IP address 127.0.0.1:2638
I. 11/10 10:00:06. This is a class A network address
I. 11/10 10:00:06. Starting UDP listener on IP address 127.0.0.1:2638
I. 11/10 10:00:06. This is a class A network address
I. 11/10 10:00:06. TDS (TCPIP) link started successfully
I. 11/10 10:00:06. Now accepting requests
I. 11/10 10:00:06. Not performing a broadcast
I. 11/10 10:00:09. Connection ID 1: "DBA" connected to database "BASE" from ASA 8.0.1 (2600) client over SharedMemory
I. 11/10 10:00:09. Connection assigned handle 508116521
I. 11/10 10:00:09. Connection ID 1: Server character translation is enabled, but not required
I. 11/10 10:00:09. using character set "cp1252"
I. 11/10 10:01:54. Connection ID 1: "DBA" disconnected from database "BASE"
I. 11/10 10:01:54. Starting checkpoint of "BASE" (base.db) at Sat Nov 10 2007 10:01
I. 11/10 10:01:54. Finished checkpoint of "BASE" (base.db) at Sat Nov 10 2007 10:01
I. 11/10 10:01:54. Database "BASE" (base.db) stopped at Sat Nov 10 2007 10:01
I. 11/10 10:01:54. TCP Listener shutting down (995)
I. 11/10 10:01:55. Database server stopped at Sat Nov 10 2007 10:01
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar