問題タブ [redgate]
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.
resharper - Postsharp Resharper Redgate の過剰なロギング
Postsharp v3、Resharper 8、Redgate SqlBundle、.Net ツールベット + いくつかの非常に大きな T4 テンプレート生成コードを含む C# ソリューションがあります。
テンプレートからコードを生成し、それらを開こうとすると、ハードディスク上のフォルダー ..\AppData\Local\Red Gate\Logs\SQL Connect 1* が 4 または 5 秒ごとに 50 MB のログ ファイルでいっぱいになります。すべて非常によく似た内容です。
私の開発環境を台無しにするので、これを止める方法はありますか?
sql-server - dev-test-live データベースの Redgate SQL ソース管理推奨ワークフロー
SQL ソース管理を開始しようとしていますが、いくつか質問があります。
これが私が目指していることです。これはうまくいくように見えますか?
- 開発データベース テーブル/プロシージャを変更する
- dev PC の dev git ブランチに commit する
- 変更を中央リポジトリにプッシュする
- 変更ごとに手順 1 ~ 3 を繰り返します
- dev ブランチを test ブランチにマージします
- テスト ブランチで SQL Source ConGtrol "Get Latest" を使用する
- 変更をテスト DB に適用する
- 手順 5 ~ 8 を繰り返しますが、テストからライブまで
注: - 「共有データベース」開発モデルを使用します。
質問:
- これはうまくいくように見えますか?
- SQL ソース管理はテスト データベースとライブ データベースに変更を適用できますか
- または、開発サーバーがこのタスクを実行するために SQL Compare のコピーを購入する必要がありますか?
- ここで図を修正してください: http://goo.gl/l2mJdt
- Google ドキュメントでのその他のメモと経験
sql-server - テーブルの中央に列を追加するデータ損失警告
新しい列がテーブルに追加されましたが、新しい列はテーブル定義の最後 (右端の列) ではなく、テーブルの中央に追加されました。
Redgate SQL ソース管理でこれをコミットしようとすると、「これらの変更によりデータが失われる可能性があります」という警告が表示されます。
- データ損失は本当に発生しますか?
- 変更スクリプトをプレビューして、データが失われないことを確認する方法はありますか?
- スクリプトをコピーして、簡単に Migrations V2 スクリプトに変換できますか?
- 私はちょうどする必要がありますか?
- SSMS でテーブルを編集し、新しい列を最後に移動します
- または移行スクリプトを作成しますか?
- もしそうなら、繰り返し作業を行うための便利なツールはありますか?
obfuscation - エラーを自動的にログに記録し、SmartAssembly でアプリケーションを終了します
一般的なコードの難読化と、アプリケーションでのエラー報告の両方にSmartAssemblyを使用しています。
アプリケーションで未処理の例外が発生した場合、例外をログに記録し、ユーザーの操作なしでアプリケーションを終了したいと考えています。これを可能にする SmartAssembly プロジェクトを作成することは可能ですか?
SmartAssembly GUI とコマンドラインでプロジェクトを設定しようとしましたが、うまくいきませんでした。以下は私が試したコマンドと引数ですが、これまでのところ、ユーザー入力なしでアプリを終了し、エラーをログに記録する方法を特定できません。
SA プロジェクトを作成します。
プロジェクトをビルドします。
redgate - Redgate ソース管理のコミットの変更により、トレース ファイル名の例外がスローされる
ソース管理に変更をコミットしようとすると、常にこのエラー メッセージが表示されます。トレース ファイル名 '' は無効です。ステートメントは終了されました。
redgate - Redgate の SQL 依存関係トラッカーは、一部のデータベースの依存関係を表示しません...なぜですか?
Redgate の SQL 依存関係トラッカーは、一部のデータベースの依存関係を表示しません...なぜですか?これらのデータベースにはテーブル、ストアド プロシージャなどがあり、データベースに対するすべての権限を持っています。