私はデスクトップアプリケーションのために新しいSQL Server Express LocalDB( "Denali"という名前のコードだと思います)を使用しています。SQL Server Express LocalDBをリモートに接続できますか?
現在、SQLコンパクトで動作していますが、ユーザーはネットワーク上の複数のPC間でデータベースを共有したいと考えています。残念ながら、これはSQL Compactが実行できるものではないため、私は他の解決策を検討しています。
クライアントはデータベースファイルを他のサイトに簡単に送信したり、フラッシュディスクにバックアップしたりする必要があるため、SQL Expressへの移行は避けています。リストア。
私の質問は、新しいSQL Express LocalDBが、ネットワーク上のデータベースへのリモート接続、および/またはmdfファイルを含む共有ネットワークフォルダ経由のリモート接続をサポートしているかどうかです。
LocalDBは、接続文字列(AttachDbFileName)、つまり共有ネットワークフォルダオプションで、接続されたローカルDBのパスを指定することをサポートしています。
注:この質問が「LocalDB」SQL Server Expressの2008または前にSQL Expressのデナリ 'とないの新しいバージョンを関係。 LocalDBのリリースをアナウンスする記事を参照してください。http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx
"Denali"部分の説明:** Denali **はSQL Server 2012のコード名であり、LocalDBバージョンのSQL Server Expressでは使用できません。私は、LocalDBがまだSQL Server "** Denali **"と呼ばれていたSQL Server 2012のCTP3に導入されたという事実から混乱が生じていると思います。 –
ありがとうKrzysztof!今私は理解しています:) –