MSサーバー2008とMSSQL 2008-R2をデータベースサーバーとして使用しています。
いくつかの作業のたびに、リモート接続を介してサーバーにログインする必要があります。SQLServerのリモート接続をオンに構成しようとし、次の手順に従いました。
1. TCPポート1433用に作成された受信および送信ルール。
2. sqlserver構成マネージャーでは、すべてがIPアドレスに設定され、POrtプロパティはありません。
3.リモート接続用のSqlServerインスタンスを設定します。
しかし、それでも機能しません。
また、ローカルコンピュータのtcpのポート1433をチェックすると、閉じて表示されます。
前もって感謝します.......
または単に使用
netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile = CURRENT
または単に実行メニューの下で実行します
%windir%\ system32\services.msc
SQL Server構成マネージャー-> SQL Serverネットワーク構成->プロトコルで、名前付きパイプとtcp/ipが有効になっていることを確認します。
それが機能しない場合は、ファイアウォールがブロックしている可能性があります。次のリンクを試してください: http://msdn.Microsoft.com/en-us/library/cc646023.aspx
これも役に立ちます: http://support.Microsoft.com/kb/287932
SQL Server構成マネージャーで名前付きパイプとTCP/IPアクセスが既に有効になっている場合は、[〜#〜] udp [〜#〜]ポートのルールを追加する必要があります1434、またはsqlbrowser.exeのルールにより、SSMSクライアントはSQL Server Browserサービスと通信できます。
私は実際に驚くほど頻繁にこの問題を抱えている人々を目にしたので、ここに説明を書きました http://blog.dereenigne.com/Microsoft-sql-server-dynamic-ports-windows-firewall-and-you/
私の場合のようにSQL Server Express
インスタンスに接続しようとしている場合...デフォルトではポート1433
を使用しません。 IpAll => TCP Dynamic Ports
のSql Server Configuration Manager
を確認する必要があります。鉱山は52848です。
DbSchemaアプリ(使用しようとしているもの)に正しいポート52848
を入力すると、正常に接続されました。
これは行く方法です:
デフォルトのSQL Server Expressインストールでは、TCPネットワークプロトコルが有効になっていません。そのため、SQL Server Expressと通信できるようにするための手順をいくつか示します。これらの手順は、MS SQL Server Express 2017でも同様です。 、2016、2014、2012、2008、および2005。
SQL Server構成マネージャーを起動します。 [スタート]-> [プログラム]-> [Microsoft SQL Server 2005]-> [構成ツール]スタートメニューオプションにあります。
[SQL Server 2005のネットワーク構成]タブを選択します。 SQLExpressオプションのプロトコルがあり、プロトコルの1つはTCP IPである必要があります。
TCP IPプロトコルが有効になっていない場合は有効にします。
SQL Expressのデフォルトポートは1433ではない可能性があります。リスンしているポートを見つけるには、TCP IPプロトコルを右クリックし、[IP All]見出しまでスクロールします。 TCP Dynamic Portsと呼ばれるセクションである必要があります。これは、SQL Expressがリッスンしているポートをリストする必要があります。RazorSQL経由で接続プロファイルを追加するときに、この値をポートフィールドに入力できます。
接続を試みる前に、必ずSQL Expressを再起動してください。
親切に複製されたテキスト: https://razorsql.com/docs/support_sqlserver_express.html
サーバーに複数のNICがありました。 SQL Serverネットワーク構成-> TCP/IPに移動してプロパティを右クリックすると、NICのリストがあり、下部にSQLEXPRESSの開いているポートがありました。それは1433ではなかった.....デフォルトがあるかどうかはわかりませんが、私のは49,000秒でした。