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

SQL Server の c# 接続

    更新:

    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" のようにインスタンス名を設定する必要はありません) )

    役に立てば幸いです



    1. 空のリストまたは null 値をストアド プロシージャのテーブル値パラメーターにバインドする (.NET)

    2. スレッド化されたメッセージのSQLクエリ

    3. OracleのTO_NUMBER関数で奇妙な問題が発生する

    4. LOWER()がMariaDBでどのように機能するか