問題タブ [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.
c# - テーブルにレコードを挿入できません
データベースからの書き込みと読み取りを含むプログラムを作成しました。アプリを実行して書き込みを実行しようとすると、次のメソッドを呼び出します。
メソッド呼び出しの後、テーブルからすべてのレコードを読み取り、フォームに表示します。更新前に挿入されたレコードは表示されましたが、アプリを終了してテーブルを見ると、レコードが表示されません。
誰かがそのような行動を引き起こす可能性があることを知っていますか?
.net - 別のプロジェクトから APP_Data を参照する方法
私は次のプロジェクトソリューションを持っています:
App_Data ディレクトリに SQL データベース (mdf ファイル) がある ASP.NET MVC Web アプリケーションがあります。
migratordotnetからいくつか移行したクラス ライブラリがあり ます。私のビルド ファイルでは、移行を実行できるように SQL データベースの場所を指定する必要があります。
現時点では、移行プロジェクトでは、接続文字列で SQL データベースにアクセスするためにハードコードされたパスを使用しています。次のようになります。
これは私がやりたい方法ではありません。また、相対パスも使用できません ( ..\MyMVCPProject\AppData\MyDatabase.mdf
migratordotnet で使用される SQL クラスが正しく変換できないためなど) |DataDirectory|
。Web.Config
このようなWebプロジェクトで:
どうすればこれを達成できますか? 移行プロジェクトでその接続文字列を使用できません。は|DataDirectory|
.NET Framework のインストール パスに移動し、そこでデータベース ファイルを探すためです。
sql-server-2005 - SQLServer2005 のデータまたはログ ファイルを削除できません
バックアップを復元しようとしましたが、OS エラー 32 が発生し続けました - 使用中のため削除できません。
データとログ ファイルをロックしている原因を突き止められなかったので、マシンを再起動し、サービスを停止しましたが、それでもうまくいきませんでした。
その後、DB を削除しましたが、データとログ ファイルはまだ残っています。
もう一度再起動しました-それらを削除しようとしましたが、何もすることがないように見えます.Windowsは私を許可しません.
何か案が?
sql - SQL Server、.BKP ファイルを MDF ファイルに復元しますが、LDF には復元しません (そのためのスペースがありません)
私たちが行った LiteSpeed バックアップからの MDF および LDF ファイルを収容するのに十分なスペースがないという問題があります。
次のsprocを思いつきました:
LDF の場所を null の場所に指定する方法はありますか? LDF は必要ありません。代わりに、ldf をまったく取得しないように指示する方法はありますか?
sql-server - SQL Server 2005 で MDF からデータベースを回復する方法は?
MS SQL Server 2005 で作成されたデータベース用の MDF ファイルがあり、LDF ファイルはありません。MDF ファイルを別の SQL Server に添付しようとすると、次のエラー メッセージが表示されます。
The log cannot be rebuilt because there were open transactions/users when the database was shutdown, no checkpoint occurred to the database, or the database was read-only. This error could occur if the transaction log file was manually deleted or lost due to a hardware or environment failure.
次のオプションのいずれかを達成したいと思います。
- データを失うことなくデータベースをアタッチします (可能性は低いですが、時間を節約できます)。
- データベースを接続すると、データが失われます (開いていたトランザクションはすべて失われます)。
- MDF ファイルからスキーマのみ (データなし) を回復します。
データベースを再び動作させるには、どの SQL コマンドを試すことができますか?
connection-string - .MDF に接続するための接続文字列
VS2008 で新しいプロジェクトを作成し、プロジェクトに .MDF ファイルを追加しました。MDF ファイルと .SQLEXPRESS データベースを使用しようとしたのはこれが初めてです (以前は常に外部の Oracle サーバーを使用していました)。
すべてを文書化しようとしていますが、.MDF ファイルへの接続に使用されている資格情報がわかりません。簡単に調べる方法はありますか?
.net - .mdf ファイルを使用してアプリを展開する場合、ユーザーは SQL 2008 Express をインストールする必要がありますか?
3.5 フレームワークで Win アプリを作成しています。アプリにデータベース ファイルを含めたいのですが。これはシングルユーザーデータベースになります。追加できる2つの異なるタイプのdbファイル、sdfとmdfを調べました。Thw sdf (コンパクト) db には必要な機能がいくつか欠けているため、mdf の方が好みです。mdf ファイルの「サービス指向データベース ファイル」の説明から、アプリケーションをインストールした人は誰でも、その mdf にアクセスするために必要な SQL サービスもインストールする必要があると思われます。これは正しいです?
sqlite - sql-server *.mdf ファイルを sqlite ファイルに変換します
sql-server *.mdf ファイルを sqlite ファイルに変換できるかどうか疑問に思っていますか?
wpf - WPF アプリケーションに最適なローカル データベース ソリューションは何ですか?
さまざまなユーザーがログインしてローカルで情報を取得/保存するために使用する1台のコンピューターで使用することを意図したWPFアプリケーションの現在の最適なソリューションは何ですか? オプションの表示方法は次のとおりです。
ユーザーが.mdfファイルにアクセスできても、アプリケーション自体を介して以外はその中のデータにアクセスできないように、非常にうまくロックダウンできると思うので、MDFが最良の選択であるように思われます. .MDF ファイルはアプリケーションとは別に存在する必要があるため、.exe と .mdf ファイルを展開する必要があると思います。ああ、.MDF ファイルを使用する場合、このスタックオーバーフローの質問に示されているように、ユーザーはそれを使用するために SQL Server をインストールする必要がありますか?
SDFにはかなりの制限があり、主にモバイル ストレージに使用されるため、お勧めしません。
セキュリティが問題にならない場合、XMLが適している可能性があります。たとえば、ローカルにデータを保存するための小さな 1 ユーザー アプリケーションで、とにかくセキュリティで保護する必要がなく、このファイルはコンピューター上の他のアプリケーション/Web サイトから簡単にアクセスできます。
SQLiteも選択肢の 1 つかもしれませんが、私が知っている限りでは、このデータベースの .NET の API はまだそれほど堅牢ではありません。
ユーザーがデータを編集/表示したり、Access でレポートを生成したりする必要がある場合は、 .mdb Access を選択できます。
IsolatedStorageもありますが、これには深刻な制限があると思います。たとえば、他のアプリケーションからアクセスできないなどです。
おそらくクラウドサービスを使用することは実現可能であり、今日では非常に簡単です。調査する必要があります
フィードバックやアイデアをいただければ幸いです。