Power Builder - Adaptive Server Anywhere

 
Vista:

Adaptive Server Anywhere

Publicado por Marcos Sanchez Durand (2 intervenciones) el 09/04/2003 17:33:05
Colegas...

Quizas puedan ayudarme con esta inquietud.

Mi interes es trabajar con Power Builder pero con su
propio Servidor de Base de Datos llamado: Adaptive Server Anywhere 6.0, ya que trabajar con SQL Server es demasiado caro para las empresas.

El problema que tengo, es que no me puedo conectar desde la red con la Base de Datos ubicada en otro equipo de la red, es decir, no puedo trabajar de manera Multiusuaria.

He realizado muchos intentos pero no he podido hallar la
solucion, por lo que les pido que me den una pista (utilizo
el Power Builder 7.0)

Que debo hacer ? Muchas Gracias por la gran ayuda ...

Marco

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
sin imagen de perfil
Val: 1
Ha disminuido su posición en 13 puestos en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:Adaptive Server Anywhere

Publicado por Erasmo Flores (7 intervenciones) el 09/04/2003 17:44:48
Hola, ¿Que tipo de error te sale?, si puedes observar y ver los datos de tus tablas?
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:Adaptive Server Anywhere

Publicado por Marcos Sanchez Durand (2 intervenciones) el 10/04/2003 18:58:26
Erasmo

He leido tu respuesta y te agradezco la atencion, he realizado
pruebas pero no me resulta la conexion con el Servidor
de Base de Datos del PB el Adaptive Server Anywhere 6.0
desde la red.

Como comentario te digo que tambien he realizado
pruebas con el Sybase SQL Anywhere 5.0 que viene
con el PB 5.0, pero tampoco me resulta.

No sera que para convertir estas Bases de Datos
en multiusuario se necesita algun otro software o
configuracion especial ? O que al crear el ODBC o el
Profile de la Base de Datos se necesite indicar alguna
caracteristica en especial ? (Las dos maquinas que estoy
usando tienen Sistema Operativo Windows 95 y la otra
Windows 98).

Los mensajes que me resultan al intentar conectarme son:

-----------------------------------------------------------

Connection failed: specified database is invalid

Error-1SQLSTATE = 08001
[Sysbase][ODBC Driver][Adaptive Server Anywhere] Unable to
connect to database server: specified database is invalid

-----------------------------------------------------------

Se me comenta que la conexion se parece a la del SQL Server,
la conexion que uso para conectarme a una Base de Datos
SQL Server es la sgte.:

SQLCA.DBMS="ODBC"
SQLCA.DATABASE="SoftpcMSD"
SQLCA.DBPARM="ConnectString='DSN=SoftpcMSD;UID=sa;PWD=;APP=Sistema operativo Microsoft(R) Windows NT(TM);WSID=SERVER;LANGUAGE=us_english;DATABASE=SoftpcMSD'"
SQLCA.Autocommit = True
CONNECT using sqlca;

Me podrias indicar que quito o agrego.

Muchas gracias ...

Mar
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:Adaptive Server Anywhere

Publicado por Jorge Luis (91 intervenciones) el 09/04/2003 22:33:51
Saludos,

Trabajo desde hace algún tiempo con ASA, y me parece un excelente motor de base de datos, y sí acepta multiusuario, y no explicas cuál es exactamente tu problema pero prueba lo siguiente:

1.- Para que ASA pueda conectarse Multiusuario necesitas un Servicio, lo creas en sybase central, puedes buscar los parámetros de conexión en la ayuda del mismo; luego el ODBC debe tener el nombre del servicio en el tab database - server name

2.- Puede ser que en el momento que instalaste ASA pusiste el número de conexiones default que es 1 y no te aceptará más de un usuario conectado, debes volver a instalar e indicar cual el el número de conexiones que tendrás.

espero que te ayude
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:Adaptive Server Anywhere

Publicado por kike (8 intervenciones) el 15/06/2005 23:27:57
Jorge Luis.. estoy interesado en realizar el procedimiento que explicas.. pero quisiera más detalle, como por ejemplo donde configurar el servicio multiusuario de ASA.. gracias
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:Adaptive Server Anywhere

Publicado por Jorge (900 intervenciones) el 16/06/2005 21:29:37
Hola.

Como te decia el amigo JorgeLuis
Tienes que instalar el ASA indicandole cuantas
conecciones vas a permitir,

ASA tiene dos ejecutables
Tu debes crear to Network Server utilizando
un acceso directo con estos parametros en la pc
que hara de Server a tu motor miltiusuario

dbsrv8.exe es el del ASA 8 Server vos llamalo como la ver tuya creo las 6

Ahora si no te instala de esa manera tu ASA no es multiusuaria
Usas la que viene en el CD de PowerBuilder ??
Ten en cuenta que para que sea multiusuaria debe ser la
version Enterprise de PB

"C:\Archivos de programa\Sybase\SQL Anywhere 8\win32\dbsrv8.exe" -c 8m -n MiBaseServer Archivos de programa\Sybase\SQL Anywhere 8\asademo.db"

Luego en cada cliente te debes instalar el Cliente ASA y configurar
el ODBC apuntando al Server

Ejemplos de ODBC de un cliente conectandoce a la base server por TCP

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\GestVivienda]
"Driver"="C:\\Archivos de programa\\Sybase\\SQL Anywhere 8\\win32\\dbodbc8.dll"
"UID"="dba"
"PWD"="sql"
"EngineName"="GestVivienda_Server"
"AutoStop"="Yes"
"Integrated"="No"
"CommLinks"="SharedMemory,TCPIP{IP=198.162.200"
"Compress"="No"
Chequea el Help del ASA y los ejemplos de ODBC de PB
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:Adaptive Server Anywhere

Publicado por KIKE (8 intervenciones) el 16/06/2005 21:52:42
GRACIAS JORGE.. LO PROBARÉ.. Y LUEGO TE DIRE LOS RESULTADOS.. HABER SI ENTIENDI,, TODO BENE.. GRACIAS..
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
sin imagen de perfil

RE:Adaptive Server Anywhere

Publicado por Jose (3 intervenciones) el 19/12/2015 23:55:26
buenas tarde jorge..estoy teniendo el mismo problema para conectarme a una BD en otra pc con el ASA 6, como yo se que mi ASA 6 es multiusuario ??, en parte de la instalacion me deberia aparecer esa opcion ?..desde ya muchas gracias.
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