問題タブ [database-restore]

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 投票する
3 に答える
368 参照

c# - Label.Text の変更がブロックされていますか?

Microsoft.SqlServer.Management.Smo.Restore オブジェクトを使用して SQL Server 2000 データベースを復元しようとしています。復元操作を開始する直前に、ラベルのテキストを変更して、ユーザーが何が起こっているかを理解できるようにします。ただし、変更されたテキストは、fullRestore.Wait() 行の後まで GUI に表示されません (つまり、テキストは元のままです)。

奇妙なことに、lblStatus は最終的に「Restoring Database」を表示しますが、復元が完了するまでは表示されませ。何か案は?

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

sql-server - トランザクションでの複数のデータベースバックアップの復元

データベースバックアップのセットとして復元するストアドプロシージャを作成しました。ソースディレクトリとリストアディレクトリの2つのパラメータを取ります。このプロシージャは、ソースディレクトリ内のすべての.bakファイルを(再帰的に)検索し、すべてのデータベースを復元します。

ストアドプロシージャは期待どおりに機能しますが、1つの問題があります。try-catchステートメントのコメントを外すと、プロシージャは次のエラーで終了します。

奇妙な部分は、エラーが発生した場合でも復元が実行される場合があります(一貫性がありません)。手順:

なぜこれが起こっているのか誰かが何か考えを持っていますか?

別の質問:トランザクションコードは役に立ちますか?つまり、復元するデータベースが2つある場合、2番目の復元が失敗した場合、SQL Serverは1つのデータベースの復元を元に戻しますか?

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

mysql - テーブルが破損している場合、バックアップを復元できますか?

これがあなたにとって簡単な答えになることを願っています。

Web ベースの管理ツールとなる製品のために、シングル ボード コンピューターで PHP/MySQL を実行しています。この製品は、「設定して忘れる」アプリケーションになります。

私たちの懸念の 1 つは (それが有効であるかどうかに関係なく)、MySQL テーブル/データベースの破損です。

この小さなボックスでプロセスが継続的に実行されており、破損を診断したり、dbase エラーをキャッチしてそれに応じて対処したりできます。

これらと同じプロセスで定期的にバックアップを作成しています。私たちの考えでは、破損を感知したり、dbase エラーを検出した場合は、プロセスを一時停止し、最新のバックアップからテーブルを復元します。これにより破損が修正されることを願っています。

問題は、MySQL テーブルが破損している場合、バックアップの復元を実行できるかということです。

フォローアップの質問は、上記のロジックが正しいかどうかだと思います。バックアップの復元は、テーブルの破損の問題を修正しますか?

ばかげているように聞こえるかもしれませんが、私たちは MySQL バックエンドにあまり詳しくありません。私たちの懸念は、dbase (またはテーブル) が何らかの形で破損した場合、バックアップの復元も妨げられることです。

あなたの何人かはこれについて検討できますか?

本当にありがとう。

0 投票する
3 に答える
6038 参照

sql - SQL Server 2008 のすべてのトランザクション ログを表示する

問題はこれです:

t3 (現在) の後に削除されたレコードを復元するにはどうすればよいですか? t0 と t1 の間の状態のデータベースが必要です。ログ レベルは Full でした。

編集: 既に DBCC LOG(DB-Name, 3) を実行しましたが、ログが切り捨てられているようです。何千もあるはずなのに、10 項目しかありません。

0 投票する
3 に答える
4047 参照

c# - C#、MySQL、ADO.NET、構文エラーの原因となる区切り文字

ファイルを循環し、.sqlその内容を実行してデータベースをセットアップする C# コードがあります。

1つの.sqlファイルは基本的に次のとおりです。

これを MySQL Query Browser のスクリプト ウィンドウに入力すると、完全に実行されます... 何度も何度も実行されます。

ただし、文字列を my に入れてIDbCommand実行すると...

...恐ろしい例外1064が発生します...

SQL 構文にエラーがあります。'DELIMITER $$ CREATE PROCEDURE myProc() BEGIN... の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

問題は、MySQL では問題なく実行できるのに、C# から実行しようとすると失敗するのはなぜですか? そしてもちろん、2 番目の質問は、それをどのように修正するかということです。

0 投票する
12 に答える
451078 参照

sql-server - .bak ファイルを SQL サーバーのデータベースにインポートする

拡張子の付いたファイルがあります.bak

この日付を SQL Server のデータベースにインポートするにはどうすればよいですか?

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

sql-server-2005 - SQL Server 2005 を使用してデータベースを復元する

古いサーバーから SQL Server を使用してデータベースをファイルにバックアップしました。

今、そのファイルを新しいサーバーの新しいデータベースに復元したいと思います。

同じ名前の DB を作成しましたが、次のようなエラーが表示されます。

「バックアップ セットには、既存の '*****' データベース以外のデータベースのバックアップが含まれています」

何かご意見は?

ありがとう

0 投票する
3 に答える
367 参照

mysql - WordPress データベースのバックアップに関する質問

私は慈善サイトに取り組んでおり、WordPress サイトを Yahoo ホスティングから別のホストに移動する任務を負っていました。私は以前にこれを行ったことがあり、それは十分に簡単だと思いました.

サイトを移動する前に、すべてのファイルをバックアップし、データベースをバックアップしました。ファイルは問題ありませんが、データベースのバックアップに困惑しています。

最終的に次のファイルになりました: mysqldata.2009-09-20-18-37.tar.gz

体調は良好で、PHPmyAdmin を使用してファイルをインポートできたと思っていましたが、ファイルを解凍すると、SQL ファイルではなく、次のような構造になっています。

ブログ mysql

mysql ディレクタ内には、次のようなファイルのリストがあります。

ユーザー。 user.MYD から

このフォームの情報を使用してデータベースを復元する方法はありますか?

ありがとう!