Discussione:
Dsn o dsn-less?
(troppo vecchio per rispondere)
Ghigo
2004-08-25 23:17:04 UTC
Permalink
Ciao a tutti, sono appena tornato dalle vacanze! Spero vi siate divertiti!

Qualcuno è così gentile da spiegarmi cosa cambia tra una connessione ad un
database con e senza DSN?
Vorrei capire se ci sono differenze per quanto riguarda la sicurezza, la
velocità di accesso, ecc...

Grazie
Ghigo

*******************
www.ghigoweb.com
*******************
ITHost
2004-08-26 06:29:10 UTC
Permalink
Post by Ghigo
Qualcuno è così gentile da spiegarmi cosa cambia tra una connessione ad un
database con e senza DSN?
la differenza è semplice nel caso di una connessione con dsn devi creare un
dsn di sistema sul server, nel caso di una connessione dsn-less non devi
creare nessun dsn
Post by Ghigo
Vorrei capire se ci sono differenze per quanto riguarda la sicurezza,
la velocità di accesso, ecc...
a livello di velocità una connessione dsn less può essere più veloce se non
utilizza odbc altrimenti è identica in quanto le connessione dsn usano odbc.

qui trovi un ottimo documento http://www.motobit.com/tips/detpg_Perfdata.htm
--
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)

http://www.ithost.ch
Ghigo
2004-08-26 07:22:44 UTC
Permalink
"ITHost" ha scritto
Post by ITHost
la differenza è semplice nel caso di una connessione con dsn devi creare un
dsn di sistema sul server, nel caso di una connessione dsn-less non devi
creare nessun dsn
a livello di velocità una connessione dsn less può essere più veloce se non
utilizza odbc altrimenti è identica in quanto le connessione dsn usano odbc.
Ma allora quali sono i vantaggi dei dsn? Perchè si usano?

Grazie
Ghigo

*******************
www.ghigoweb.com
*******************
ITHost
2004-08-26 08:29:15 UTC
Permalink
Post by Ghigo
Ma allora quali sono i vantaggi dei dsn?
l'unico vantaggio è quello di avere un sistema più facile da gestire in
quanto va unicamente specificato il nome del dsn, per il resto come hai ben
visto sono più "problemi" che altro
Post by Ghigo
Perchè si usano?
diciamo che vengono usati da alcuni strumenti per la creazione di pagine web
quali fp, dw, ecc.
ma nel 90% dei casi il tutto viene poi corretto a manina proprio per
miglioranre performance, ecc.
Post by Ghigo
Grazie
prego
--
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)

http://www.ithost.ch
Ghigo
2004-08-26 08:51:44 UTC
Permalink
"ITHost" ha scritto
Post by ITHost
Post by Ghigo
Ma allora quali sono i vantaggi dei dsn?
l'unico vantaggio è quello di avere un sistema più facile da gestire in
quanto va unicamente specificato il nome del dsn, per il resto come hai ben
visto sono più "problemi" che altro
Post by Ghigo
Perchè si usano?
diciamo che vengono usati da alcuni strumenti per la creazione di pagine web
quali fp, dw, ecc.
ma nel 90% dei casi il tutto viene poi corretto a manina proprio per
miglioranre performance, ecc.
Chiaro e sintetico!
Mi sa che allora posso continuare a scrivere a manina il codice senza usare
i dsn... un problema in meno! ;o)

Grazie mille!
Ghigo

*******************
www.ghigoweb.com
*******************
Ivan Baldassi [ilG]
2004-08-26 09:08:56 UTC
Permalink
Post by ITHost
diciamo che vengono usati da alcuni strumenti per la creazione di pagine web
quali fp, dw, ecc.
errato con DW (di FP non lo so) si possono utilizzare sia DSN che DSN-Less,
in base a come viene impostato:)

Ciao
--
--
<IvanBaldassi aka="ilG" />

"Emancipate yourselves from mental slavery"
ITHost
2004-08-27 20:53:42 UTC
Permalink
Post by Ivan Baldassi [ilG]
errato con DW (di FP non lo so) si possono utilizzare sia DSN che DSN-Less,
in base a come viene impostato:)
grazie per la precisazione, sorry sono rimasto indietro parecchio :-D
l'ultima versione che ho utilizzato era la 3
--
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)

http://www.ithost.ch
Lino Mari
2004-08-26 09:28:19 UTC
Permalink
Post by Ghigo
Ma allora quali sono i vantaggi dei dsn? Perchè si usano?
vantaggi pochi, svantaggi molti.

la cosa migliore da fare è utilizzare ole-db, utilizzano uno strato in meno
per accedere al db e sono molto piu' performanti. Se invece si utilizza il
framework .NET ci sono dataprovider dedicati ai singoli db come sqlserver,
oracle... che sfruttano il linguaggio diretto del db con dts e sono ancora
piu' performani ovviamente.
--
Lino Mari
http://www.ebow.it - e-business on web!
http://www.ebow.it/blog/ - Mktg Log
http://www.dev2dev.it - La rete ha connesso nuove particelle - d2D004
Giacomo M
2004-08-26 11:02:36 UTC
Permalink
Post by ITHost
qui trovi un ottimo documento
http://www.motobit.com/tips/detpg_Perfdata.htm
Questa pagina è interesante.
Mi è completamente nuovo il fatto che un server.createObject sia meno
performante di CreateObject ...
Dove posso trovare riferimenti su OLE, ADO, etc etc ? (perchè ho confusione
e vorrei capire bene di cosa si parla e a cosa si riferiscono nel
dettaglio.)
ITHost
2004-08-26 11:12:45 UTC
Permalink
Post by Giacomo M
Mi è completamente nuovo il fatto che un server.createObject sia meno
performante di CreateObject ...
wait aspe server.createobject va usato in pagine asp mentre NON va usato in
pagine vbs

pertanto se pagina è .asp allora va messo server.createobject altrimenti se
la pagina è .vbs va messo createobject
Post by Giacomo M
Dove posso trovare riferimenti su OLE, ADO, etc etc ? (perchè ho confusione
e vorrei capire bene di cosa si parla e a cosa si riferiscono nel
dettaglio.)
http://www.microsoft.com/data

la miglior fonte :-D
--
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)

http://www.ithost.ch
Loading...