SQL Server 2012を新しくインストールしました。データベースはまだ作成されていません。そして、sa / passwordでManagement Studioを開くことができます。Binn \ sqlservr.exeはサービスとして開始され、サービスリストで開始されていることがわかります。ただし、以下のように確認したところ、それは1433ポートをリッスンしておらず、デフォルトでどのポートもリッスンしていませんでした。
tasklist|find /I "sql"
私は得ました:
sqlservr.exe 5668 Services 0 40,112 K
5668はPIDだと思います。そして、PID = "5668"を取得するには、どのポートをリッスンしていますか。
netstat -ano | find /I "5668"
でも、空白以外は何もありませんでした。一方、このサイトで投稿を検索した後、SQL Serverの構成を再確認しました。スタート->すべてのプログラム-> Microsoft SQL Server 2012->構成ツール-> SQL Server構成マネージャー-> SQL Server SQL Native Client 11.0構成->クライアントプロトコル-> TCP / IP->デフォルトポート1433。SQLServer(MyInstanceName)、SQL Server Agent(MyInstanceName)、SQL Server Browserの3つのサービスがあります。最後の2つは停止されます。
SQL Server構成マネージャー-> SQL Serverネットワーク構成-> MyInstanceNameのプロトコル-> TCP / IPは、デフォルトで無効になっています。有効にしてサービスを再起動し、netstat -anoを繰り返します。find / I "newPIDNum"コマンドで見つけた
TCP 0.0.0.0:52395 0.0.0.0:0 LISTENING 5668(newPIDNum)
なぜ1433ではなく52395なのですか?また、Windows ODBCデータソースアドミニストレーターを使用してDSNを作成できませんでした。エラーが返されます。指定されたSQLサーバーが見つかりません。私に何か助けはありますか?ありがとう。