Differenza tra Source e Server

venerdì 12 dicembre 2008 - 02.22

luxsor Profilo | Guru

Ciao, vorrei sapere qual'è la differenza tra Source e Server usati nella stringa di connessione, perchè funzionano entrambi.

Esistono delle differenze su quando implementare una rispetto che l'altra.
Grazie

0v3rCl0ck Profilo | Guru

>Ciao,

Ciao

>vorrei sapere qual'è la differenza tra Source e Server
>usati nella stringa di connessione, perchè funzionano entrambi.
>
>Esistono delle differenze su quando implementare una rispetto
>che l'altra.

Sono sinonimi. Si possono usare penso tutte queste keywords: Data Source/Server/Address/Addr/Network Address

>Grazie

Di niente


-------------------------------------------------------------------
Michael Denny
Senior Software Developer
Microsoft Framework (C# ASP.NET VB.NET)
http://blogs.dotnethell.it/Regulator/

alx_81 Profilo | Guru

>Ciao,
Ciao!

>vorrei sapere qual'è la differenza tra Source e Server
>usati nella stringa di connessione, perchè funzionano entrambi.
In aggiunta a quello che ti ha indicato 0v3rCl0ck, vorrei chiederti di che tipo sono le tue connectionstring? SQL Server? Oledb?
Perchè dovresti cercare di seguire i pattern definiti da questo utilissimo sito web sulle connectionstrings:

http://www.connectionstrings.com/

>Grazie
di nulla!
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

luxsor Profilo | Guru

Si mi sono dimenticato io di specificare che mi riferivo a SQL Server 2005.
Vorrei sapere se al livello di prestazioni è preferibile usare una anzi che l'altra?

alx_81 Profilo | Guru

>Si mi sono dimenticato io di specificare che mi riferivo a SQL
>Server 2005.
allora segui qui:
http://www.connectionstrings.com/sql-server-2005

>Vorrei sapere se al livello di prestazioni è preferibile usare una anzi che l'altra?
No, a livello di prestazioni hai differenze se usi un provider differente. Ad esempio, se utilizzi ODBC le prestazioni e le possibilità saranno inferiori rispetto ad OLEDB, che a sua volta, essendo più "vecchio" del Native Active Client di SQL 2005, sarà meno performante per la piattaforma.
In definitiva cerca di impiegare il provider giusto per il db giusto, seguendo lo standard definito nel link che ti ho passato.

Leggiti anche questi per la sintassi:
http://msdn.microsoft.com/en-us/library/ms722656(VS.85).aspx
http://www.connectionstrings.com/Articles/Show/important-rules-for-connection-strings

e questo per chiarimenti
http://www.connectionstrings.com/Articles/Show/what-is-a-connection-string



--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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