Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-12-2005
soto soto is offline
Miembro
 
Registrado: oct 2005
Posts: 17
Poder: 0
soto Va por buen camino
Post My.ini relativo

Buenas noches, tengo problemas con dos partes del my.ini: base dir y datadir.

El tema es que mi aplicación corre con MySQL, y ya he hecho todo el instalador con el innoSetup. Pero a la hora de correr el demonio -para que esté andando en standalone- me hace falta el my.ini en el C:\ y que el mismo sepa en donde están basedir y datadir.

Concretamente el problema es que no sé como meterle al "my.ini" texto desde afuera, ya que my.ini cambia según la ruta de la instalación. Por ejemplo hacerlo en c:\archivos de programa ó en f:/borrame

  1. basedir="c:/archivos de programa/Soft/MySQL/"
  2. datadir="c:/archivos de programa/soft/MySQL/Data/"
ó
  1. basedir="F:/BORRAME/Soft/MySQL/"
  2. datadir="F:/BORRAME/soft/MySQL/Data/"
Bueno, espero que se entienda. Redondeando en my.ini en donde dice:
  • basedir="F:/BORRAME/Soft/MySQL/"
  • debe decir
  • 'basedir=" '+{direcciónRelativa}+' /MySQL/" '
Si alguien sabe como puedo hacer eso desde innosetup, milgracias. Si no se entiende chiflen que trato de ponerlo más simple. Saludos



EDIT:
Perdón, me he dado cuenta de que instalando el programa,y ejecutando un script de DOS el servicio se instala, PERO NO LO CORRE. Me da el error 1067. Es decir está, pero no corre como un demonio permanentemente. Ahora, si el servicio está, pero no se corre ¿Cómo le saco la dirección? Puesto que si saco la dirección se me soluciona un poquitito lo de la dirección relativa.

Ya se que soy medio tonto, pero traté de escribir lo mejor que pude. Suerte

Última edición por soto fecha: 14-12-2005 a las 00:33:26.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:34:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi