miércoles, 23 de noviembre de 2016

Mama, he visto SQL SERVER en LINUX y no iba borracho, bueno si un poco...

Estimados amigos de Inseguros !!!

El mundo está cambiando, bueno mejor dicho, el mundo cambió!!! ¿Cuando? Con la caída del muro de Berlin? Con la aparición de Internet? El siglo XXI y los "coches voladores". Noooooo

Tampoco el Big Data me importa mucho, el IoT, la Industria 4.0 o la nueva versión 6.5 de Vmware.


El mundo ha cambiado HOY, en el mismísimo día que podemos instalar una SQL SERVER en en Linux !!! Que si !!! que lo vamos a hacer !!! no se trata de ninguna broma.

Seguimos el detallado manual: https://docs.microsoft.com/es-es/sql/linux/sql-server-linux-setup-ubuntu  El siguiente, siguiente, siguiente de Linux :-)


Aquí tenemos el setup.


Me meo de la risa. Una clave para SA en línea de comandos ubuntu con sus directivas de seguridad. I feel Good !!!

La máquina es un Ubuntu virtualizado con Virtualbox sobre un i3u cutre con 4 gb de Ram. Eso si, aún no hay datos.

Ahora deberíamos instalar alguna herramienta para consultas, no solo sirve el postureo, deberíamos poder trabajar. Seguimos el procedimiento para instalar las herramientas tan brillantemente descrito en el manual: https://docs.microsoft.com/es-es/sql/linux/sql-server-linux-setup-tools#ubuntu


Ahora podemos cargar los drivers en PHP para poder montar algo de pruebas. Puedes seguir el procedimiento indicado , aunque tendrás que añadir el típico paquete dev de php7 para que ande: https://www.microsoft.com/en-us/sql-server/developer-get-started/php-ubuntu

Siguiendo el manual, realizamos una prueba:



Por supuesto podemos usar una Management Studio en Windows para gestionar la BBDD en Linux.

Me parece un gran paso para Microsoft introducir este producto en entornos Linux, y no solo de pago como RedHat. Ahora podrás gestionar tus proyectos con el potente motor de base de datos Sql Server con todas sus funciones desde un entorno Linux, ahorrando al menos los 900€ de licencia subyacente de Windows Servers.

Como es normal, está en base de beta y poco irán añadiendo funciones que aún no se han portado, como por ejemplo ciertos aspectos de seguridad ( certificados de cliente auto-instalados) y rendimiento.

Espero que te haya gustado la noticia.

Gracias por leerme !!!