In quali ambiti è possibile ed utile usare Access come interfaccia di ...

giovedì 15 maggio 2008 - 09.15

paovanm Profilo | Junior Member

Ciao,

Leggendo un po' qua e la, mi sembra di aver capito che è possibile utilizare Access come strumento di accesso a sorgenti dati.

In particolare cerco suggermenti per capire gli ambiti nei quali usare Access come interfaccia verso Sql Server (magari solo come visualizzatore di maschere o per creare report su dati presenti sul SQL server DB). Immagino che non si possa fare input dati ... altrimenti non ci sarebbe interesse per comprare licenze client sql (??!!). E' così?

Quali sono i limiti di access? Conoscete siti o manuali che possono darmi qualche info in più in merito?

Grazie mille!!
Micky

lbenaglia Profilo | Guru

>Leggendo un po' qua e la, mi sembra di aver capito che è possibile
>utilizare Access come strumento di accesso a sorgenti dati.
Si.

>In particolare cerco suggermenti per capire gli ambiti nei quali
>usare Access come interfaccia verso Sql Server (magari solo come
>visualizzatore di maschere o per creare report su dati presenti
>sul SQL server DB).
Queste sono 2 possibilità. Microsoft Access si presta anche come "ambiente di sviluppo" per creare vere e proprie applicazioni che accedono a fonti dati ODBC/OLEDB.

>Immagino che non si possa fare input dati
>... altrimenti non ci sarebbe interesse per comprare licenze
>client sql (??!!). E' così?
No. Come dicevo puoi creare applicazioni che interagiscono con le fonti dati. Per quanto riguarda SQL Server esistono 2 modelli di licensing che trovi riassunti qui:
http://www.microsoft.com/sql/howtobuy/licensing.mspx

Nel caso si decidesse di acquistare 1 licenza server + n User/Device CAL occorrerà una CAL per ogni utente/dispositivo connesso all'istanza.

>Quali sono i limiti di access?
In che senso? La domanda è troppo generica

>Grazie mille!!
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

paovanm Profilo | Junior Member

Grazie, sei sempre preciso e puntualissimo!!

Riguardo ai limiti di access mi riferisco ad eventuali limiti dovuti alle dimensioni del DB. Immagino che con DB molto imponenti access possa aver problemi... o magari no, perchè tutto viene gestito da sql ed access da solo una presentazione più "friendly" ad operazioni di ricerca (et al...) operate da sql...

Access 2000 può connettersi con SQL server 2005 (e magari in futuro 2008)? o serve access 2003?

Conosci qualche links o book online da consultare su questo argmento?

Grazie ancora!!
Micky

lbenaglia Profilo | Guru

>Riguardo ai limiti di access mi riferisco ad eventuali limiti
>dovuti alle dimensioni del DB. Immagino che con DB molto imponenti
>access possa aver problemi... o magari no, perchè tutto viene
>gestito da sql ed access da solo una presentazione più "friendly"
>ad operazioni di ricerca (et al...) operate da sql...

Se sviluppi una applicazione in Microsoft Access che accede a db che risiedono in SQL Server (Progetto ADP), non avrai un database .mdb ma un Microsoft Access project (.adp) contenente solo le Form, i Report ed i Moduli che costituiscono il frontend della tua applicazione client/server:
http://office.microsoft.com/en-us/access/HP052731031033.aspx

Le dimensioni di tale file non possono costituire un problema

>Access 2000 può connettersi con SQL server 2005 (e magari in
>futuro 2008)? o serve access 2003?
Access 2000 non supporta nativamente le edizioni di SQL Server successive alla 2000:
http://www.sqljunkies.com/WebLog/ktegels/archive/2004/10/07/4491.aspx

>Conosci qualche links o book online da consultare su questo argmento?
Non me ne occupo, quindi non credo di poterti essere utile su questo argomento

>Grazie ancora!!
Prego.

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

paovanm Profilo | Junior Member

Grazie mille!!
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5