microsoft / microsoft/sqlmanagementobjects
.Alter() on objects changes parameters
まだ誰も着手していません。
- 主要言語
- C#
- スター
- 143
- フォーク
- 28
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
When using alter on an object after setting IsEncrypted to true (I believe it also happens without setting IsEncrypted to true), the parameter list is not exactly as it was before altering.
This image shows the code leading up to the alter:

The left side of this image shows what SMO prints to the debug console after the alter, and on the right is what the script looks like before the alter:

This difference causes errors.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、issue に記載されている .Alter() の動作を再現し、オブジェクトを変更する前後のパラメーターリストを比較します。添付画像に示されている IsEncrypted のケースも含めてください。ソースファイルやテストは指定されていません。変更されたパラメーターの原因を特定し、結果として得られたスクリプトで報告されたエラーが発生しなくなったことを確認できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- csharp, sql
- 領域
- databases
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100