問題タブ [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.

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

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 のログ ファイルでいっぱいになります。すべて非常によく似た内容です。

私の開発環境を台無しにするので、これを止める方法はありますか?

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

sql-server - dev-test-live データベースの Redgate SQL ソース管理推奨ワークフロー

SQL ソース管理を開始しようとしていますが、いくつか質問があります。

これが私が目指していることです。これはうまくいくように見えますか?

  1. 開発データベース テーブル/プロシージャを変更する
  2. dev PC の dev git ブランチに commit する
  3. 変更を中央リポジトリにプッシュする
  4. 変更ごとに手順 1 ~ 3 を繰り返します
  5. dev ブランチを test ブランチにマージします
  6. テスト ブランチで SQL Source ConGtrol "Get Latest" を使用する
  7. 変更をテスト DB に適用する
  8. 手順 5 ~ 8 を繰り返しますが、テストからライブまで

注: - 「共有データベース」開発モデルを使用します。

質問:

  • これはうまくいくように見えますか?
  • SQL ソース管理はテスト データベースとライブ データベースに変更を適用できますか
    • または、開発サーバーがこのタスクを実行するために SQL Compare のコピーを購入する必要がありますか?

ここに画像の説明を入力

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

sql-server - テーブルの中央に列を追加するデータ損失警告

新しい列がテーブルに追加されましたが、新しい列はテーブル定義の最後 (右端の列) ではなく、テーブルの中央に追加されました。

表の違い

Redgate SQL ソース管理でこれをコミットしようとすると、「これらの変更によりデータが失われる可能性があります」という警告が表示されます。

  • データ損失は本当に発生しますか?
  • 変更スクリプトをプレビューして、データが失われないことを確認する方法はありますか?
    • スクリプトをコピーして、簡単に Migrations V2 スクリプトに変換できますか?
  • 私はちょうどする必要がありますか?
    • SSMS でテーブルを編集し、新しい列を最後に移動します
    • または移行スクリプトを作成しますか?
  • もしそうなら、繰り返し作業を行うための便利なツールはありますか?
0 投票する
2 に答える
523 参照

obfuscation - エラーを自動的にログに記録し、SmartAssembly でアプリケーションを終了します

一般的なコードの難読化と、アプリケーションでのエラー報告の両方にSmartAssemblyを使用しています。

アプリケーションで未処理の例外が発生した場合、例外をログに記録し、ユーザーの操作なしでアプリケーションを終了したいと考えています。これを可能にする SmartAssembly プロジェクトを作成することは可能ですか?

SmartAssembly GUI とコマンドラインでプロジェクトを設定しようとしましたが、うまくいきませんでした。以下は私が試したコマンドと引数ですが、これまでのところ、ユーザー入力なしでアプリを終了し、エラーをログに記録する方法を特定できません。

SA プロジェクトを作成します。

プロジェクトをビルドします。

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

redgate - Redgate ソース管理のコミットの変更により、トレース ファイル名の例外がスローされる

ソース管理に変更をコミットしようとすると、常にこのエラー メッセージが表示されます。トレース ファイル名 '' は無効です。ステートメントは終了されました。

ここに画像の説明を入力

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

redgate - Redgate の SQL 依存関係トラッカーは、一部のデータベースの依存関係を表示しません...なぜですか?

Redgate の SQL 依存関係トラッカーは、一部のデータベースの依存関係を表示しません...なぜですか?これらのデータベースにはテーブル、ストアド プロシージャなどがあり、データベースに対するすべての権限を持っています。