05/02/2024 - zio Ken ha scritto:
Buon pomeriggio e grazie mille per le risposte. Tramite il link fornitomi, sto provando ad accedere con questa condizione:
Se si sta tentando di effettuare la connessione mediante l'autenticazione di Windows, verificare di essere connessi al dominio corretto.
Il dominio è lo stesso…il nome Server è: PC\SQLEXPRESS
Ho provato, per i FE in lan anche la forma PC\SQLEXPRESS,1433
Accedo al server tramite una funzione dove in una tabella di appoggio indico i nomi tabelle, il tipo di link (SQL/Access), l'alias della tabella, il link server ed il nome database…se provo invece l'autenticazione tramite l'autenticazione di SQL server indico l'utente “sa” e la relativa password ma nulla, in entrambi i modi non va
salve,
di solito, SQLExpress NON e' in ascolto sulla porta 1433, ma utilizza, di default, una porta dinamica…
utilizzando il SQL Server Configuration Manager, nel nodo SQL Server Network Configuration\Protocols for SQLExpress (oppure la tua altra istanza), innanzitutto verifica che il protocollo TCP/IP sia abilitato, quindi, tasto dx>proprieta', tab IP Addresses, in fondo, verifica che porta sia impostata…
Va quindi utilizzata quella porta nella stringa di connessione…
Considera pero': se utilizza una porta dinamica, “potrebbe” cambiare al prossimo riavvio di sistema operativo… di solito non succede, ma potrebbe succedere…
se SQL Browser e' in esecuzione, potresti pero' anche usufruire delle sue funzionalita', e lasciare a lui il recupero dal registry della porta dinamica utilizzata da SQL Server, ed in questo caso, non devi indicare la porta nella connection string.
ovviamente, sia per SQL Server (la sua porta o l'intero eseguibile) che per SQL Browser (UDP 1434 o l'intero eseguibile) devono essere previste apposite eccezioni sul firewall
salutoni romagnoli
–
Andrea