Converire dile access mdb in database mdf

mercoledì 14 maggio 2014 - 19.30
Tag Elenco Tags  Windows 7  |  Access (.mdb)  |  Office 2010  |  Internet explorer 8.0  |  Chrome  |  Firefox  |  Javascript

minimanimo Profilo | Newbie

Ciao a tutti ragazzi,sono nuovo e sono capitato su questo fantastico forum a causa della mia ricerca.
Vi spiego la situazione: ho una piattaforma scritta in html e asp che gira in locale su un server IIS,dove ho configurato un origine dati odbc con un file access in mdb (sinceramente non ho capito se questo è un database vero e proprio o no,però aprendolo vedo tutte tabelle).
Ora ho la necessità di metterlo online per fare delle prove con altre persone:
1) sapete indicarmi un host gratutito che permette di usare pagine asp e database access? Attualmente ho registrato jockersoft.com,ma non ho fatto alcuna prova
2) come posso convertire in database access mdf,in modo da importarlo nel sito (perchè il sito me lo richiede in quel formato).
Per favore non siate troppo tecnici perchè di questo sò il minimo indispensabile per farlo girare.
Grazie mille in anticipo!

alx_81 Profilo | Guru

>Ciao a tutti ragazzi,sono nuovo e sono capitato su questo fantastico
>forum a causa della mia ricerca.
ciao, e benvenuto su dotnethell.it! Grazie per il complimento

>con un file access in mdb (sinceramente non ho capito se questo è un database vero e proprio o no,però aprendolo vedo tutte tabelle).
questa non l'ho capita

>Ora ho la necessità di metterlo online per fare delle prove con altre persone:
>1) sapete indicarmi un host gratutito che permette di usare pagine
>asp e database access? Attualmente ho registrato jockersoft.com,ma
>non ho fatto alcuna prova
dal momento in cui si parla di file, puoi usarne tanti, basta che supportino asp. Ma parliamo di asp classico? o asp.net?

>2) come posso convertire in database access mdf,in modo da importarlo
>nel sito (perchè il sito me lo richiede in quel formato).
quello non è access.. è sql server..

>Per favore non siate troppo tecnici perchè di questo sò il minimo
>indispensabile per farlo girare.
Faremo il possibile, ma sai com'è, ti stai approcciando ad una cosa per cui un minimo di conoscenza la devi avere, e se non ce l'hai, mi sa che ti tocca fartene

>Grazie mille in anticipo!
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

È in asp semplice.
Mi stai dicendo quindi che il file mdb è proprio database in access?

Ti spiego: sul sito c'è la configurazione del database MS ACCESS,all'inizio lo creo vuoto, poi lo modifico importando il database che ho già, ma il sito dice che non accetta file con estensione mdb, ma solo mdf.
Sono confuso.
Grazie!

alx_81 Profilo | Guru

>È in asp semplice.
aruba supporta:
http://hosting.aruba.it/hosting_con_spazio.asp?offerta=1

>Mi stai dicendo quindi che il file mdb è proprio database in access?
eh sì, mdb è l'estensione di un database access..

>Ti spiego: sul sito c'è la configurazione del database MS ACCESS,all'inizio
che sito?

>lo creo vuoto, poi lo modifico importando il database che ho
>già, ma il sito dice che non accetta file con estensione mdb,
>ma solo mdf.
è piuttosto strano.. come estensione mdf è sql.. il default file dei dati..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Il sito è www.jockersoft.com

alx_81 Profilo | Guru

>Il sito è www.jockersoft.com
ok.. eh allora non so come è fatta la procedura..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Sai consigliarmi un servizio simile gratuito, su cui caricare le pagine asp e database access?

alx_81 Profilo | Guru

>Sai consigliarmi un servizio simile gratuito, su cui caricare
>le pagine asp e database access?
purtroppo conosco solo dei provider a pagamento.. e aruba è uno di quelli, poi c'è register.it.. ecc..
ce ne sono di poco dispendiosi in giro per il web, come godaddy.com.. ma di altri non saprei.


Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Ho detto una cavolata, il sito è https://somee.com
https://somee.com/FreeAspNetHosting.aspx


minimanimo Profilo | Newbie

A quanto ho capito, il sito supporta il ms access db, ma non ha un tool di configurazione.
Devo quindi configurare il db e ho 2 vie: dns o dns-less.
Sul mio computer lo ho infatti attivo come dns di sistema (configurato con Odbc).. ma non capisco come fare su questo sito!
Il metodo di dns less mi è scomodo perché dovrei modificare all'incirca 60 pagine!!

alx_81 Profilo | Guru

>A quanto ho capito, il sito supporta il ms access db, ma non
>ha un tool di configurazione.
>Devo quindi configurare il db e ho 2 vie: dns o dns-less.
>Sul mio computer lo ho infatti attivo come dns di sistema (configurato
>con Odbc).. ma non capisco come fare su questo sito!
>Il metodo di dns less mi è scomodo perché dovrei modificare all'incirca 60 pagine!!
Ti chiedo scusa, ma dovrai seguire la loro documentazione, possiamo fare poco qui..

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Non hanno documentazione,ma solo una FAQ.

