.mdfまたは.ldfファイルと対話するにはどうすればよいですか?私がインタラクションすると、デスクトップ上のフィールド、レコードの表示/編集を意味します。asp.netは.mdfファイルと対話する
ウェブサイトのApp_Dataフォルダ内にあります。
.mdfまたは.ldfファイルと対話するにはどうすればよいですか?私がインタラクションすると、デスクトップ上のフィールド、レコードの表示/編集を意味します。asp.netは.mdfファイルと対話する
ウェブサイトのApp_Dataフォルダ内にあります。
にあります。 MDFはデータファイルで、LDFはログファイルです。
基本的に、あなたのウェブサイトはSQL Serverを使用してデータストレージになっており、データベースはそのAPP_DATAフォルダに格納されていると思います。
通常、管理者がそのコンピュータにインストールしない場合を除き、SQL ServerのインストールにはManagement StudioまたはEnterprise Manager(クライアントツール)が付属しています。
「スタート/プログラム/ Microsoft SQL Server 2000/2005/2008」を参照してください。次に、Enterprise ManagerまたはSQL Server Management Studioを探します。
ServerNameでは、ピリオドまたはドットを入力し、Windows認証を使用して接続します。それでも問題が解決しない場合は、データベースに接続するためのユーザー名とパスワードが必要です。 Webプロジェクトの設定ファイルまたはWebサイトコードのいずれかを見つけることができるはずです。
ツールがインストールされていない場合、クライアントツールをインストールするにはインストールCD/DVDが必要です。
別のマシンにあるSQL Express Editionのツール(ツールのみ、データベースエンジンは不要)をhttp://www.microsoft.com/express/sql/default.aspx?wa=wsignin1.0からインストールしてそこからデータベースにアクセスできます。
linq2sqlを使用してmdfにアクセスします。
の例では、これらは、SQL Serverのファイルですan answer here
mdfファイルと "対話"するには、データベースをMS SQL Serverに接続する必要があります。
ストアドプロシージャをfollwing使用できるMDFファイルを設置した後:
sp_attach_db
例:
EXEC sp_attach_db
@dbname = N'MyDatabase',
@filename1 = N'D:\DataFiles\MyDatabase_Data.mdf',
@filename2 = N'E:\LogFiles\MyDatabase_Log.ldf';
Wehn DBは、あなたの接続文字列に接続し、古典を行うことができます取り付けられています。データベースに対する操作。
あなたはがsp_detach_dであなたのDBを切り離すことができ B
例:
EXEC sp_detach_db
@dbname = N'MyDatabase';
MSDNのサンプル:http://msdn.microsoft.com/fr-fr/library/ms179877.aspx