VPS a hosting i licencja SQL Server

VPS a hosting i licencja SQL Server
hercules
  • Rejestracja:około 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:77
0

Nie byłem pewien gdzie wrzucić to pytanie więc proszę o wyrozumiałość i ewentualne przeniesienie.

Pytanie:
Gdy kupuję hosting to zawiera on konkretne elementy np Windows Server, bazy SQL Server (często wspólny serwer dla wielu kont hostingowych co mnie trochę przeraża) itd.
Gdy kupuję VPS (np na OVH) mam do wyboru jedynie system (i parametry samego serwera). Co jeśli chciałbym na nim mieć SQL Server (do zasosowań komercyjnych). Czy wtedy licencję muszę zapewnić sobie sam?

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
2

a licencję na windowsa dostarcza dostawca VPSa czy nie? Generalnie VPS to Twój "komputer" więc licencja na soft leży w Twojej gestii


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
hercules
Tak, przy zakupie VPS wybieram jaki ma być system. Czy Windows czy któryś z Linuchów
abrakadaber
abrakadaber
to, że wybierasz windowsa nie oznacza, że masz na niego licencję - doczytaj w faq na stronie czy rzeczywiście masz licencję
Aventus
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
1

Jeśli w pakiecie nie ma serwera SQL to tak. Jeśli jest to problem to możesz skorzystać z darmowego SQL Server Express. Uważaj również na samego Windowsa, bo może być i tak że licencja na OS również nie jest w pakiecie.


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:około 4 godziny
  • Lokalizacja:Poznań
  • Postów:8764
3

Czy wtedy licencję muszę zapewnić sobie sam?

Tak.

Formalnie to usługa VPS jest jakby wypożyczeniem komputera, który stoi w ich serwerowni (wprawdzie jest to maszyna wirtualna, ale zasada jest taka sama), korzysta z ich prądu i dostępu do netu. Jeśli w ramach umowy masz zapewnione jakieś usług (np. kiedyś miałem wykupionego VPS z panelem DirectAdmin) to za nie nie płacisz, ale wszystko inne, co chcesz tam doinstalować, musisz mieć leganie wykupione. Znaczy - możesz dać pirata, ale to na własną odpowiedzialność, jakby się z tego zrobił dym to będą Ciebie a nie hosting ścigać.


hercules
  • Rejestracja:około 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:77
0

Dzięki za odpowiedzi.
Mój problem polega na tym, że potrzebuję postawić aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem).
Do hostingu mam dwa bóle:

  1. np w Webio logując się do serwera SQL Server widzę wszystkie bazy różnych kont (nie mam do nich dostępu co prawda, ale je widzę i trochę to mało wygodne, odnajdywać swoją bazę wśród 100 innych
  2. brakuje mi takich rzeczy jak np Redis czy jakieś bazy NoSQL które bym sobie na VPS postawił zwyczajnie

Może mozecie mi coś polecić? Jakieś rozwiązanie czy hosting lepszy niż Webio?
Zależy mi na bezpieczeństwie i na tym żeby był Windows, nie Linux

cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:około 4 godziny
  • Lokalizacja:Poznań
  • Postów:8764
2

aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem

Wydaje mi się, że nie ma nigdzie takich ograniczeń. Ta wersja jest po prostu ograniczona w zakresie rozmiaru bazy, wielkości RAM, ilości rdzeni itp. Ale da się korzystać z niej - jeśli od strony technicznej oferowane parametry będą dla Ciebie OK.

https://www.goldenline.pl/grupy/Komputery_Internet/microsoft/microsoft-produkty-z-rodziny-express-licencja,138645/

https://komornik.it/darmowy-sql-express-czy-pelna-baza-sql/

https://www.quora.com/Is-SQL-Express-free-for-commercial-use

https://www.microsoft.com/en-us/download/details.aspx?id=29693

You may use the software for commercial software hosting services, subject to the following terms:

https://nsix.pl/blog/podzial-funkcje-i-edycje-microsoft-sql-server/

Express – Podstawowa bezpłatna edycja serwera SQL, ale pozwalająca na zastosowanie w środowisku produkcyjnym. Z uwagi na znacznie ograniczone wykorzystanie zasobów serwera do maksymalnie czterech rdzeni, utylizacji 1 GB pamięci oraz obsługę baz danych o rozmiarze do 10 GB. Edycja ta świetnie nadaje się do wdrażania niewielkich baz danych obsługujące tradycyjne aplikacje oraz niewymagające programy serwerowe


edytowany 3x, ostatnio: cerrato
Aventus
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
2

Mój problem polega na tym, że potrzebuję postawić aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem).

