問題タブ [mdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
125441 参照

sql-server - SQL Server: .mdf からデータベースをインポートしていますか?

ローカル ボックスに .mdf ファイルがあります。

ローカル ボックスに SQL Server 2008 Express と SQL Management Studio 2008 Express をインストールしています。

この .mdf ファイルを新しいデータベースとして SQL Server にインポートする方法を教えてください。

これは、世界中で 1 日に何千回も実行しなければならない非常に一般的なタスクのように思えますが、Management Studio Express でそれを行う方法がわかりません。

私は何が欠けていますか?

0 投票する
4 に答える
6621 参照

.net - MDFファイルに対してSQLスクリプトを実行するにはどうすればよいですか?

Entity Framework 4.0を使用して、モデルファーストメソッドでデータベースモデルを作成しました。次に、[モデルからデータベースを生成]を使用してSQLスクリプトを作成しました... App_DataフォルダーにSQLServerデータベースファイルも作成しました。このMDFファイルに対してSQLファイルを実行するにはどうすればよいですか?

VisualStudio2010を使用しています。

0 投票する
2 に答える
10105 参照

database - Microsoft のデータベース公開ウィザードで生成されたスクリプトの「GO 付近の構文が正しくありません」エラーを修正するにはどうすればよいですか?

私はこれに対する「決定的な」解決策を数時間探していましたが、問題が何であるかを正確に知ることができないので、誰かが私を正しい方向に向けることができることを願っています.

リモート マシン上にデータベース (MDF ファイル DB) 用のスクリプトを作成し、それを使用して同じデータベースをローカルに作成しようとしています。両方のマシンに Visual Studio 2010 があるので、データベース公開ウィザードを使用してスクリプトを生成しました。

次に、Visual Studio でローカルに空の DB (別の MDF ファイル DB) を作成し、新しいクエリを作成することを選択しました。コピーしたスクリプトを貼り付けましたが、実行しようとすると、「GO 付近の構文が正しくありません」というエラーが何十回も発生します。アラートのポップアップが画面の下部から消えるため、合計で何件あるかわかりません。多いようにも思えますが。

スクリプトの一番上以外をすべて削除しましたが、それでも同じエラーが発生します。次のようになります。

これでも「GO付近の構文が正しくありません」というエラーが表示されます。

このツールが生成するスクリプトに本質的な問題があるのでしょうか、それとも私が何か問題を起こしているのでしょうか?

リモート DB は 2008 R2 で、私のローカルは単純な 2008 です。そのため、MDF ファイルを単にコピーしないのはなぜですか。

誰か提案があれば、大歓迎です。

0 投票する
1 に答える
4055 参照

visual-studio-2010 - SQL Server Management StudioでApp_Dataにあるmdfファイルを開きますか?

SQL Server Mangement Studio2008R2を使用してVisualStudio2010の現在の編集プロジェクトのApp_Dataにあるmdfファイルをワンクリックで開く方法はありますか?

アップデート:

また、逆の方法を探しています。生成されたSQLスクリプトを、ローカルのApp_Dataフォルダーにmdfファイルとして存在するデータベースに対して実行します。

0 投票する
2 に答える
1764 参照

c# - サービスベースのデータベース

サービスベースデータベースに1つの問題があります。アプリケーションの1つで使用しましたが、それを使用するユーザーがアプリケーションを実行できるようにするために何かをインストールする必要があるかどうかはわかりません(NETフレームワークをインストールする必要があるなど) c# アプリケーション)

注: これはWindowsアプリケーションです

0 投票する
2 に答える
468 参照

asp.net-mvc - データを使用したASP.NETMVCの単体テスト

私たちはめちゃくちゃデータ駆動型のアプリケーションを持っています。アプリケーションの単体テストを行いたいのですが、データ量が多いため、開発者は完全に偽のリポジトリを構築することに抵抗があります。私は本当に彼らを責めません。

テストを既存のアプリケーションに後付けしていることを理解してください。最初からやり直す場合は、偽のリポジトリを使用した単体テストを容易にするために、アーキテクチャを大幅に変更します。

既知のmdfファイルをテストとともに配布してコピーし、それを使用してテストを実行したいと思います。このための承認された技術はありますか?私はテストdllへのリソースの埋め込みには精通していますが、mdfの埋め込みには精通していません。


解決策(一種):

最終的に、Linqデータコンテキストのモックに関するAndrew Tokeleyの投稿(http://andrewtokeley.net/archive/2008/07/06/mocking-linq-to-sql-datacontext.aspx)からDataContextWrapperを取得し、FakeDataContext.csを作成しました。それは基本的にリストの束です。

私は本当に野蛮なT4テンプレートを作成し(「select * FROM <#= table.BaseClass.QualifiedName#>」と考えてください)、既知の適切なデータベースからデータをコピーして、次のようなものでいっぱいの巨大なクラスを作成しました。

クラスは25K行ですが、t4がこれらすべての行を書き込むので、誰が気にしますか?これにより、データコンテキストだけをモックできるので、クエリが正しく行われたことをある程度保証して、偽のコンテキストに対してlinqをテストできます。元の開発者は大量のビジネスロジックをリポジトリに配置しているため、既知の適切なデータに対してロジックをテストできます。

0 投票する
4 に答える
10214 参照

asp.net - IIS:.mdfデータベースへの接続-Web構成の問題

ローカルでNorthwind.mdfに接続しますが、アプリケーションをリモートサーバーにアップロードすると、次のエラーが発生します。

SQL Serverへの接続の確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー)

これらは私が試したいくつかのオプションです:

上記のものはローカルで動作します。

サーバーにSQLServer2005がインストールされている

ありがとう、
Ilija

0 投票する
1 に答える
331 参照

sql-server - あるSQLServerデータベースから別のデータベースにテーブルを転送するにはどうすればよいですか?

Visual Web Developer Express Edition2010の2つの異なるプロジェクトに2つのSQLServerデータベースファイル.mdfがあります。一方のデータベースのテーブルをもう一方のデータベースに移動して、それらを1つのデータベースにする必要があります。

Web Developerの組み込み開発サーバーを使用していますが、システムにSQLServerを個別にインストールしていません。

では、どうすればそれができますか?特別なツールが必要ですか、それともWeb開発者と一緒に行うことができますか?

ありがとう

0 投票する
2 に答える
413 参照

sql - MDF から aspx ファイルを抽出するには?

最近、私の Windows Sharepoint Services 3.0 サーバーがダウンし、mdf と ldf しかありません。aspx ファイルがこれらのデータベース ファイルに埋め込まれていると仮定するのは正しいですか? データベースをローカルの SQL にアタッチし、アクセスできるようにしました。ただし、sharepoint で作成されたいくつかの aspx ファイルにアクセスする必要があります。これらのファイルを抽出するにはどうすればよいですか? 私は MS SQL Manager Studio Express を使用してデータをふるいにかけています。ただし、実際のコンテンツ (SP の構造ではない) を持つ ASPX ページが必要です。

ありがとうございました

0 投票する
1 に答える
8083 参照

sql-server - T-SQLまたは.netコードを使用してMdf/ldfデータベースファイルを.bakファイル(dbリストア)に変換する方法

SQLサーバーデータベースファイル(Mdf / Ldf)があり、T-SQLコマンドまたは.netコード(C#またはVb.net)を使用してそれらをバックアップファイルに変換したいと思います。

助言がありますか。

ありがとう