Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di Denix79
    Registrato dal
    Apr 2004
    Messaggi
    329

    Come scaricare i dati da un DB SQLServer

    Ciao a tutti.
    Il mio problema è il seguente:
    - Io ho un DB su Microsoft SQL Server 2000
    - Per esigenze devo migrare il tutto su Mysql
    - C'è un modo per fare tutto in automatico? (es. create DB con relative tabelle su Mysql , export data from MS SQLSErver e import data to Mysql)
    - Se nn fosse possibile,ho trovato il modo di generare uno script su MS SQL Sever contenente la Drop e la create di ogni singola tabella
    - Come faccio a salvare i dati contenuti su ogni singola tabella in un formato che poi posso riutilizzare con MySQL?

    Spero di essere stato chiaro.


    A volte la risposta è dentro di te,ma è sbagliata.
    Quelo(Guzzanti)

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Puoi fare (quasi) tutto con un DTS. Devi creare il db (catalog) su MySQL e poi crei un DTS che copia i dati di SQL Server su MySQL (a cui ti colleghi tramite ODBC e che quindi viene visto come una qualunque destinazione ODBC)
    Se le tabelle in MySQL ancora non ci sono SQL Server è in grado prima di crearle e poi di copiarci dentro i dati...

  3. #3
    Utente di HTML.it L'avatar di Denix79
    Registrato dal
    Apr 2004
    Messaggi
    329

    OK

    Ciao.
    Ti ringrazio intanto x la tua risposta.
    Io sono veramente alle prime armi e nn è che ho capito benissimo.
    Non è che potresti essere un pò + preciso?
    Io utilizzo MSN,ICQ e AOL.
    Non è che anche tu utilizzi uno di questi,così sarebbe + veloce interloquiare,no?
    Ovviamente sempre se hai del tempo!!
    Grazie
    A volte la risposta è dentro di te,ma è sbagliata.
    Quelo(Guzzanti)

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Devi prima di tutto installare il MYSQl ODBC sulla macchina in cui hai SQL Server e devi creare un ODBC che punta al tuo DB su MySQL (DB, o catalog, che avrai creato manualmente usando ad esempio uno strumento del tipo MySQL Administrator)

    Poi vai in Enterprise Manager - TUOSERVER - Data Transformation Services - Local packages e ne crei uno nuovo
    Nell'ambiente grafico che ti appare devi scegliere il server sorgente (SQL Server) e per questo inserirai un oggetto del tipo "Microsoft OLE DB provider..." (è l'icona a forma di server, la prima i alto a sinistra)
    Poi scegli la destinazione e scegli "Other Connection" (l'ultima icona del gruppo connection) Qui sceglierai l'ODBC che hai appena creato a che punta al tuo nuovo catalog su MySQL

    Poi unisci i due oggetti che hai appena messo con una "Transform Data Task" (la freccia con l'ingranaggio che c'è nella barra in alto)
    tasto destro - proprietà - e configuri la tabella sorgente e quella destinazione (se la destinazione non c'è la puoi creare al momento)
    Poi lanci il DTS e lui migra i dati

  5. #5
    Utente di HTML.it L'avatar di Denix79
    Registrato dal
    Apr 2004
    Messaggi
    329

    ah

    Ah!Ah!Ah!
    Sono proprio un fagiano.
    Proverò a fare il tutto,anche se la vedo ardua.
    Ti ringrazio.
    A volte la risposta è dentro di te,ma è sbagliata.
    Quelo(Guzzanti)

  6. #6
    Utente di HTML.it L'avatar di Denix79
    Registrato dal
    Apr 2004
    Messaggi
    329

    scaricato MyODBC

    Ho scaricato :

    MyODBC-3.51.10-x86-win-32bit.exe dal sito di Mysql

    Come devo fare ora per creare un ODBC?
    A volte la risposta è dentro di te,ma è sbagliata.
    Quelo(Guzzanti)

  7. #7
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Prima di tutto lo devi installare sulla macchina in cui hai SQL Server. Poi vai in Pannello di controllo - Strumenti di amministrazione - origine Dati (ODBC) - DSN di sistema - aggiungi e sulla lista delle origini dati possibili troverai anche MySQL
    Per farlo dovrai poi indicare il PS su cui si trova installato mysql ed un utente (spesso si usa il "root") e la relativa password

  8. #8
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Ho sbagliato, non è il PS, è ovviamente il PC

  9. #9
    Utente di HTML.it L'avatar di Denix79
    Registrato dal
    Apr 2004
    Messaggi
    329

    ok

    Per ora fila tutto liscio.
    Grazie davvero!!!
    Non è che mi lasceresti un indirizzo mail o un contatto su qualke messanger x poterti conttare nel caso che qualcosa nn vada?
    Mandami pure in PVT,ok?
    Grazie ancora!




    A volte la risposta è dentro di te,ma è sbagliata.
    Quelo(Guzzanti)

  10. #10
    Utente di HTML.it L'avatar di Denix79
    Registrato dal
    Apr 2004
    Messaggi
    329

    Errore

    Quando provo ad unire i due oggetti con Trasform Data Task mi dà errore.
    Sai perchè?
    Immagini allegate Immagini allegate
    A volte la risposta è dentro di te,ma è sbagliata.
    Quelo(Guzzanti)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.