ローカルマシンのDBにアクセスするASP.NETアプリケーションに取り組んでいます。代わりに、このDBをアプリのAppDataフォルダーに配置したいので、VS SQLインスタンス内からmdfファイルにアクセスして簡単に作業し、プログラマー間で簡単にコピーして共有できます。
どうもありがとう!
ローカルマシンのDBにアクセスするASP.NETアプリケーションに取り組んでいます。代わりに、このDBをアプリのAppDataフォルダーに配置したいので、VS SQLインスタンス内からmdfファイルにアクセスして簡単に作業し、プログラマー間で簡単にコピーして共有できます。
どうもありがとう!
まず、SSMSを使用してデータベースをデタッチします。
次に、データベースのMDFファイルとLDFファイルを見つけます。それらは次の場所にある必要があります。
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
それらのファイルをApp_Dataフォルダーにコピーします。
SQL Expressの使用に切り替える場合は、MDFファイルを指すように接続文字列を変更します。SQL Developer / etcを引き続き使用する場合は、SSMSを使用してMDFとLDFを新しい場所から再接続します。
これは通常は良い考えではないことを付け加えるべきだと思いますが、あなたには理由があると思います。