Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    [VB6] Convertire archivi MsAccess in SQL Server senza SSMA

    Qualcuno conosce un qualche link da cui effettuare il download di un codice (in VB6) che consenta di convertire un archivio MDB (di MS Access) in un database SQL Server. Senza cioè utilizzare il peraltro funzionale ed ottimo SQL Server Migration Assistant for Access (SSMA) ?
    Grazie per l'attenzione.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Codice che converte? Ma cosa converti, il db? Che dici?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3

  4. #4
    @oregon : "codice (in VB6) che consenta di convertire un archivio MDB (di MS Access) in un database SQL Server". Convertire il db, certamente
    @gibra : Io uso SQL Server Migration Assistant for Access ed anch'esso funziona egregiamente.
    La mia richiesta era di eseguire le stesse medesime operazioni di conversione con del codice VB6. Sicuramente qualcuno ci ha già pensato e da qualche parte (dove ?) c'è già questo codice bello e pronto senza dover reinventare l'acqua calda.

  5. #5
    leggi da una connessione e scrivi nell'altra -- that easy!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Quote Originariamente inviata da giustavalla Visualizza il messaggio
    @oregon : "codice (in VB6) che consenta di convertire un archivio MDB (di MS Access) in un database SQL Server". Convertire il db, certamente

    Avevo capito la questione ma non il perché volessi del codice.

    Esistono tool più o meno gratuiti ma usare del codice non ha senso, a meno che tu non debba scrivere un tool.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    io ne ho avuto bisogno in passato e mi sono scritto tutto a manina, ma solo perché non potevo garantire la consistenza degli archivi di partenza (e quindi giù controlli a tutta callara). ma se la conversione è flat, allora usa i tools esistenti.

    comunque, ti faccio la stessa domanda dell'ottimo oregon: perché vuoi farlo da codice?

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Quote Originariamente inviata da optime Visualizza il messaggio
    comunque, ti faccio la stessa domanda dell'ottimo oregon: perché vuoi farlo da codice?
    Mi associo (curiosità), considerando che farlo è piuttosto complicato ed articolato.

  9. #9
    Constato che c'è un certa curiosità circa le motivazioni di una simile richiesta mentre c'è meno interesse nel dare un aiuto.
    Comunque è presto detto: si tratta di evitare l'utilizzo di un tool (SSMA o simili) che richiede una serie di passaggi per essere attivato. Diverso sarebbe il caso di un codice che, schiacciato un pulsante, facesse tutto lui. In quell'occasione si potrebbe anche effettuare qualche correzione e limatura ai dati (come scrive optime), prima di importarli in un database SQLServer. Poichè questa importazione deve essere fatta numerose volte (si è in fase di sviluppo e collaudo di un applicativo) sarebbe per me preferibile la soluzione autarchica del codice.
    Ma, se non si riesce a trovare qualcosa di (quasi) tutto pronto, ritengo che non valga la pena spenderci eccessivo tempo e ripiegherò sull'utilizzo di SSMA.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Quote Originariamente inviata da giustavalla Visualizza il messaggio
    Constato che c'è un certa curiosità circa le motivazioni di una simile richiesta mentre c'è meno interesse nel dare un aiuto.
    Constato che non hai compreso che. fare bene questa cosa, come ti ha accennato Gibra, non è affatto semplice.

    E soprattutto, dato che è una operazione "una tantum", non dovrebbe stare nel codice di un programma, per questo esistono i tool.

    Comunque è presto detto: si tratta di evitare l'utilizzo di un tool (SSMA o simili) che richiede una serie di passaggi per essere attivato. Diverso sarebbe il caso di un codice che, schiacciato un pulsante, facesse tutto lui.
    Resto allibito ... pur di non usare "una tantum" un tool specifico e affidabile (dato che si sono tanti "passaggi"...??) vuoi scrivere del codice (che, ripeto, non è banale) che ti permetta di dare tutto in un passaggio ...

    Ma, se non si riesce a trovare qualcosa di (quasi) tutto pronto
    No ... proprio perché non ti rendi conto che è un programma che deve tenere conto di tanti aspetti, quindi nessuno ne scrive uno e lo posta "pronto da copiare" ...

    ripiegherò sull'utilizzo di SSMA.
    Ecco ... è la migliore soluzione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.