02 Sty

Linux MSSQL / QNAP i Subiekt = przenoszenie danych

Dziś migrowałem dane SubiektGT … czywiście nie obyło się bez problemów :) oczywiście masy testów.

Na początek  trzeba zmienić kilka parametrów w samym SQL serwer.

Tak logujemy się na naszego QNAP-a i wchodzimy dom silnika bazy danych.

Teraz gdy mamy ID kontenera

Wydajemy polecenia:

Potem z poziomu SQL Mangament studio dokonujemy importu pliku bazy, jednak uprzednio musimy zmienić parametry importu:

Zaznaczamy wszystko, i OK,

Po tych importu wracamy do naszej konsoli i wydajemy polecenie

I to w zasadzie wszystko :)

PS. Backup z poziomu aplikacji nie działa, już za pare dni wpis jak wykonywać kopię bazy.

Tak o to w prosty myślę sposób rezygnujemy z serwera Windows i możemy używać QNAP jako serwera z głównego jako bazy danych dla naszej aplikacji biznesowej

17 Lis

Instalacja MS SQL Server na QTS Qnap – Docker – Linux

Stało się … Microsoft Love Linux i jak to się mów piekło zamarzło, mamy MS SQL Server dla systemów Linux, a wiadomo Qnap-a napędza Linux właśnie.

Taka instalacja wyjdzie na dobre naszej “kanapce”, nie będzie takiego narzutu, który związany jest z wirtualizacją oraz instalacja systemu M$.

Do całej zabawy będzie nam potrzebna aplikacja “Container Station“, którą znajdziecie w AppCenter jeżeli nie jest ona zainstalowana.

sql1

Uruchamiamy CS, i lecimy do zakładki Create. W wyszukiwarce wpisujemy hasło: “mssql-server-linux”

sql2

Gdy się znajdzie obraz docker klikamy “Install

Teraz będzie kilka pytań, na pierwsze klikamy next.

Drugie okienko jakie się pojawi to konfiguracja dockera, pamiec ram, nazwa etc, jednak nas teraz interesuje “Advanced Settings” – klikamy

sql3
Domyślnie będzie link zaznaczona zakładka, my wybieramy druga “Environment

sql5

Tutaj odpowiednio wklepujemy 2 wartości (wrr nie zrobiłem screen-a więc podaje niżej):

Name: ACCEPT_EULA
Value: Y

oraz

Name: SA_PASSWORD
Value: YourStrong!Passw0rd

Czyli akceptujemy licencje oraz dla użytkownika “sa” dajemy silne nasze hasło

Potem zakładka “Network“, siec nat i port 1433

sql6

Klikamy “Create“, proces będzie widoczny w taskach

sql7

Po “zbudowaniu” kontenera będzie on widoczny na liscie

sql9

Tera wystarczy nam na komputerze MS SQL Studio, łączymy się i działamy

sql10

sql11

sql12

Ciekawy jest system operacyjny – Windows :)

Specjalnie podziękowania dla firmy QNAP, która udostępniła sprzęt do testów