2011-02-07 21 views
2

enter image description hereは、SQL Management Studioの

インスタンス内から自分のデータベースに接続できません実行されているが、私はまだ接続できない、私はこのエラーを取得する:間違って行くことができるもので

TITLE: Connect to Server 
------------------------------ 

Cannot connect to PC-CARLA\SQLEXPRESS. 

------------------------------ 
ADDITIONAL INFORMATION: 

Error relacionado con la red o específico de la instancia mientras se establecía una conexión con el servidor SQL Server. No se encontró el servidor o éste no estaba accesible. Compruebe que el nombre de la instancia es correcto y que SQL Server está configurado para admitir conexiones remotas. (provider: Interfaces de red SQL, error: 26 - Error al buscar el servidor o instancia especificado) (Microsoft SQL Server, Error: -1) 

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476 

------------------------------ 
BUTTONS: 

OK 
------------------------------ 

任意の提案ですか?なぜこのことは関係ないのですか? :S

インスタンスを見つけるにはどうすればいいですかサーバのNAME?なぜこれは機能しませんか?

+0

これまでにOKに接続しましたか?そうでない場合は、正しいネットワークプロトコルを有効にしてください。あなたはサービスを再開しようとしましたか?また、そのコンピュータのイベントビューアーに記録された有用なものがあるかもしれません。 –

+0

いいえ、接続を拒否していません。 –

+0

@Sergio:私が言及した他のことを試してください。あなたはまた「いいえ」と言ったが、何に「いいえ」と言っているのだろうか?いいえ、正常に接続したことはありませんか、またはサービスを再開しようとしていませんか? –

答えて

1

エラーメッセージが表示されている言語を話すことはできませんが、私はそれが私が知っている言語で見たものに似ていると推測しています。ターゲットマシンがリモート接続用に設定されていない可能性があります。私が見ると、ホストとクライアントの間にファイアウォールがあり、特定のインスタンスがダウンしているか、SQLブラウザーに問題があります。テストとして、SQLサーバーが実行するように構成されているポートにtelnetで接続できますか?

+0

ファイアウォールはシャットダウンされていますが、サーバーと管理スタジオが同じマシン上にある場合でもそうです。 –

+0

スクリーンショットを見ると、SQL Browserサービスは停止します。それを起動し、それが修正されているかどうかを確認してください。また、ホストとクライアントが同じマシン上にある場合は、 "。"あなたの接続文字列として。 –

2

SQL Server Configuration Managerで正しいプロトコルを有効にする必要があります。

これは、提供したスクリーンショット(「SQL Serverネットワーク構成」)の2番目のオプションです。

必要なプロトコルを有効にする必要があります(すべてを確認するには?)SQLEXPRESSサービスを再起動する必要があります。

1

ベンツールは正しいです。 SQL Browserサービスが停止しているため、この問題が発生しています。

デフォルトでは(SQL ServerはフルバージョンでSQL Expressは使用しない)、SQL Serverが起動し、TCPポート1433で接続を待機します。ポートを指定すると、1433を使用して接続しようとします。

ただし、これはSQL Server Express(およびSQL Serverの他の名前付きインスタンス)とは異なります。これらは動的ポートで開始され、インスタンス名とポートの間のマッピングを提供するためにSQL Browser Service(UDP/1434)に依存します。

したがって、あなたの例では、ServerName \ SQLEXPRESSを試してみてください。デフォルトのインスタンスではないため、SQL Browserサービスへの接続が試行されます.SQL Browserサービスは、SQL Expressの動的ポート(ポート12345など)で応答します。最後に、SQLクライアントはServerNameポート12345に接続し、名前付きインスタンスを検索します。

簡潔には、ブラウザサービスを有効にしてください!

関連する問題