Copiar Base de Datos MYSQL a Embedded, TDolphin

Copiar Base de Datos MYSQL a Embedded, TDolphin

Postby Adolfo » Wed Feb 01, 2017 1:59 pm

Hola Fivewinners.

Debo copiar una Base de datos Mysql alojada en un server Linux a una EMBEDDED.

Alguien lo ha hecho, algun consejo o tip ?

La idea es andar con el sistema y la DB en un pendrive por razones logisticas.
Uso TDOLPHIN. Cualquier ayuda con este proceso, sera bienvenida.

Gracias de Antemano

Desde Chile
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1650
User avatar
Adolfo
 
Posts: 846
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Re: Copiar Base de Datos MYSQL a Embedded, TDolphin

Postby cmsoft » Fri Feb 03, 2017 11:51 am

Hola Adolfo:
Tal vez mi propuesta es muy basica, pero que tal si guardas en un archivo de texto el backup de tu base de datos y al momento de hacer la conexion en tu programa que usa la tabla embebida, consultas si existe la tabla y si no es asi la generas pero embebida?
Code: Select all  Expand view
CONNECT EMBEDDED oServer ;
          DATABASE "MiBase" ;
          OPTIONS "Dolphin_server_embedded",;
                  "--datadir=./dbdir/",;
                  "--language=./sysdir/spanish/",;
                  "--key-buffer-size=64MB",;
                  "--console";
          GROUPS "Dolphin_server_embedded"
      IF !oServer:TableExist( "unatabla" )
         MsgWait("Creando tablas.... Espere",,1)
         oServer:ExecuteScript("mibackup.sql")
         MsgInfo("Tablas creadas!")
      ENDIF  
 
User avatar
cmsoft
 
Posts: 1204
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 24 guests