Senti,chiedo un'altra cosa,attinente ai database:

Io ho questo mio database che ha diverse tabelle ecc..
Io devo importare da un database MYSQL esterno,alcuni dati in questo database e lo devo fare in maniera dinamica,nel senso:
Ho il sito,mi inviano un ordine,l'ordine lo salva su db MYSQL,ora lo voglio trasferire automaticamente su quello ACCESS.
Come posso fare?
Grazie mille

minimanimo Profilo | Newbie

Ho un problema:
Ho collegato il sito in asp con il database mdb con la connessione dns-less e funziona.
Il problema è che quando arrivo a delle pagine che invece della lettura del db fanno altre operazioni,mi restituisce errore,mi spiego:

Apro il db con la connessione dns-less come indicato sul sito con:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
quando arriva a:

set controllo = conn.execute(sql_controllo)

mi restituisce l'errore:

error '80004005'

Cercando poi su internet,sembra essere un problema che dei permessi,apro quindi la conessione con filezilla,provo a cambiare i permessi e mi dice:

Stato: Imposta permessi di '/www.miosito.somee.com/dbfile/miodatabase.mdb' a '777' Comando: SITE CHMOD 777 miodatabase.mdb Risposta: 500 'SITE': command not understood
Come posso risolvere??
Grazie

alx_81 Profilo | Guru

>mi restituisce l'errore:
Ciao, apri cortesemente un altro thread, grazie mille
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Ok aprirò un nuovo thread,ma cosa mi dici riguardo a questo?

"Non hanno documentazione,ma solo una FAQ.

Senti,chiedo un'altra cosa,attinente ai database:

Io ho questo mio database che ha diverse tabelle ecc..
Io devo importare da un database MYSQL esterno,alcuni dati in questo database e lo devo fare in maniera dinamica,nel senso:
Ho il sito,mi inviano un ordine,l'ordine lo salva su db MYSQL,ora lo voglio trasferire automaticamente su quello ACCESS.
Come posso fare?
Grazie mille"

alx_81 Profilo | Guru

>"Non hanno documentazione,ma solo una FAQ.
eh che posso dire? Se non hanno documentazione è dura che tu possa capire come muoverti..

>Io ho questo mio database che ha diverse tabelle ecc..
>Io devo importare da un database MYSQL esterno,alcuni dati in
>questo database e lo devo fare in maniera dinamica,nel senso:
>Ho il sito,mi inviano un ordine,l'ordine lo salva su db MYSQL,ora
>lo voglio trasferire automaticamente su quello ACCESS.
ci sono vari metodi e alcuni dipendono da chi possiede il MySql..
Puoi scrivere dei web service sulla piattaforma mySql per esporre i dati, puoi scrivere un processo tuo in background (un servizio) che va a leggere direttamente i dati su MySql.

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Ah...e più in pratica?

alx_81 Profilo | Guru

>Ah...e più in pratica?
che cosa intendi?
Dovrai scegliere come andare a leggere i dati sul MySQL ma prima dovrai capire se chi legge può avere i permessi per leggere quei dati (non so se è tuo il database, ma se lo è scegli tu chi far accedere, quindi nessun problema in tal caso).
Le possibilità indicativamente sono due:
- Partendo dalla macchina che può accedere all'access (anche quella su cui sta access se vuoi), dovrai un web service creato su una macchina che ha accesso al MySQL (o sulla macchina su cui sta MySQL). Questo servizio torna i dati che devi portare su access, quindi la macchina che chiama avrà in memoria i dati per poterli scrivere su access con le tue logiche
- Partendo dalla macchina che può accedere al MySQL (anche quella su cui sta MySQL), dovrai scrivere i dati direttamente sul database remoto, e quindi dovrai dare gli accessi a chi scrive sulla macchina su cui sta access e sull'access stesso.

Questo in linea di massima.. Sta a te scrivere il servizio che legga o che scriva i dati..
Non capisco cosa intendi con "più in pratica". La soluzione è una di queste a mio avviso.
Poi se non sai come si scrive un web service o qualche altra tecnologia, dovrai documentarti per capire come muoverti.
Se ti serve qualche link per partire sui web service/wcf/webapi, puoi iniziare da questi:
http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api
http://www.html.it/articoli/web-services-wcf-e-aspnet-1/
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

minimanimo Profilo | Newbie

Ti ringrazio perchè mi stai dando un sacco di consigli utilissimi!
Il mio "piu' in pratica" è proprio ciò che hai pensato.. purtroppo di asp ne sò poco e di php anche meno..
Stò cercando di "accroccare" in modo funzionale il tutto.
Comunque si,apparte i vari problemi derivanti dalle limitazioni dei web hosting gratuiti,i due database (mysql e access) saranno ospitati e accessibili sullo stesso server.
Ovviamente sono in possesso di entrambi i database

alx_81 Profilo | Guru

>i due database (mysql e access) saranno ospitati e accessibili sullo stesso server.
>Ovviamente sono in possesso di entrambi i database
in tal caso puoi provare questa via..
http://dev.mysql.com/doc/connector-odbc/en/connector-odbc-examples-tools-with-access-linked-tables.html
ti garba?
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5