Parallels VMで実行されているSQLServerに接続します
-
15-09-2020 - |
質問
OSX上のParallelsを介してWindows 7 VMを実行しています。そのVM上で実行されているSQL Serverのインスタンスがあります。私のホスト(OSX)からそのインスタンスに接続できるようになりたいです。SQLServerでローカルROR環境をバックエンドとして活用できます。
私は私のMacからの要求にどのような要求に応答するようにVMが入手することはできません、そして私はトラブルシューティングプロセスを開始するための手がかりを持っていません。
誰かがどんな洞察または役に立つリソースを提供することができますか?
tia!
解決
ボビー、Mac OSXからParallels VMにインストールされているSQL Serverに接続したい場合は、3つのことを実行する必要があります。
1)SQL Serverでリモート接続を有効にします。
Microsoft SQL Server 2005 - > Configuration Tools - > SQL Server Surface Area Configuration - > Surface Area ServicesおよびConnectionsの設定 - >データベースエンジン - >リモート接続 - >ローカルおよびリモート接続 - > TCP / IP - > Applyを有効にする
2)SQL Serverブラウザサービスをオンにします(SQL Server ExpressおよびDev Edece)デフォルトでこれをオフにします) Microsoft SQL Server 2005 - >設定ツール - > SQL Server Configuration Manager - > SQL Serverブラウザサービスの開始
3)ネットワークトラフィックを許可するようにファイアウォールを設定する
プログラムごとに設定することも、ファイアウォールの例外にポートを開くだけで(SQL Server 2005のデフォルトでは1433)
例えば、My JTDS接続文字列は次のようになります。
jdbc:jtds:sqlserver://10.211.55.7:1433;DatabaseName=master
.
(ホストがもちろんVMのIPの場合)
他のヒント
コメントできないので、新しい答えを投稿する。
私のために、すべてが必要なPavelとEDからの役立つアドバイスに加えて、私はホスト専用アダプタとしてWindows VM上のParallelsで追加のアダプタを設定しなければなりませんでした。次に、アダプタをVM内の静的IPを割り当て、そのIPを接続文字列に使用します。
詳細情報は利用可能ですここには私が私の構成が働くのを助けました。
まず、別のネットワークアダプタを並列に定義します。このネットワークアダプタは静的IPを持ち、ホストからのみ接続を許可します。つまり、OS Xです.Parallelsはこの部分に対して実行できません。
設定を選択します.Parallelsの仮想マシンメニューの ハードウェアタブを選択してください 左側のリストに新しいネットワークアダプタを追加する [タイプ]ドロップダウンからホスト専用ネットワークを選択し、[接続]をチェックしてください。 MACアドレスをメモします OK
を押します次に、新しいネットワークアダプタの静的IPを設定する必要があります。
Parallelsを開始し、私の場合はWindows XP(他のバージョンのWindowsは類似しているはずです) コントロールパネルのネットワーク接続に移動します 新しいLAN接続は、新しいLAN接続が新しいものがある場合(最大数値を持つ必要があります)が、ステータスを確認してMACアドレスを比較できます。 正しいLAN接続のプロパティパネルを起動し、インターネットプロトコル(TCP / IP)のプロパティに移動します。 10.37.129.10の静的IP(これは、Parallels Networking for Parallels Networking)を入力し、サブネットマスクを255.255.255.0に設定します。ゲートウェイを空白のままにしてください。
OKを押して変更を保存
SQL Serverでリモート接続が有効になっていることを確認し、Windowsファイアウォールの関連ポートを開きます。
関連するすべてのステップは、このMSDNに記載されています。PAGE (「象限」のドキュメント、しかしインストールに頼む)