Neu MSSQL Server Linux/Docker

  • Wenn Ihr uns das erste Mal besucht, lest euch bitte zuerst die Foren-Regeln durch.

lj-shadow

Gut bekanntes Mitglied
15. März 2013
273
10
#82
So zurück...
Es sieht so aus, als wäre der Fehler mit dem Collationsproblem weg.
Ein Herr Mustermann ließ sich gerade anlegen und der Auftrag von Ihm auch. Alles so, wie beim originalsystem, nur gefühlt etwas schneller.

Also Herr @t.oster , wenn wir uns mal treffen sollten, ich schulde Dir n Bier!

Einzige Sache, die mir jetzt noch etwas den Spaß verdirbt, ist, dass diese Instanz nicht vorhanden ist.
Gibt es da auch eine Umgebungsvariable für?

Ich find leider dazu nichts genaues...

hier:
https://docs.microsoft.com/de-de/sq...-service-startup-options?view=sql-server-2017

wird zwar von einem Parameter -s gesprochen, der scheint aber wieder den Pfad zu verändern
 

lj-shadow

Gut bekanntes Mitglied
15. März 2013
273
10
#84
Nimm Dir den letzten Post von t.oster vor.

Ich hab 'ne Testinstanz auf einer QNAP NAS in der Docker-Station laufen und die rennt zuverlässig.
Wichtig sind halt die von t.oster genannten Umgebungsvariablen.

Ist aufgrund von kleiner Hardware (halt 'n NAS) nicht der Geschwindigkeits-Renner, läuft aber auch nicht langsamer als auf einem alten Rechner.
 

lj-shadow

Gut bekanntes Mitglied
15. März 2013
273
10
#86
Das zum Testen ist ein TS-251+. Also nur eine kleine. Dann läuft da nur noch ein beschnittenes Win für den Worker und ein paar automatische Ameisen-Importe drauf.

2 Netzwerkkabel bringen dir nur etwas, wenn du entweder getrennte Netze hast oder die 2 Ports für mehr Speed zusammenlegst.
Das müsste dann aber Router und Switch auch können.

Abgesehen von dem eben genannten würden 2 Kabel dir nur ermöglichen, die SQL-Instanz eine eigene Schnittstelle zuzuweisen.
 

n8schicht27

Gut bekanntes Mitglied
6. Oktober 2006
805
3
Bonn
#88
Hallo @all
ich habe gerade den Server auch in einem Docker-Container installiert.
Ich bin ebenso von der Performance überrascht!
Verwendete folgenden docker container:
mcr.microsoft.com/mssql/server:2017-latest

@t.oster
bei mir läuft der Server nun wie folgt:
Code:
version:          "3"
services:
  db:
    image:        mcr.microsoft.com/mssql/server:2017-latest
    environment:
      - ACCEPT_EULA=Y
      - SA_PASSWORD=EuerPasswordBitteSicheresVerwenden
      - MSSQL_PID=Express
      - MSSQL_LCID=1031
      - MSSQL_COLLATION=Latin1_General_CI_AS
      - MSSQL_MEMORY_LIMIT_MB=8192
      - MSSQL_AGENT_ENABLED=true
      - TZ=Europe/Berlin
    ports:
      - 1433:1433
      - 49200:1433
    volumes:
      - ./data:/var/opt/mssql/data
      - ./backup:/var/opt/mssql/backup
    restart:      always
Auf dem Server soll dann zusätzlich noch eine windows 10 VM starten
Dort soll dann der Worker im Hintergrund arbeiten.

Hat das so bereits jemand am laufen?
schade das man in einem linux docker kein windows laufen lassen kann.
Das wäre dann wirklich genial...

Ich bitte um Rückmeldung.
 
Zuletzt bearbeitet:
Zustimmungen: mhilbig

Ähnliche Themen