問題タブ [ldf]
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.
sql - sys.master_files を使用して LDF ファイルを選択する
これは単純かもしれませんが、sys.master_files から LDF ファイルを選択する例が見つかりません。を使用してMDFファイルを取得しました
asp.net-mvc-3 - VS2010 Code First MVC3 SQL のデフォルトの Logfile.ldf 名形式は無視され、2 番目の logfile_log.ldf ファイルが作成されます
最初に VS2010 コードを使用し、MVC3 Web アプリケーションで SQL Server 2008r2 を使用すると、SetInitializer は、欠落している場合やモデルが変更された場合に期待どおりにデータベースを作成します。
作成されたデータベースには、ファイル名形式 database.mdf と **logfile database.ldf があります (このデフォルトの「name.ldf」形式を「name_log.ldf」に変更できますか?)。
VS2010 サーバー エクスプローラーでデータベースを開くと (ソリューション エクスプローラーでデータベースをダブルクリック)、VS2010 は database_log.ldf 形式の新しい 2 番目のログファイルを作成します。
VS2010 サーバー エクスプローラーでデータベースを参照できるようになりましたが、デバッグ、createonmodelchange のドロップ、またはその他の方法でデータベースを使用することはできなくなりました。
表示されるエラーをデバッグしようとすると: {"1 つまたは複数のファイルがデータベースのプライマリ ファイルと一致しません。データベースをアタッチしようとしている場合は、正しいファイルで操作を再試行してください。これが既存のデータベースの場合、ファイルはは破損している可能性があり、バックアップから復元する必要があります。\r\nログインで要求されたデータベース \"database\" を開けません。ログインに失敗しました。\r\nユーザー 'My-PC\Me' のログインに失敗しました。\r\nログファイル 'C:\Users\Me\project\App_Data\database.ldf' はプライマリ ファイルと一致しません。別のデータベースからのものであるか、ログが以前に再構築されている可能性があります。"} ...プロジェクトは、現在のログ ファイルが "database.ldf" であることを想定しています。
ASPNETDB.MDF および aspnetdb_log.ldf ファイル/名前も作成され、既定のログ ファイル名の問題がないため、この問題は ASPNETDB には適用されません。
SetInitializer のデフォルトのログ ファイル名を変更して、「database.ldf」ではなく「database_log.ldf」形式のログ ファイル名を作成することはできますか? 私は成功せずにグーグルで検索し、VS2010 で見つけることができるすべての設定とオプションを調べました。形式は手動で編集できる構成ファイルに保存されていますか?
sql-server-2005 - MSSQL 2005 でのログ バックアップ ファイルのディスク サイズの問題
ldf ファイルのサイズの管理に問題があります。Db のリカバリ モードは Full です。したがって、ldf ファイルは 360 GB に達します。ログバックアップで減らしたい。しかし、現在、ディスクには 360 GB の空き容量がありません。そのため、バックアップ ファイルは継続的に増加しています。
確かにバックアップを実行しようとしましたが、予想どおり、ディスクに十分なスペースがないというエラーが発生します。
ディスクサイズを増やす機会がない
データベースが非常に重要であるため、リカバリモードをシンプルに変更できません
バックアップ ファイルを別のディスクに分割できません。すべてのディスクの合計で 360 GB のスペースがないためです。
LDFファイルを減らすにはどうすればよいですか?
前もって感謝します。
sql-server - SQL Server 2012 シンプル リカバリ モード - クラッシュ後のリカバリ オプション
復旧モードがシンプルに設定された SQL Server 2012 上の DB について 2 つの質問があります (DB 自体は、主に数十億行のデータを持つ 2 つの巨大なテーブルを保持しています)。
- クラッシュ (または電源障害など) が発生した場合、.mdf および .ldf ファイルから何かを回復でき、どのデータが失われるか (たとえば、最後の自動チェックポイントからすべてが実行されたか?)、またはデータベースのバックアップが唯一の方法ですか?復元しますか(バックアップがないとすべてが失われる可能性があります)?
- シンプル リカバリ モードの場合 - リカバリ操作中に必要なトランザクション ファイル (.ldf) です。欠落した場合に失われるデータ。
現在、.mdf と .ldf は同じミラーリングされたディスクにありますが、I/O サブシステムのボトルネック (イベント 833 - 「I/O 要求の完了に 15 秒以上かかる」の繰り返し) に達しているため、.現在冗長性のないSSDディスクへのldf。そのため、最悪のシナリオで何が失われるかを理解しようとしています (突然の障害により .ldf が使用できなくなり、最近のデータベースの完全バックアップがない可能性がある .mdf ファイルのみが残ります)。
sql-server - SQL Server 2008 での SQL テーブル行の更新または挿入に関する情報を見つけるにはどうすればよいですか?
テーブルの履歴に関する情報を探しています。特定の行が挿入された時刻を知る必要がありますか? ありがとう。
database - データベースを移動して SQL Server 2008 にアタッチする方法
別のマシン上の SQL Server 2008 にデータベースを接続できません。あるコンピューターから別のコンピューターにデータベースをデタッチした後、.mdf
とファイルを移動しました。.ldf
新しいマシンにデータベースを接続しようとすると、データベースがファイルの場所に表示されません。
手動で参照すると、ファイル (.mdf
および.ldf
) が表示されます。MSSQL > DATA
他のすべてのデータベース ファイルを含むフォルダーの下に隠しファイルはありません。
また、データベースをバックアップし、新しいマシンに移動して SQL Server に追加する方法はありますか? はいの場合、どうすればそうできますか?お知らせ下さい。
mdf - コードの .mdf ファイルと .ldf ファイルを Visual Studio Team Services リポジトリに配置する必要がありますか?
すべての SQL オブジェクトを含む .sqlproj ファイルを作成した場合、mdf ファイルや ldf ファイルを VS Team Services ソース リポジトリに配置する必要があるのはなぜですか? .mdf にすべてのデータが含まれていませんか? それが本当なら、おそらくすべてのデータをリポジトリに保存したくないでしょうか? データベースを再作成する必要がある場合は、いつでもデータベースを localdb に公開できますか? ここでのベストプラクティスは何ですか?