Ceazione automatica odbc dns (connette4rsi adu database sqlserver da e...

giovedì 14 settembre 2006 - 08.18

tonino Profilo | Newbie

HO LA NECESSITA' DI CREARE AUTOMATICAMENTE UNA CONNESSIONE ODBC AD UN DATABASE SQL SERVER PER OPERARVI DA EXCEL PER UNA SERIE DI UTENTI CHE HANNO L'ACCESSO AL DATABASE SEMPLICEMENTE CON L'AUTENTICAZIONE WINDOWS.
HO CERCATO DI CREARE L'ORIGINE DEI DATI CON UN VBSCRIPT CHE COPIA L'ORIGINE DEI DATI DAL PERCORSO DI RETE (DOVE SONO LE ORIGINI DEI DATI CHE CI INTERESSANO) ALLA CARTELLA PREDEFINITA (PER TUTTE LE ORIGINE DEI DATI) MA DA AMMINISTRATORE NON HO COMUNQUE POSSIBILITA' DI FAR ESEGUIRE AUTOMATICAMENTE LO SCRIPT AL LOGIN DI CIASCUN UTENTE; ALTERNATIVAMENTE HO PROVATO AD AGIRE SULLE CHIAVI DEL REGISTRO DI SISTEMA, SENZA SUCCESSO.
C'E' POSSIBILITA' DI RIUSCIRE, IN QUALCHE MODO, A TROVARE UNA VIA PER CREARE AUTOMATICAMENTE UN'ORIGINE DEI DATI (NELLA CARTELLA PREDEFINITA) PER TUTTI GLI UTENTI CHE DEVONO AVERE ACCESSO AL DATABASE?

MarKonE Profilo | Guru

Ciao, per favore non scrivere in maiuscolo, equivale a gridare.

Invece di copiare l'origine dati (che di preciso non so cosa intendi...) potresti creare un DSN sui client eseguendo questo script :
http://vbskrypt.com/index.php?/archives/15-Creating-a-DSN-Connection-with-vbScript.html

Cosa intendi per "Cartella predefinita" ? Le specifiche dei DSN vengono scritte sul registro...

Se non ho capito le tue intenzioni ti chiedo scusa e di illuminarmi meglio

Ciao!
My Blog... http://blogs.dotnethell.it/Mark/

lbenaglia Profilo | Guru

>HO LA NECESSITA' DI CREARE AUTOMATICAMENTE UNA CONNESSIONE ODBC
>AD UN DATABASE SQL SERVER PER OPERARVI DA EXCEL PER UNA SERIE
>DI UTENTI CHE HANNO L'ACCESSO AL DATABASE SEMPLICEMENTE CON L'AUTENTICAZIONE
>WINDOWS.

Ciao Tonino,

in aggiunta alla soluzione proposta da MarKonE ti segnalo due articoli della Knowledge Base che illustrano alcune
tecniche per generare DSN con Visual Basic:

"HOWTO: Programmatically Create a DSN for SQL Server with VB"
http://support.microsoft.com/default.aspx?scid=kb;en-us;184608

"HOWTO: Create and Remove a DSN in Visual Basic"
http://support.microsoft.com/default.aspx?scid=kb;en-us;171146

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5