問題タブ [rollback]
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 - java:java 1.4 apiで値falseの自動コミットモードを設定できませんか?
SQL Server 200 Java 1.4 jboss 3
HIは、「管理されたトランザクション中に自動コミットを設定できません」という例外メッセージを受け取ります。
コードは以下のとおりです
この例外の原因とは何ですか?それはどういう意味ですか?
java - Spring Tests:テストメソッドの実行後にトランザクションがロールバックしない
AbstractTransactionalJUnit4SpringContextTestsのサブクラスを使用して、Weblogic8.1にデプロイされたレガシーアプリケーションの統合テストを作成しようとしています。
私のテストメソッドには次のアノテーションがあります。
テストクラスは、org.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBeanタイプのBeanも参照します。これは、weblogicサーバーにデプロイされたEJBをプロキシします。
テストメソッドでこのプロキシBeanのメソッドを順番に呼び出すと、テストの終了時にトランザクションが正しくロールバックされます。
例:
ただし、同じEJBメソッドに対して2つの並列呼び出しを行いたいと思います。したがって、2つの異なるスレッドでメソッドを呼び出し、それらを並行して実行するために、Callableを実装する内部クラスを作成しました。
ただし、これを行うと、ejbメソッドがトランザクションの外部で呼び出されるようになり、何もロールバックされません。
メソッド呼び出しを並行して実行する場合、完全なテストクラスは次のようになります。
このロールバックを作成する方法はありますか?
ご協力いただきありがとうございます。
よろしく、
フィリップ
postgresql - シーケンスはトランザクションの影響を受けませんか?
私はテーブルを持っています
したがって、このコードを約 20 回実行するとします。
そして、私はします
そして最後に
ご覧のとおり、シーケンスはトランザクション ロールバックの影響を受けていないようです。トランザクションがコミットされてから行が削除されたかのように、それらは増加し続けます。シーケンスがこのように動作するのを防ぐ方法はありますか?
sql - バックアップが成功した場合にのみデータベースを削除します
これは誰かにとっては簡単なことかもしれませんが、私はまだ簡単な解決策を見つけていません。
現在、より大きなプロセスを自動化しています。1つのステップは、データベースを最初から再作成する前に、データベースをバックアップしてから削除することです。
次のようにバックアップとドロップを行うスクリプトがあります。
しかし、バックアップが失敗してもドロップが発生するのではないかと心配しています。
スクリプトを変更して、バックアップが失敗した場合にドロップが発生しないようにするにはどうすればよいですか?
前もって感謝します!
php - PHP と MySQL: トランザクションを実装するためのシンプルなコード - コミットとロールバック
私のプラットフォーム:
PHP & MySQL
私の状況:
コード内にトランザクションを実装しようとしています。例に従おうとしましたが、あまり役に立ちません。3 つのクエリを実行していますが、いずれかのクエリが失敗した場合にトランザクション全体がロールバックされるようにトランザクションを記述したいと考えていました。この目標を達成するために、シンプルで効率的で非オブジェクト指向の PHP コードがあれば本当にありがたいです。前もって感謝します。
私のPHPコード:
clearcase - Clearcase にチェックインしたファイルをロールバックするにはどうすればよいですか?
Clearcase リポジトリにファイルがあります。チェックアウトして修正し、再度チェックインしました。
ベースラインを作成したり、リベースしたり、ストリーム/ビューで配信したりしていません。
このファイルに変更を加えたことを後悔しています。振り返ってみると、チェックアウトを元に戻す必要がありました。
変更をロールバックするにはどうすればよいですか? (または元に戻す、元に戻す、または正しい命名法が何であれ。)
iphone - iPad beta SDK から iPhone SDK 3.1 にロールバックする方法
iPhone SDK 3.2 ベータ版にアップデートした場合、iPhone SDK 3.1.2 (xcode 3.2.1) にロールバックできますか?
python - python sqliteチェックポイント?
私は python sqlite3 を使用していますが、コミットとロールバックのオプションがあることがわかりました。sqlite3 はチェックポイントのようなものを許可しますか?
例: 初期状態は空です。... 何かを挿入 ... コミット .... ..... 何かを挿入 コミット。何かを更新 何か問題が見つかりました。初期状態にロールバックしたいと思います。複数の取り消しのようなものですか?
.net - .net Oracle Data Provider トランザクションのロールバックが機能しない
これが問題です。
tableA に挿入して、その新しい行 ID を取得する必要があります。その後、その ID を tableB に挿入する必要があります。tableB に挿入しようとしたときに外部キー例外が発生しないように、tableA への挿入後にコミットする必要があります。
ここで、tableB に挿入する関数で例外が発生した場合、try-catch ブロックが例外をキャッチすると、テーブルへの元の挿入がロールバックされることを理解しました。それはしていません。
どこかで間違えているのですが、どこかわかりません。ここで必要なことを達成する方法はありますか?
c# - バルクコピーのロールバック
c#の一括コピークラスでデータベースからコピーを作成するアプリケーションがあります。
例外が発生したときにSQLサーバーで一括コピーアクションをロールバックできますか?