0

SQL Server 2008 Developer Edition をセットアップしました。サーバー名として sipl006 であるシステム名が自動的に含まれます。私のシステム IP は 172.27.28.44 です。私の問題は、データベースが別のドメインからもアクセスされており、データベースでアプリケーションを認証するために IP アドレスが必要であるため、IP アドレスでリモート接続していないことです。私はこれについてグーグルで調べましたが、助けにはなりません。

サーバー名: sipl006
認証 : SQL サーバー認証
ユーザー名:さ
パスワード:ブラブラブラ
私はすでに以下の詳細を確認しました

1. SIPL006 >> プロパティ >> 接続 >> 許可されたリモート接続。 2. SQL サーバー構成マネージャー >> 名前付きパイプ、TCP/IP などを有効にします。 3. デフォルトのポート 1433 を確認します。 4. ファイアウォールはすでにオフになっています。

SQLExpress ではなく MSSQLServer インスタンスしかありません。

View 接続プロパティで、インスタンス名フィールドが空白になっていることを確認しました。

異なるドメインがシステム名を認識しないため、システム名ではなくIPでデータベースにアクセスする必要があります。IPアドレスしか認識しません。

接続には以下の詳細が必要です。

サーバー名: 172.27.28.44 または 172.27.28.44\SQLEXPRESS
ユーザー名:さ
パスワード:ブラブラブラ

私の問題を解決してください。前もって感謝します。

4

1 に答える 1

0

データベース サーバーに接続しているクライアントが、その場所から 1433 アウトバウンドであることを確認してください。また、MicSim が言うように、1433 アウトバウンドが開いていることがわかっているクライアントから接続できるかどうかを確認してください。

また、\SQLEXPRESS を試している場合は、UDP 1434 と SQL Browser サービスを確認したり、\SQLEXPRESS が 1433 以外のポートを使用していないことを確認したりできます。

于 2013-03-28T17:26:56.557 に答える