Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Esportare dababase da sql a mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      freebreathe User Attivo • ultima modifica di

      Esportare dababase da sql a mysql

      Si può?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        magicale User Attivo • ultima modifica di

        Ciao,
        non mi è mai capitato di doverlo fare quindi non ho una risposta certa da darti.

        MySql ha questo strumento:
        http: //dev.mysql.com/doc/migration-toolkit/en/index.html
        per migrare da un altro db a mysql. Prova a vedere se fa al caso tuo 🙂

        Alessandro

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          freebreathe User Attivo • ultima modifica di

          Io cercavo magari un programmino. Ne ho trovato uno ma mi convertiva le tabelle in un formato non compatibile con mysql.
          Ne esiste qualcuno specifico?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            sydarex User • ultima modifica di

            Cosa ti serve esattamente? In che formato di SQL è scritto il file sorgente?
            Puoi postarlo?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              freebreathe User Attivo • ultima modifica di

              Questo è il codice sql generato dal programmino

              
              CREATE TABLE [dbo].[ElencoProvincie] (
              [id] [bigint] IDENTITY (1,1) NOT NULL,
              [SIGLA] [varchar] (50) COLLATE Latin1_General_CI_AS NOT NULL,
              [PROVINCIA] [varchar] (50) COLLATE Latin1_General_CI_AS NOT NULL,
              [Ordinamento] [int] NOT NULL
              ) ON [PRIMARY]
              GO
              SET IDENTITY_INSERT [ElencoProvincie] ON
              GO
              INSERT INTO [dbo].[ElencoProvincie] ([id],[SIGLA],[PROVINCIA],[Ordinamento]) VALUES (1,'%','--seleziona--',1);
              INSERT INTO [dbo].[ElencoProvincie] ([id],[SIGLA],[PROVINCIA],[Ordinamento]) VALUES (2,'%','ABRUZZO',2);
              INSERT INTO [dbo].[ElencoProvincie] ([id],[SIGLA],[PROVINCIA],[Ordinamento]) VALUES (3,'AQ','Aquila',3);
              INSERT INTO [dbo].[ElencoProvincie] ([id],[SIGLA],[PROVINCIA],[Ordinamento]) VALUES (4,'CH','Chieti',4);
              INSERT INTO [dbo].[ElencoProvincie] ([id],[SIGLA],[PROVINCIA],[Ordinamento]) VALUES (5,'PE','Pescara',5);
              INSERT INTO [dbo].[ElencoProvincie] ([id],[SIGLA],[PROVINCIA],[Ordinamento]) VALUES (6,'TE','Teramo',6);
              SET IDENTITY_INSERT [ElencoProvincie] OFF
              GO
              dbcc checkident ([ElencoProvincie], reseed, 7);
              GO
              
              

              Questo codice è incompatibile con mysql. Infatti le parentesi quadre "[" e "]" dovrebbero essere sostituite dal simbolo `, e c'è anche qualche altra istruzione che non va bene. Ho provato a fare un Trova/Sostituisci e alla fine sono riuscita a rendere il codice compatibile, ma le tabelle da convertire sono un'infinità e mi servirebbe qualcosa di più automatizzato

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                sydarex User • ultima modifica di

                Hai detto che questo è il codice generato dal programma, quindi ne hai uno originale antecedente? Se si, lo posti?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • F
                  freebreathe User Attivo • ultima modifica di

                  Io ho utilizzato un programmino chiamato MSSQL Dump 2007.
                  In pratica ha fatto il collegamento al server, poi io ho selezionato la tabella che mi interessava e lui ha generato un file .sql con le istruzioni di cui sopra.
                  A me sta bene che generi un file.sql con il codice per la creazione e l'inserimento dei dati, ma deve essere compatibile con mysql.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • S
                    sydarex User • ultima modifica di

                    Quindi è da MS SQL? Finalmente!

                    Prova a cercare su Google "ms sql to mysql free converter" e simili. 😃

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • F
                      freebreathe User Attivo • ultima modifica di

                      Si questo lo avevo fatto anche io :mmm:
                      Ma hanno tutti licenza Shareware.
                      Non riesco a trovarne uno che sia veramente free

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      Caricamento altri post
                      Rispondi
                      • Topic risposta
                      Effettua l'accesso per rispondere
                      • Da Vecchi a Nuovi
                      • Da Nuovi a Vecchi
                      • Più Voti