da XP: Pann controllo / Stumenti di amministrazione / Origine Dati ( ODBC )
/ DNS DI SISTEMA / Aggiungi:
Seleziono la voce: SQL Server
[x] Autenticazione SQL Server tramite ID
[x] Collegarsi a un server SQL per ottenere le impostazioni predefinite per
ulteriori opzioni di configurazione.
Introduco l' ID di accesso e la password
Risponde, dopo un po':
Impossibile effettuare la connessione:
SQLState: '01000'
Errore di SQL Server: 2 Impossibile effettuare la connessione:
SQLState: '08001'
Errore di SQL Server:17
Come mai? Ho sbagliato qualcosa?
Ciao e grazie
Ciao pilo,
L'istanza � configurata per accettare la SQL Server Authentication?
Inoltre leggi attentamente questo thread:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=10971
> Ciao e grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit
Ciao Lorenzo,
si e' gia' configurata come scritto nell' articolo ( cmq e' un SQL SERVER
2005 STD non Express ) e il firewall di Windows e' disabilitato.
Cosa altro puo' essere?
"ettore" <lib...@libero.com> ha scritto nel messaggio
news:#4KKPDXU...@TK2MSFTNGP05.phx.gbl...
>>
>> Come mai? Ho sbagliato qualcosa?
>>
> devi spegnere o configurare il firewall di windows ( devi creare le due
> eccezioni per sqlsrv.exe e sqlbrowser.exe )
il Firewall di Windows non c'e', lo disabilito sempre in fase di
installazione del s.o.
ciao e grazie
> Cosa altro puo' essere?
Non pu� essere nient'altro :-)
Riverifica passo passo quanto riportato nel thread, che ovviamente il
servizio sia avviato e che l'istanza sia configurata per accettare la SQL
Authentication.
motore installato su una porta diversa dal default?
firewall in LAN?
istanza nominale?
tcp/ip disabilitato?
p.s. il server viene visualizzato nella list box del wizard dell'odbc?
"dawn" <pgf...@gmail.com> ha scritto nel messaggio
news:47f6277f-8356-4697...@p36g2000vbn.googlegroups.com...
> On 20 Ott, 13:48, "pilo" <pil...@gmail.com> wrote:
>> ...
>>
>> Cosa altro puo' essere?
>
> motore installato su una porta diversa dal default?
no
> firewall in LAN?
no
> istanza nominale?
cos'e? :-(
> tcp/ip disabilitato?
no
>
> p.s. il server viene visualizzato nella list box del wizard dell'odbc?
>
si
grazie ciao
nel computer dove � installato MS SQL SERVER non c'� il firewall ?
"ettore" <lib...@libero.com> ha scritto nel messaggio
news:Owd5PqjU...@TK2MSFTNGP02.phx.gbl...
>>
>> il Firewall di Windows non c'e'
>
> nel computer dove � installato MS SQL SERVER non c'� il firewall ?
>
no, come ho detto disabilito sempre il firewall windows nelle macchine in
lan..
quando digiti "NOMESERVER\NOMEISTANZA"
prova a indicare "IP del server\NOMEISTANZA"
Per escludere errori nella configurazione dell'istanza , dovresti comunque
sul client installare il magement studio ( anche express) e provare a
collegarti all'istanza , e vedere se ci riesci ...
Ciao
Ok, provato ma niente :-( ,
l'istanza sia configurata per accettare la SQL Authentication <-- come lo
controllo ?
il drive SQL Server e' la versione: 2000.85.1132.00, va bene?
grazie
non � il pi� recente , l'ultimo � il sql native client , da scaricare e
installare ;
inoltre quando imposti l'odbc , clicca su CONFIGURAZIONE CLIENT , e
verifica che sia impostato l'utilizzo di una libreria di rete TCP\IP
Ciao Ettore,
non � necessario, basta definire un normale udl aprendolo con un doppio
click e configurandolo per puntare all'istanza remota.
Anche il vecchio OLEDB Provider SQLOLEDB presente nell'MDAC � pi� che
sufficiente per testare la connessione.
Lancia SSMS, connettiti all'istanza, selezionala nell'Object Explorer, Tasto
DX, Properties, Security e verifica che sia selezionato l'option button SQL
Server and Windows Authentication mode.
Se non lo � selezionalo, premi OK e riavvia il servizio.
> il drive SQL Server e' la versione: 2000.85.1132.00, va bene?
Si, ma quel provider � per SQL Server 2000 quindi non puoi sfruttare le
nuove features introdotte in SQL Server 2005.
Installa sul client il SQL Server Native Client (SNAC) che puoi trovare qui:
http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C
> grazie
Prego.
ma come , sotto mi dici che non serve , e poi la consigli anche tu ? :-)))
Eh, ho la versione in Italiano :-(,
1) Lancio SSMS
2) Seleziono l'stanza sotto cartella Databases nella finestra Esplora
Oggetti
3) Tasto DX / Properties
4) Trovo in basso sulla sinistra un link: Visualizza proprieta' di
connessione
5) Aprendolo nella sezione autenticazione trovo: Metodo di autenticazione:
Autenticazione di SQL Server.
E' questo? Non trovo nessun bottone SQL Server and Windows Authentication
mode......
ciao e grazie
> 2) Seleziono l'stanza sotto cartella Databases nella finestra Esplora
> Oggetti
Sotto?! L'istanza � il primo nodo della tree view!
> 3) Tasto DX / Properties
> 4) Trovo in basso sulla sinistra un link: Visualizza proprieta' di
> connessione
Non � quel link. Sopra c'� un elenco di voci che tocca a te tradurre in
italiano:
Select a page
- General
- Memory
- Processors
- Security
...
Ecco, seleziona Security.
> 5) Aprendolo nella sezione autenticazione trovo: Metodo di autenticazione:
> Autenticazione di SQL Server.
Quella dialog ti mostra le info relative alla connessione corrente che hai
stabilito da SSMS e a quanto pare ti sei autenticato con la SQL
Authentication, pertanto significa che l'istanza � gi� configurata per
accettare tale tipo di autenticazione.
Non ho altro da aggiungere se non rileggere per la terza volta quel post che
contiene TUTTE le info necessarie per abilitare le connessioni remote.
In bocca al lupo,
....
>
>> il drive SQL Server e' la versione: 2000.85.1132.00, va bene?
> Si, ma quel provider � per SQL Server 2000 quindi non puoi sfruttare le
> nuove features introdotte in SQL Server 2005.
> Installa sul client il SQL Server Native Client (SNAC) che puoi trovare
> qui:
> http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C
>
L'Ho installato ma cosa devo fare? Mi installa il driver ODBC adatto per
SQL 2005 ?
Nel frattempo il collegamento ODBC e' andato, ma ho dovuto togliere nel
Client il flag dA [ ] Determina la porta in modo dinamico ed imposta Numero
porta: 1433. Prima l'avevo fatto nel server, ma non ho toccato nessun
Firewall... mah ....
....
>
> Nel frattempo il collegamento ODBC e' andato, ma ho dovuto togliere nel
> Client il flag dA [ ] Determina la porta in modo dinamico ed imposta
> Numero porta: 1433. Prima l'avevo fatto nel server, ma non ho toccato
> nessun Firewall... mah ....
Aggiornamento ( negativo ): Ho provato a configurare il driver ODBC in un
Client Vista Ultimate. Il driver e':
SQL Server verisione: 6.00.6001 che si trova in remoto tramite la VPN.
Ho seguito gli stessi passi pero' alla selezione del server ho introdotto:
\\192.168.XY.X\ ( mentre il client sta nella lan 192.168.XX.X ) con porta
sempre impostata a 1433, Introduco lo stesso ID accesso e la password ed
ottengo:
Impossibile effettuare la connessione
SQState: '01000'
Errore di SQL Server: 14 Impossibile effettuare la connessione
SQLState:'08001'
Errore di SQL Server: 14
Avete mai fatto collegamenti di questo tipo? Il server e' Windows 2003
ciao e grazie