Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Umzug SQL von MySQL auf MS-SQL

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    473

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    394

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    979

Umzug SQL von MySQL auf MS-SQL

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 4 Kommentatoren 535 Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • michl75M Offline
    michl75M Offline
    michl75
    schrieb am zuletzt editiert von
    #1

    Guten Morgen,

    hat schon mal einer einen Umzug von MySQL auf MS-SQL gemacht?

    Würde gerne den Umzug von MYSQL auf MSSQL machen, da ich hier einen habe und möchte hier alle Daten drinnen haben.
    Der SQL Adapter kann ja auch MS-SQL ... aber die "alten" Daten aus der MYSQL möchte ich gern übernehmen.

    Gibts dazu im Adapter einen "Trick" das der automatisch alles umschöffelt? ...hab geschaut aber nichts gefunden.

    Viele Grüße M

    ? OliverIOO 2 Antworten Letzte Antwort
    0
    • michl75M michl75

      Guten Morgen,

      hat schon mal einer einen Umzug von MySQL auf MS-SQL gemacht?

      Würde gerne den Umzug von MYSQL auf MSSQL machen, da ich hier einen habe und möchte hier alle Daten drinnen haben.
      Der SQL Adapter kann ja auch MS-SQL ... aber die "alten" Daten aus der MYSQL möchte ich gern übernehmen.

      Gibts dazu im Adapter einen "Trick" das der automatisch alles umschöffelt? ...hab geschaut aber nichts gefunden.

      Viele Grüße M

      ? Offline
      ? Offline
      Ein ehemaliger Benutzer
      schrieb am zuletzt editiert von Ein ehemaliger Benutzer
      #2

      @michl75 sagte in Umzug SQL von MySQL auf MS-SQL:

      Gibts dazu im Adapter einen "Trick"

      Moin,

      wie gut kennst Du Dich mit Datenbanken aus?
      Einfach mal so von einer in die andere Datenbank geht nicht außer von mysql <-> mariaDB da die beiden Binärkompatibel sind.
      Ein einfacher Weg wäre, die Daten von der mysql auszulesen und als CSV abzuspeichern.
      Laufen denn beide Datenbanken unter Kleinweich oder eine unter Linux und MSSQL in KleinWeich?
      Ist mysql als utf8 abgespeichert?

      Es gibt Konvertierungstools, die das können, ob die was Kosten habe ich nicht geschaut, da mich KleinWeich nicht interessiert, aber schau mal ⇒ https://www.knowband.com/blog/de/ecommerce-blog-de/wie-migriert-man-von-der-mysql-datenbank-zur-mssql-datenbank/ ob, es Dich weiterbringt.

      VG
      Bernd

      michl75M 1 Antwort Letzte Antwort
      0
      • michl75M michl75

        Guten Morgen,

        hat schon mal einer einen Umzug von MySQL auf MS-SQL gemacht?

        Würde gerne den Umzug von MYSQL auf MSSQL machen, da ich hier einen habe und möchte hier alle Daten drinnen haben.
        Der SQL Adapter kann ja auch MS-SQL ... aber die "alten" Daten aus der MYSQL möchte ich gern übernehmen.

        Gibts dazu im Adapter einen "Trick" das der automatisch alles umschöffelt? ...hab geschaut aber nichts gefunden.

        Viele Grüße M

        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von OliverIO
        #3

        @michl75

        da fällt mir eigentlich nur das folgende ein

        https://learn.microsoft.com/en-us/sql/sql-server/migrate/guides/mysql-to-sql-server?view=sql-server-ver16

        oder

        bei mysql einfach die datenbank in einem dump speichern
        der dump besteht aus sql statements, die die datenbank logisch neu aufbaut.
        tabellen erzeugen, felder erzeugen, indexe erzeugen, daten einfügen, etc.
        das dann durchgehen und ggfs die sql statements anpassen. wobei meiner Meinung nach 99% eh passt, da sql ja mehr oder weniger ein standard ist.
        manche speziellen funktionen mögen evtl abweichen. aber bei den iobroker tabellen ist meines wissens nach nichts hochkomplexes (stored procedures oder andere speziellen feld und index konfigurationen) dabei.

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        1 Antwort Letzte Antwort
        0
        • ? Ein ehemaliger Benutzer

          @michl75 sagte in Umzug SQL von MySQL auf MS-SQL:

          Gibts dazu im Adapter einen "Trick"

          Moin,

          wie gut kennst Du Dich mit Datenbanken aus?
          Einfach mal so von einer in die andere Datenbank geht nicht außer von mysql <-> mariaDB da die beiden Binärkompatibel sind.
          Ein einfacher Weg wäre, die Daten von der mysql auszulesen und als CSV abzuspeichern.
          Laufen denn beide Datenbanken unter Kleinweich oder eine unter Linux und MSSQL in KleinWeich?
          Ist mysql als utf8 abgespeichert?

          Es gibt Konvertierungstools, die das können, ob die was Kosten habe ich nicht geschaut, da mich KleinWeich nicht interessiert, aber schau mal ⇒ https://www.knowband.com/blog/de/ecommerce-blog-de/wie-migriert-man-von-der-mysql-datenbank-zur-mssql-datenbank/ ob, es Dich weiterbringt.

          VG
          Bernd

          michl75M Offline
          michl75M Offline
          michl75
          schrieb am zuletzt editiert von
          #4

          @dp20eic @OliverIO

          Hallo Ihr zwei, erst mal vielen Dank für eure Antworten. Ich hab das nicht vergessen, war in der Arbeit so beschäftigt, dass ich für privat und dann IoB keine Zeit hatte. Jetzt aber mal Urlaub und ich packe das an.

          Zu Frage von @dp20eic
          IoB läuft unter Debian GNU/Linux 12 (bookworm)
          Sonst läuft alles auf W Server 2019
          virtualisiert auf Proxmox

          Dachte mit ich stelle in Instanzeinstellungen: sql.0 auf MS-SQL um, lasse damit die Tabellen etc. erzeugen und hole dann aus alten MySQL die daten per CVS.

          Das Migrationstool, das schau ich mir heute mal genauer an ......

          Vielen Dank nochmal..
          Gruß M

          JLegJ 1 Antwort Letzte Antwort
          0
          • michl75M michl75

            @dp20eic @OliverIO

            Hallo Ihr zwei, erst mal vielen Dank für eure Antworten. Ich hab das nicht vergessen, war in der Arbeit so beschäftigt, dass ich für privat und dann IoB keine Zeit hatte. Jetzt aber mal Urlaub und ich packe das an.

            Zu Frage von @dp20eic
            IoB läuft unter Debian GNU/Linux 12 (bookworm)
            Sonst läuft alles auf W Server 2019
            virtualisiert auf Proxmox

            Dachte mit ich stelle in Instanzeinstellungen: sql.0 auf MS-SQL um, lasse damit die Tabellen etc. erzeugen und hole dann aus alten MySQL die daten per CVS.

            Das Migrationstool, das schau ich mir heute mal genauer an ......

            Vielen Dank nochmal..
            Gruß M

            JLegJ Offline
            JLegJ Offline
            JLeg
            schrieb am zuletzt editiert von
            #5

            @michl75 ist das ein MSSQL-Express? Die älteren zumindest haben recht spartanische max. DB-Grössen, ggf. vorher mal checken…
            (Afaik hat erst der 2022 da ein deutlich höheres Limit bekommen)

            1 Antwort Letzte Antwort
            0

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            566

            Online

            32.8k

            Benutzer

            82.8k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe