NET stringa di connessione o DSN Non supportate

August 26

Un nome di origine dati definisce una connessione a un database da un'applicazione software per computer di Windows. DSN offrono la possibilità di effettuare una connessione tra un database e software di Windows e utilizzarlo nella vostra applicazione senza codifica manualmente il collegamento nel codice del software. DSN sono componenti standard utilizzati da grandi aziende che sviluppano e / o utilizzano software proprietario personalizzato su diversi computer. framework di sviluppo .NET di Microsoft supporta solo alcuni tipi di DSN in modo nativo, senza necessità di installare software di terze parti come ad esempio Oracle o MySQL. L'errore restituito quando non si ha il software di terze parti installato è "stringa di connessione o DSN non supportato."

Creazione di un DSN

Il pannello di creazione DSN è nel Pannello di controllo di Windows nella sezione "Strumenti di amministrazione" per le versioni di Windows Professional e Ultimate. Il DSN richiede di scegliere un driver di database, specificare il server di database e inserire il proprio username e password per accedere al database. Anche se si immette correttamente i dati, questo non significa che il software .NET non restituirà un errore quando si cerca di accedere al server di database. L'unico modo per verificare che .NET funziona con il DSN è quello di testare con il vostro software personalizzato.

.NET Supporto nativo

.NET Include le lingue # VB.NET e C, sia perché si tratta di una piattaforma di programmazione di Microsoft supporta Microsoft database nativo. .NET Supporta in modo nativo di SQL Server, Access e le connessioni di Excel. Questi tre piloti sono riportati nella procedura guidata di creazione DSN. Quando si ospita i server di database come MySQL e Oracle, è necessario installare software di terze parti fornito con il software del server di database.

Verifica stringhe di connessione

Una stringa di connessione è una variabile utilizzata nel software .NET. La stringa di connessione .NET contiene il nome del server, username e password e il driver utilizzato per la connessione al server di database. La voce nel software è il punto di errore nel software NET che visualizza l'errore stringa di connessione. Leggere questa stringa di connessione; se il conducente non è uno dei prodotti Microsoft supportati, si sa è necessario installare il driver appropriato.

Ricreare il DSN

Dopo aver installato i driver appropriati, ricreare il DSN. È possibile creare una nuova impostazione DSN o modificare il DSN esistente per riflettere il nuovo driver. I nuovi display driver nel impostazioni del DSN dopo aver installato il software. Per esempio, se si utilizza MySQL, il driver display MySQL. Fare clic su questo driver nell'elenco dei driver di connessione e fare clic su "OK" per modificare le impostazioni DSN correnti. Eseguire nuovamente il software NET e il problema è risolto.