none
Conexion a Base de datos alojada en la nube. Es posible? RRS feed

  • Pregunta

  • Tengo una inquietud, estoy por desarrollar una aplicacion, en la cual debo administrar una base de datos, y conectarme de diferentes pc(obvio que estan en diferentes lugares fisicos), que aun no cree, la pregunta es:

    La base de datos, cual deberia ser para colgarla en la nube? mysql, o es posible colgar una access y conectarme desde vb?

    viernes, 12 de junio de 2015 2:35

Todas las respuestas

  • Hola marcelo863,

    La tecnología de base de datos dependerá del proveedor que contrates para alojar tu aplicación, lo común es encontrar alojamiento para mysql, postgress, menos usual es que encuentre sql server (por ser de pago) y claro mas raro aún que encuentres access. Y en caso lo encuentres (que lo dudo) es una mala elección siquiera pensarlo porque según comentas tienes requerimientos de usuarios concurrentes y eso es algo que Access conoce poco. Access es una aplicación de base de datos pensada para recibir solicitudes de pocos usuarios, si pasan de 5 ya no es una buena opción.

    Si la solución propuesta atendió su consulta no olvide marcarla como respuesta.

    Willams Morales
    Arequipa - PERÚ

    viernes, 12 de junio de 2015 2:42
  • hola Wiiliams, Gracias por responderme, y que proveedor me recomiendas para alojar la base de datos mysql? cual es la que mas te convence... si m pones la URL te agradeceria. Un abrazo.
    viernes, 12 de junio de 2015 2:51
  • Hola marcelo863,

    No tengo el conocimiento de practica para recomendarte alguno, pero si te inclinas por tecnologóas Microsoft sin duda podrías apostar por Microsoft Azure

    Si la solución propuesta atendió su consulta no olvide marcarla como respuesta.

    Willams Morales
    Arequipa - PERÚ

    viernes, 12 de junio de 2015 3:17
  • La base de datos, cual deberia ser para colgarla en la nube? mysql, o es posible colgar una access y conectarme desde vb?

    Hay una buena razón para no usar Access, aparte de lo que ya te han comentado de que no escala bien con muchos usuarios: Access funciona compartiendo una carpeta en disco, lo cual implica que tendrías que copiarla a un servidor capaz de compartir una carpeta en disco y abrir los puertos necesarios para el SMB en el firewall. No es una buena idea.

    Si vas a trabajar con herramientas de Microsoft (Visual Studio), probablemente lo más práctico sea usar como base de datos SQL Server. Puedes asignar una base de datos en Azure. En el nivel básico, una base de datos hasta 2GB cuesta medio céntimo por hora (algo menos de cuatro euros al mes), que probablemente es menos dinero que lo que te cobrarían en otro sitio por un hosting capaz de compartir una carpeta para usarla con Access.

    Una vez asignada la BD en Azure, el portal de administración te entregará la cadena de conexión que tienes que ponerle a tu proyecto en Visual Studio. Simplemente sustituye la cadena que usaste en tiempo de desarrollo para conectarte a la base de datos local de pruebas, y pasarás a estar funcionando contra la base de datos en la nube.

    viernes, 12 de junio de 2015 6:36
  • Saludos:

    Ambas bases de datos se pueden configurar para acceso remote.

    1) Windows Azure. La mejor opcion, en cuanto a administracion, seguridad, rendimiento, escalabilidad y costo.

    http://azure.microsoft.com/en-us/

    Esta es mi recomendada. Tengo aplicaciones corriendo y ningun problema.

    2) MySQL. No tan Buena en seguridad y escalabilidad, pero tambien accesible. Basta que al crearla la configures con acceso remote.

    https://www.godaddy.com/

    En este dominio tengo una BD MySQL remota y funciona bastante bien, aunque no como Azure.

    Espero ayude.

    JOSE LUIS


    Dios NO los llamo LAS DIEZ RECOMENDACIONES

    viernes, 12 de junio de 2015 16:39