sql >> データベース >  >> RDS >> Sqlserver

C#アプリケーションのリモートデスクトップの接続文字列を作成できません

    telnet localhost 1433を実行してみてください コマンドプロンプトから(SQLサービスが実行されているのと同じサーバーから)、接続がエラーなしで受け入れられた場合、SQLサーバーは実際に接続を受け入れる準備ができています。それ以外の場合は、次の手順に従って問題をトラブルシューティングします。

    • TCP / IPを確認してください プロトコルが有効
    • カスタムポートがSQLExpressサービス用に(SQL Server構成マネージャーを介して)構成されているかどうかを確認します(スクリーンショットのとおり)

    カスタムポートが構成されていない場合

    1. SQLブラウザサービスが実行されていることを確認してください
    2. Windowsファイアウォールでルールを作成してTCPポートでの着信接続を受け入れる1433 および1434 (TCP and UDP)
    3. SQLブラウザサービスを再起動します
    4. telnet localhost 1433を実行します もう一度確認します

    カスタムポートが構成されている場合

    1. カスタムTCPポートで着信接続を受け入れるためのルールをWindowsファイアウォールで作成します
    2. SQLサービスを再起動します
    3. telnet localhost <custom port>を実行します 確認する
    4. 接続文字列をDataSource = "ABCKOL-BCKOFF,<custom port>"に変更します


    1. SQLite JSON_REMOVE()

    2. CSVをインポートして、テーブルの1つの列のみを更新します

    3. 同時失敗後に電子メールを受信するための最良の方法(sql-トリガー-アプリケーション)

    4. IN値リストによる注文