0

申し訳ありませんが、SQL Server 2005 Express Edition で TCP を有効にする方法を教えてください。構成マネージャーを使用し、ネットワーク構成/プロトコルを見つけてTCPを有効にした後、SQLサーバーサービスを再起動し、問題のあるソフトウェア(TCPが有効になっていないことを示すソフトウェア)のインストールを再度試みましたが、同じ問題があります:-(

4

3 に答える 3

5

Sql Server 構成マネージャーで。

  1. Sql Server ネットワーク構成 > SQLEXPRESS のプロトコル
  2. TCP/IP を選択
  3. Protocol タブ、Change Enabled
  4. [IP アドレス] タブの [IPALL] セクションで、TCP ポートを 1433 に設定します
  5. サービスを再起動します。

動作することを確認するには、cmd に移動します。

> netstat -an

そしてあなたは見るでしょう

...
TCP    0.0.0.0:1433           0.0.0.0:0              LISTENING
...

次に、cmdを試してください

> sqlcmd -U sa -S .\sqlexpress,1433

そしてあなたはつながる…そう願っています

*Sql Server Browser サービスを有効にして開始することを忘れないでください

ソース

于 2011-01-07T11:52:25.403 に答える
1

TCP/IP 経由で SQL2005 Express エディションに接続できます。

ファイアウォールで 1433 ポートを開きましたか? サーバーは 1433 ポートで着信接続を受け入れる必要があります。

その後、SQL Server 2005 Surface エリア構成ユーティリティで TCP/IP を有効にします (MSSQLSERVER > データベース エンジン > ローカルおよびリモート接続 > TCP/IP のみの使用を参照)。

于 2010-05-14T09:30:22.143 に答える
0

Express Edition では、対応する構成が表示されますが、TCP サポートは無効になっています。商用版を購入して、別の RDBMS を使用してください。

于 2010-05-14T08:14:13.303 に答える