問題タブ [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-server-2008 - ldf ファイルからレコードを復元する方法は?
昨日、データベース ファイルが壊れてしまい、接続できません。以前にバックアップ ファイルを持っているだけです。現在、データベース ファイルを添付できません。
タイトル: Microsoft SQL Server Management Studio
(Microsoft.SqlServer.Smo) サーバー「BAUER」の追加データ シート。
詳細については、http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.3000.0+((SQL11_PCU_Main).121019-1322+)&EvtSrc=Microsoft.SqlServer.Management . Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID =追加数据库+Server&LinkId=20476
その他の情報:
Transact-SQL 句またはバッチ処理を実行すると、異常が発生しました。 (Microsoft.SqlServer.ConnectionInfo)
データ領域「sq_mikrotiknet」(データ領域 ID は 7) の割り当て単位 72057594042449920、页 (1:204) 上重做事务 ID (0:10603) 的日志记录 (82:739:2)。页: LSN = (82 :342:2)、割り当て単位 = 72057594042449920、タイプ = 1。日志: OpCode = 6、上下文 2、PrevPageLSN: (82:360:2)。 'sq_mikrotiknet' の日志で記録された操作の際、日志記録 ID (82:739:2) が発生します。 (Microsoft SQL Server、错误: 3456)
詳細については、http: //go.microsoft.com/fwlink ?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=3456&LinkId=20476 を参照してください。
按钮:
确定
sql - SQL Server - トランザクション ログ ファイル (ldf) の特定のログ エントリを表示する
これは以前に尋ねられたかもしれませんが、テーブル内の 1 つの列 (varchar(max)) を簡単に更新したので、トランザクション ログ ファイル (ldf) を見てその特定の更新を確認する簡単な方法があるかどうかを知りたいと思っていました。具体例を教えていただけないでしょうか。
sql-server - SQL サーバーで .ldf ファイルを回復する
ローカル [パス: C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA] の SQL Server 2008 にあるすべての .ldf ファイルを手動で削除しました。SQL サーバー (MSSQLServer) も停止してから削除します。再起動しようとすると、エラーがスローされます。私は間違ったことをしたことに気づきます。これを回復する方法はありますか?または SQL サーバーを再インストールする必要がありますか?
どうぞお早めにご返信ください。
よろしく、 Viswa V.
database - SQL Server 2012 mdf &ldf を移動していますが、hdd がいっぱいです
現在、私のサーバーのCドライブはほぼすべていっぱいで、20Gbしか残っていません。バイナリイメージの1100万レコードを含む大きなデータベーステーブルがあります。今、mdf ファイルと ldf ファイルを別のハード ドライブに移動して C ドライブを空にし、サーバーのパフォーマンスを良好に保つ必要があります。sql.server のバージョンが 2012 で、windows のバージョンが 2012 のデータ センターの正しい方法を教えてください。
SQL Delta ソフトウェアを使用して大きなテーブルを移動またはバックアップしようとしましたが、SQL Delta ソフトウェアによって作成されたログ ファイルのために C ドライブの空き容量が不足しています
ありがとう
sql-server - SQL Server ログ ファイルが巨大です
現在、実稼働 SQL Server 2008 R2 サーバーの db ログが制御不能になっています。
- DATA ファイル: D:\Data...\MyDB.mdf = ディスク上の 278859 MB
- LOG ファイル: L:\Logs...\MyDB_1.ldf = ディスク上の 394542 MB
上記のサーバーには、午前 1 時にスケジュールされた毎日のバックアップと、15 分ごとのトランスログ バックアップがあります。
データベースは完全復旧モデルでサブスクライバーに複製されます。レプリケーションは上のノード (パブリッシャー) からプッシュされます。サブスクライバ上の同じ db ログ ファイルは、ディスク上で ~< 100 GB です。
私が試して修正したこと:
- データベースの完全バックアップを実行します (1 時間 47 分かかります)
- 15 分ごとに実行されるトランスログ バックアップ ジョブを実行します。(1分20秒かかります)
- データベースの別の完全バックアップを実行します
上記の方法では何も機能しなかったため、DBCC SHRINKFILE を使用しても機能しないログ ファイルを圧縮しようとしました。サイズはいつもと変わりません。
何が間違っているのか、または上記の問題を解決するために SQL Server DBA として何をする必要があるのか教えてください。
sql-server - 読み取り専用の MDF ファイルを使用し、SQL Server で LDF ファイルを使用せずにデータベースをアタッチします。
DB を SQL Server にアタッチしたい。私はそれ用のmdfファイルを持っていますが、それらは読み取り専用状態です。また、LDF ファイルも存在しません。次のコマンドを使用して、DB をアタッチします。
しかし、次のエラーが発生します。
この場合、MDF ファイルが読み取り専用状態であるため、データベースを回復できない可能性があることはわかっています。また、データベースのバックアップもありません。しかし、それでも役立つ可能性のあるワイルドなアイデアを期待しています.
sql-server - SQL Server: ログ ファイルが完全復旧モードのデータベース ファイルで最新でないのはなぜですか?
完全復旧で SQL Server 2012 を使用し、ディレクトリを確認します。
.mdf ファイルと .ldf ファイルが表示されます。
特定のデータベースの変更時刻が大きく異なる場合 どうしてこれなの?データベースを変更すると、(クエリの種類に関係なく) トランザクションが ldf ファイルに記録されると思いましたか?
sql-server - MDF および LDF ファイルのみを使用し、バックアップ ファイルを使用せずにデータベースをロールバックする方法は?
MDF
ファイルのみを使用してLDF
バックアップ ファイルを使用せずにロールバックすることは可能ですか?
私は何日も働いていましたが、突然それはなくなりました。それは私にとって重要です。