-
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…
-
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? Como se puede observar todo lo que se realizo en la terminal que se realizo en el post anterior se puede realizar desde valentina estudio, la diferencia es que no hay que hacer uso de un largo comando para aperturar la interfaz de comandos, ya con valentina…
-
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 después de ejecutar la segunda línea de comando se notará que cambia el promt de la terminal. Ahora es solo crear una…
-
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…
-
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…