問題タブ [database-backups]

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

sql-server - SQL Server 2008 自動バックアップ

最新のデータで開発していることを確認するために、テスト サーバーのデータベースを運用サーバーのデータベースから毎晩更新したいと考えています。ただし、現在開発環境で作業している fn や sp などは、バックアップ プロセスによって上書きされないようにしたいと考えています。私たちが考えていたのは、開発者が選択したオブジェクトを保存するプレバックアップ プログラムと、バックアップ プロセスの完了後にオブジェクトを追加するポストバックアップ プログラムを用意することでした。

このような状況で、他の開発者は何をしているのか気になりました。これを行うための既存のツールがあり、毎日自動的に実行でき、オブジェクトを上書きしないように設定できます (システム管理者が毎日実行する必要はありません)。

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

sql - マルチユーザー環境でのデータ編集のロールバックを処理しますか?

マルチユーザー環境でのデータ編集のロールバックを通常どのように処理しますか?トランザクションを識別し、後続の依存トランザクションのグラフを作成してから、それらをすべてロールバックしますか?ほとんどのRDBMSは、この種のことを行うためのインターフェイスまたはメカニズムを提供していますか?

私は素朴で、バックアップから復元することを考えましたが、これにより、潜在的に数十人のユーザーが無関係のレコードに加えた変更が元に戻されることに気付きました。編集/バックアップの時間と現在の時間の間。

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

php - MySQL データベースをバックアップする PHP スクリプト

MySQL データベースをバックアップするための PHP スクリプトを作成しようとしています。

シェルターミナルから実行すると、次のようになります。

[スティングレイ]$ php /[絶対パス]/db_backup.php

パスワードを入力してください: [ I INPUT PASSWORD ]

mysqldump: エラーが発生しました: 1044:データベースの選択時に、データベース '[ PASSWORD ]' へのユーザー '[ USERNAME ]'@'208.113.128.0/255.255.128.0' のアクセスが拒否されました

さて、私が本当に理解できないのは、データベースをパスワードとして呼び出す理由です。Web ブラウザーでファイルを指定すると、問題なく動作します。私が何をすべきか知っている人はいますか?個人的には、Apache サーバーで実行できる限り、PHP、Python、CGI などのいずれであってもかまいません。

ありがとう。

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

sql-server - バックアップ後にトランザクション ログが大幅に増加する

私はプログラマーで、非自発的な DBA として副業をしています。

完全バックアップと「データベースの整合性のチェック」を毎晩行う保守計画があります。トランザクション ログを 10 分ごとにバックアップします。データベースのバックアップ後、トランザクション ログのバックアップ サイズが急増します。指数関数的に大きくなります。以前はインデックスと統計を毎晩再構築していましたが、それがトランザクション ログの急増の原因だと考えていましたが、これらの手順を削除しても何も変わりませんでした。

この大規模なスパイクがなければ、遅い接続でバックアップをミラーリングすることはかなり助けになるでしょう。誰でも何か提案できますか?

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

sql-server - SQL Server 2005 から 2008 Express Edition へのバックアップと復元

クライアントと大きな問題を抱えています。

彼らのインフラストラクチャは吹き飛ばされ、行われた開発のほとんどは不可解なエラー (彼らの環境でのみ発生する) に終わります。

私がやろうとしているのは、別の環境 (VPS) を作成し、アプリケーション サーバーとデータベースをこの新しい環境にプッシュすることです。これにより、問題がインフラストラクチャ内にあることを実際に確認できます。

データベースを手動で再作成しようとしましたが、それは不可能で、制約が多すぎたり、インデックスなどが...

データベース バックアップ (SQL Server 2005) を SQL Server 2008 Express エディション (テスト環境) に復元するにはどうすればよいですか?

このコマンドを使用してバックアップを生成しました...

これは機能しているようです(実行しただけで、サーバーがファイルを生成しています)..

私の Sql Server 2008 Express Edition では、どうすれば復元できますか?

出来ますか?

代替案はありますか?

どうも!

0 投票する
9 に答える
3678 参照

azure-sql-database - SQLAzureバックアップ

SQL Azureデータベースのバックアップを作成するための良い方法を思いついた人はいますか?

2つのアプローチはSSISまたはBCPのようです。SSISには、私が持っていないMSSQL2008のローカルインストールが必要なようです。BCPはもう少し有望に見えますが、現時点ではSQLAzureでBCPを使用する例を見つけることができていません。

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

sql-server-2008 - SQL Server 2008 バックアップのベスト プラクティス

理由もなく、データベース内のすべてのデータを失いました。幸い、これは単なるテスト データでしたが、本番データベースでこれを行うとどうなるかを考えさせられました。

最終的に、すべての開発者はデータベースの問題を抱えており、データベースをロールバックしたいと考えています。DBAの仕事だと思っているので、データベースを保護することはしませんが、問題が発生しました...

バックアップのベスト プラクティスは何ですか?

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

sql-server-2000 - SQL Server 2000 でデータベースをコピーするにはどうすればよいですか?

SQL Server 2000 の既存のデータベースの正確なコピーである新しいデータベースを作成するにはどうすればよいですか?

たとえば、既存のデータベースがありますDB1DB2古いデータベースの正確なコピーであるという名前の新しいデータベースを作成したいと考えていますDB1

どうすればこれを達成できますか?

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

.net - SQL2008DBをバックアップしてSQL2000.NETに復元する

SQL2000を使用して他の顧客にSQL2008データを送信することに関心のあるカトマーがいます。現在、これは明らかに機能しないため、Server2000でデータをバックアップおよび復元できる「一般的な」バックアッププロセスを作成しようとしています。以上(SQL2000はすべてまたは顧客の中で最も一般的でない分母であるため)。現在、この方法でバックアップを生成しています(C#):

私の最初の質問は、データベースがSQL 2005または2008であっても、バックアップをSQL 2000として実行するように「強制」する方法はありますか?

また、データベースでbcpプロシージャを使用してテーブルをパッケージ化およびアンパッケージ化し、それらを一緒に圧縮することで、これを回避することを考えていました。zipプロセスでは、ヘッダーフラグを挿入して、「汎用」バックアップとして宣言します。これは合理的だと思われますか、それともこれを行うためのより簡単な方法がありますか?アプリケーションはサーバーに関係なく同じであるため、すべての列とテーブルは同じである必要があります。助けてくれてありがとう!