create database desde Visual Foxpro a servidor remoto
Publicado por Bibiana (12 intervenciones) el 27/02/2020 20:15:48
Buenas tardes,
Tengo la siguiente dificultad:
Desde mi aplicación (VFP) ejecuto la sentencia =sqlexec(<cadena de conexión>,"create database <midominio>_mibase") y eso no funciona.
Pero Sí funciona =sqlexec(<cadena de conexión>,"drop database if exists <midominio>_gestion")
Y luego de borrarla, si ejecuto: =sqlexec(<cadena de conexión>,"create database <midominio>_gestion") funciona perfectamente.
Es decir, puedo eliminar una base de datos y puedo crear otra con el mismo nombre. No puedo crear una base con un nombre que no haya creado primero en el servidor.
Llevo días quebrándome la cabeza con ésto y necesito crearla por código puesto que cada año, el cliente crea una nueva base de datos para el nuevo ejercicio. Hay otras soluciones, pero son costosas en términos de cambios que debo hacer a la aplicación...
Por otra parte, si intento crear una Base de datos desde Heidisql, tampoco puedo...
Sí puedo crear tablas, cargar datos, borrar tablas, bases y datos... Pero no crear la base por primera vez.
Cordial saludo, Bibiana
Tengo la siguiente dificultad:
Desde mi aplicación (VFP) ejecuto la sentencia =sqlexec(<cadena de conexión>,"create database <midominio>_mibase") y eso no funciona.
Pero Sí funciona =sqlexec(<cadena de conexión>,"drop database if exists <midominio>_gestion")
Y luego de borrarla, si ejecuto: =sqlexec(<cadena de conexión>,"create database <midominio>_gestion") funciona perfectamente.
Es decir, puedo eliminar una base de datos y puedo crear otra con el mismo nombre. No puedo crear una base con un nombre que no haya creado primero en el servidor.
Llevo días quebrándome la cabeza con ésto y necesito crearla por código puesto que cada año, el cliente crea una nueva base de datos para el nuevo ejercicio. Hay otras soluciones, pero son costosas en términos de cambios que debo hacer a la aplicación...
Por otra parte, si intento crear una Base de datos desde Heidisql, tampoco puedo...
Sí puedo crear tablas, cargar datos, borrar tablas, bases y datos... Pero no crear la base por primera vez.
Cordial saludo, Bibiana
Valora esta pregunta


0