1

パラレルがインストールされたMACを実行しています。ParallelsにWindows7Proをインストールし、Windows7にSQLServerExpress2012をインストールしています。

MacOSからSQLServerデータベースに接続しようとしていますが、うまくいきません。

ここでこの投稿をフォローしましたが、まだ接続できません。だから私はそれがVMで実行されていることに関係しているのではないかと考えていますか?

接続しようとすると、次のエラーが発生します。

ERROR: An error occurred while trying to make a connection to
the database: 

JDBC URL: jdbc:jtds:sqlserver://10.211.55.4:1433;appName=RazorSQL;ssl=request;useCursors=true

Login
timed
out.

IPアドレスにpingを実行できます。

誰かがこれを設定しましたか?あなたが提案できるトリックやポインタはありますか?

よろしくお願いします

4

2 に答える 2

2

Windows 7のファイアウォールであることが判明しました。ポート1433でのトラフィックの通過を許可するルールを作成すると、正常に接続できました。

これはによって行われました

  1. 「セキュリティが強化されたWindowsファイアウォール」を開きます。
  2. 「インバウンドルール」>「新しいルール」を選択します。
  3. ルールタイプとして「ポート」を選択し、許可するポート番号として1433を入力します。
于 2012-08-30T12:54:19.233 に答える
0

NATを使用するには、Parallelsのデフォルトの動作を変更し、専用IPを使用して(独自のネットワークとのIP衝突を回避するために10.xxxの範囲で!)、このIPに接続する必要があります。

于 2012-08-30T04:34:15.067 に答える