Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Errore di connessione a sql server 2005 express
lunedì 22 giugno 2009 - 19.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mastella
Profilo
| Newbie
5
messaggi | Data Invio:
lun 22 giu 2009 - 19:44
ciao a tutti,
sono appena entrato nel forum e non so se sto scrivendo nel posto giusto,
non sono molto preparato ma ho appena installato sul mio pc sql server 2005 express e anche sql server management studio express il mio problema è che non riesco a connettere quest'ultima applicazione al motore del database e mi da l'errore di seguito:
" si e verificato un errore mentre si cercava di stabilire una connessione con il server. quando ci si connette.....sql server non ammette connessioni remote sotto le impostazioni predefinite.(provider:Provider Named Pipes, error:40- Impossibile aprire una connessione a SQL server) (Microsoft SQL Server, Error:53)".
per completezza di informazioni io ho configurato sql server con "Autenticazione di SQL server".
appena apro sql management nel nome server inserisco "sa" seleziono l'autenticazione come sopra, nel nome utente ho provato "local", "localhost", il nome del mio pc ma mi compare sempre il messaggio di errore e non si connette. inoltre ho provato anche a modificare le impostazioni predefinite di name pipes, tcp/ip nella finestra di configurazione del motore ed ho impostato il firewall del sistema operativo con l'eccezione per SQL.
onestamente per le m ie capacità (limitate) non so più cosa fare.
grazie dell'aiuto
andrea
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 22 giu 2009 - 21:19
>non sono molto preparato ma ho appena installato sul mio pc sql
>server 2005 express e anche sql server management studio express
>il mio problema è che non riesco a connettere quest'ultima applicazione
>al motore del database e mi da l'errore di seguito:
>" si e verificato un errore mentre si cercava di stabilire una
>connessione con il server. quando ci si connette.....sql server
>non ammette connessioni remote sotto le impostazioni predefinite.(provider:Provider
>Named Pipes, error:40- Impossibile aprire una connessione a SQL
>server) (Microsoft SQL Server, Error:53)".
>per completezza di informazioni io ho configurato sql server
>con "Autenticazione di SQL server".
>appena apro sql management nel nome server inserisco "sa" seleziono
>l'autenticazione come sopra, nel nome utente ho provato "local",
>"localhost", il nome del mio pc ma mi compare sempre il messaggio
>di errore e non si connette.
Ciao Andrea,
Se SQL Server ed il client che vuole connettersi (SQL Server Management Studio in questo caso) risiedono sulla medesima macchina, non occorre modificare le impostazioni dei protocolli di rete o del firewall dato che in locale SQL Server utilizza il protocollo Shared Memory che è abilitato di default.
Il tuo problema sembra invece legato al fatto che vai a specificare come nome server "sa" e come utente "local", "localhost" o il nome del tuo PC.
Devi fare esattamente il contrario
Inoltre di default SQL Server Express installa una istanza denominata chiamata SQLEXPRESS, pertanto dovrai digitarla in fase di autenticazione; se durante il setup hai specificato che l'utente windows con il quale sei loggato al sistema debba essere amministratore dell'istanza, allora seleziona Windows Authentication ed automaticamente avrai tutti i diritti per accedevi.
Riassumendo:
Server type: Database Engine
Server Name: .\SQLEXPRESS
Authentication: Windows Authentication
Nel caso in cui volessi utilizzare la SQL Server Authentication basterà inserire i seguenti dati:
Server type: Database Engine
Server Name: .\SQLEXPRESS
Authentication: SQL Server Authentication
User name: sa
Password: <quella specificata in fase di setup>
Una volta connesso all'istanza potrai definire nuove login non amministrative da utilizzare per accedere ai tuoi db in tutta sicurezza.
>grazie dell'aiuto
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
mastella
Profilo
| Newbie
5
messaggi | Data Invio:
mar 23 giu 2009 - 05:37
siiii.
grazie ancora
andrea
PetraFromModena
Profilo
| Newbie
4
messaggi | Data Invio:
dom 26 lug 2009 - 20:02
Ciao a tutti, volevo sapere perchè anche se in nome server metto "SQLEXPRESS" e come autenticazione uso l'autenticazione di windows mi da errore di connessione.
Ringrazio in anticipo per gli eventuali aiuti. :D
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 26 lug 2009 - 20:28
>Ciao a tutti, volevo sapere perchè anche se in nome server metto
>"SQLEXPRESS" e come autenticazione uso l'autenticazione di windows
>mi da errore di connessione.
Perché SQLEXPRESS è il nome di default dell'istanza installata con SQL Server Express, NON il nome del server.
>Ringrazio in anticipo per gli eventuali aiuti. :D
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
PetraFromModena
Profilo
| Newbie
4
messaggi | Data Invio:
lun 27 lug 2009 - 00:06
Probabilmente sarà una domanda stupida (anzi sicuramente), però non capisco ancora quale nome server dovrei mettere per potermi connettere...
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 27 lug 2009 - 10:22
>Probabilmente sarà una domanda stupida (anzi sicuramente), però
>non capisco ancora quale nome server dovrei mettere per potermi
>connettere...
1) Stai cercando di connetterti localmente al server o da una postazione remota?
2) Qual è il nome netbios del server e se sei in dominio qual è il nome di dominio del server?
3) L'istanza che hai installato è di default o denominata? Nel caso sia denominata come si chiama?
Senza queste informazioni non possiamo "indovinare" la tua configurazione.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
PetraFromModena
Profilo
| Newbie
4
messaggi | Data Invio:
lun 27 lug 2009 - 13:02
Intanto ti ringrazio per la pazienza. Dunque, il mio nome host è FrancescoPetra mentre il mio nome netbios è quello di default cioè WORKGROUP.
Infine l'istanza dovrebbe essere quella di default...
Grazie mille nuovamente.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 27 lug 2009 - 14:45
>Intanto ti ringrazio per la pazienza. Dunque, il mio nome host
>è FrancescoPetra mentre il mio nome netbios è quello di default
>cioè WORKGROUP.
?
Stai facendo un po' di confusione, comunque abbiamo capito che il nome netbios del PC è FrancescoPetra e che sei in WORKGROUP (quindi non in dominio)
>Infine l'istanza dovrebbe essere quella di default...
Dovrebbe? Non puoi verificare ad esempio lanciando il SQL Server Configuration Manager?
Se hai installato una istanza di default, nel nodo SQL Server Services dovresti trovare un servizio chiamato SQL Server (MSSQLSERVER).
Inoltre non hai risposto alla domanda nr. 1
>Grazie mille nuovamente.
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
PetraFromModena
Profilo
| Newbie
4
messaggi | Data Invio:
mar 28 lug 2009 - 00:30
OK, problema risolto, sono riuscito a collegarmi al db
.
Mille grazie comunque ad Ibenaglia che ha sempre risposto alle mie domande in modo esaustivo e veloce!
Torna su
Stanze Forum
Elenco Threads
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 !