• articulo

    C# y MS SQL Server en el contenedor

    C# como lenguaje de programación, mssqlserver como gestor de base de datos y fedora como sistema operativo donde permita crear una aplicación sencilla. No era algo rentable hasta ahora. Claro que con una versión de mssqlserver en docker es posible. Una vez que ya se tiene instalado el contenedor con mssqlserver, ya si instalo .netcore. No queda otra cosa que probar la conexión desde c# un clásico, insertar, actualizar, eliminar y mostrar el contenido de la tabla afectada. Para el ejercicio se creo una tabla con el nombre TestDB, el cual contiene una tabla llamada inventario, donde tendrá tres campos, un identificador (ID) de tipo entero, un nombre de tipo…

  • articulo

    Docker + MSSQL y Valentina

    Bueno no puede faltar el administrador que permita una mejor interfaz para que pueda conectar al server de mssql en el docker, claro que para esto el docker y el contenedor del mssql deben de estar activos. De todos los administradores de base de datos que existe, se elije Valentina estudio, pueden ver el vídeo de introductorio aquí. ¿Qué hace genial a Valentina? Es que tiene soporte multiplataforma, es decir, se ejecuta en windows, macosx y distribuciones linux. Detecta en automático la instancia de mssql que se tiene en docker. Soporta varias bases de datos, menos oracle en la versión gratuita. Como se puede observar todo lo que se realizo…

  • articulo

    Docker + SQL Server y una base de datos

    Después de preparar el docker con mssql server en una M1 y topar con que la arquitectura no era aplicable para la M1. Se tomo la destreza de actualizar un portatil que tenía fedora a la versión 35 para instalar el .netcore y ejecutar el mssql. Pero se tuvo el detalle que falta una librería una llamada libldap, por lo que se tomó la acción de ejecutar un contenedor en docker con mssql se siguieron estas instrucciones para instalar la versión 2022 en el docker. Interactuando con MSSQL No hay que olvidar levantar el servicio de docker se puede usar el siguiente comando para levantar el servicio: docker run -e…

  • articulo

    Docker y Microsoft SqlServer

    Si bien la necesidad es la madre de muchas cosas, me he topado con el requerimiento de instalar MS-SqlServer en la compu, solo tenía un par de opciones, bien usaba docker, virtualizaba alguna versión de windows con sqlserver o instalaba en el disco una versión de windows con sqlserver, claro que esta última indicaba formatear. Lo que hizo inclinarme más por la primera opción docker y por eso el título. Resulta que desde un par de años (la versión 2017 de sqlserver) ya existía una versión compatible con el kernel de linux que hace posible su instalación y con la ayuda de docker permite que pueda correrse en un sistema…

  • post

    Docker, sus manías y encantos.

    Esta entrada será dedicada a docker uno de los contenedores más utilizados en el mercado. Tiene sus ventajas, en una ocasión alguien me había comentado sobre los contenedores y lo maravilloso que había permitido crear un ambiente de desarrollo. La verdad siempre me abstuve de usarlo hasta ahora. Regularmente siempre se es partidario de instalar todo directamente en el equipo, a lo mucho virtualizar un window por cuestiones de ofimática en donde no exista alguna compatibilidad con las diversas alternativas. Sin embargo cuando un cliente te solicita crear el ambiente clásico de desarrollo en una macbook air con chip M1 y su actualización 12 del sistema operativo, te sueles topar…