RUVIDEO
Поделитесь видео 🙏

MS Sqlserver and dotnet demo on openshift

📁 Лайфстайл 👁️ 16 📅 04.12.2023

Running MSSql container on openshift, in addition to .net core application based on .net MVC and entity framework connecting to MSSql server running on openshift.
you cn find the .net core application on following github repo
https://github.com/wael2000/dotnet-core-mvc-ef-mssql

Below the scripts have been used during the demo

minishift --profile demo --vm-driver=virtualbox start

oc login https://192.168.99.100 -u system

docker login -u system -p $(oc whoami -t) docker-registry-default.192.168.99.100.nip.io

docker pull microsoft/mssql-server-linux

docker tag microsoft/mssql-server-linux docker-registry-default.192.168.99.100.nip.io/openshift/mssql-server-linux

docker push docker-registry-default.192.168.99.100.nip.io/openshift/mssql-server-linux

oc adm policy add-scc-to-user anyuid -z default

start application based on sqlserver image with following parameters
ACCEPT_EULA Y
SA_PASSWORD P@ssw0rd2000
MSSQL_PID Developer

oc rsh POD_NAME

cd /opt/mssql-tools/bin
./sqlcmd -S localhost -U SA -P P@ssw0rd2000


CREATE DATABASE [Blogging];
GO
USE [Blogging];
GO
CREATE TABLE [Blog] ( [BlogId] int NOT NULL IDENTITY, [Url] nvarchar(max) NOT NULL, CONSTRAINT [PK_Blog] PRIMARY KEY ([BlogId]) );
GO
CREATE TABLE [Post] ( [PostId] int NOT NULL IDENTITY, [BlogId] int NOT NULL, [Content] nvarchar(max), [Title] nvarchar(max), CONSTRAINT [PK_Post] PRIMARY KEY ([PostId]), CONSTRAINT [FK_Post_Blog_BlogId] FOREIGN KEY ([BlogId]) REFERENCES [Blog] ([BlogId]) ON DELETE CASCADE );
GO
INSERT INTO [Blog] (Url) VALUES ('http://blogs.msdn.com/dotnet'), ('http://blogs.msdn.com/webdev'), ('http://blogs.msdn.com/visualstudio')
GO

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «MS Sqlserver and dotnet demo on openshift», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.