更新:
SQL CE と SQL SERVER 間の移行について:この手順を参照してください こちら .
次の手順に従ってください:
1- 仮想マシンに物理 IP アドレスを設定します。
Microsoft Virtual PC でネットワークを構成する場合:http://support.microsoft.com/kb/833134>
2- 静的 IP アドレスを持つ VM が表示されることを確認してください。 (これを確認するには ping を実行することをお勧めしますが、ターゲット マシン (つまり、ping を実行するマシン) のファイアウォールをオフにすることを忘れないでください。サーバーがクライアントを確認する必要はないので、クライアントが(この場合は VM) は "ping 192.168.10.1 -t"
のようにサーバーの IP アドレスに ping を実行できます )
3- 構成マネージャー (すべてのプログラム\Microsoft SQL Server\構成ツール) を使用して、ネットワーク経由で SQL ポートと可視性を設定します。
参照:http://msdn.microsoft. com/en-us/library/ms189083(v=sql.105).aspx
4- SQL サーバーを再起動します。
5- "SQL Server Browser"
であることを確認してください サービスが開始されました。 (インスタンス名を使用して SQL サーバーにアクセスする場合)
6- ホスト マシン (SQL エンジンを搭載したマシン) でファイアウォールを構成し、構成マネージャーで指定したポートを TCP インバウンド ルールに追加します。
こちらをご覧ください:http://www.tavislovell.com/post/How-to-configure-Windows-Firewall-to-allow-access-to-SQL-Server.aspx
ただし、構成マネージャーで指定されたポートを設定する必要があることに注意してください (デフォルトは 1433 ですが、動的な場合があるため、再度設定する必要があります)
7- ポートとネットワークの可視性を設定したら、"Server"
を変更する必要があります この形式の接続文字列の値 "IPAddress, PORT"
"192.168.10.50, 1433"
のように (ポートを指定する場合、"192.168.10.50\SQLEXPRESS"
のようにインスタンス名を設定する必要はありません) )
役に立てば幸いです