Tak jak @cerrato napisał wyżej, Express można jak najbardziej używać do zastosowań komercyjnych. Mogą tam być pewne ograniczenia licencyjne typowe dla darmowych produktów MS (np. max $1 milion obrotów rocznie, lub określona liczba pracowników) ale to sobie musisz doczytać. Raczej mało prawdopodobne żebyś był przez warunki licencyjne ograniczony.

  1. brakuje mi takich rzeczy jak np Redis czy jakieś bazy NoSQL które bym sobie na VPS postawił zwyczajnie

Może mozecie mi coś polecić? Jakieś rozwiązanie czy hosting lepszy niż Webio?
Zależy mi na bezpieczeństwie i na tym żeby był Windows, nie Linux

Nie napisałeś jaka to aplikacja. Myślałeś nad Azure? Przy drobnych zastosowaniach da się tam hostować rzeczy praktycznie za darmo, lub za pieniądze podobne do kosztów VPSa. Azure ma również serwis Azure Cache for Redis, więc problem z Redisem jest rozwiązany. Jeśli koszta są problemem, to warto się zastanowić czy faktycznie taki cache jest potrzebny.


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
cerrato
Tak jak @cerrato napisał wyżej - a łapka to gdzie? :P
Aventus
No tak, jak mogłem zapomnieć! :P
cerrato
No właśnie. Skandal. Bana mu :P
hercules
  • Rejestracja:około 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:77
0

@Aventus:
serwis z artykułami + kursy. Rejestracja użytkowników , gdzie każdy ma dostęp do swoich kursów go interesujących etc.
Ogólnie przy Azure z tego co patrzyłem wychodziłoby mi sporo drożej niż opłata mięsięczna za VPS czy hosting.

WL
  • Rejestracja:około 21 lat
  • Ostatnio:około 2 miesiące
  • Postów:1082
0
Aventus napisał(a):

Mój problem polega na tym, że potrzebuję postawić aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem).

Tak jak @cerrato napisał wyżej, Express można jak najbardziej używać do zastosowań komercyjnych. Mogą tam być pewne ograniczenia licencyjne typowe dla darmowych produktów MS (np. max $1 milion obrotów rocznie, lub określona liczba pracowników) ale to sobie musisz doczytać. Raczej mało prawdopodobne żebyś był przez warunki licencyjne ograniczony.

No nie wiem...
Nie ma limitów na przychody i takie tam, ale jest limit na:

  1. RAM - 1 GiB (ale co ciekawe, wersja Express with Advanced Services potrafi znacznie więcej RAMu skonsumować niż zwykły Express)
  2. Procek - 1 rdzeń
  3. Wielkość bazy danych (nie dotyczy FileStream) - 10 GiB

Poza tym MSSQL ma specjalną licencję do hostingu (web edition) no i tu naprawdę nie wiem, czy Expressa można do weba.

  1. brakuje mi takich rzeczy jak np Redis czy jakieś bazy NoSQL które bym sobie na VPS postawił zwyczajnie

Po co Ci REDIS jak masz MSSQL a w nim memory optimized tables? ;-)
Ale zawsze możesz postawić.
Pamiętaj, ze MSSQL jest również na Linuxa, a to znacznie upraszcza sprawę z Redisem, NoSQL i tak dalej.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)