2016-04-08 12 views
0

SQLServerのsqlpackage.exe(SQL Server 2014から)を使用してDACPACを作成する場合、これまでANSI_PADDINGは記載されていません。まれに、ANSI_PADDINGがOFFに設定されているフィールドが2つあるように見えるので、これは問題です。DACPACでのANSI_PADDING

MSDNのドキュメントを見ると、これはまったく不可能なようです。私たちはこれをエクスポートし、データベースを比較/開発/展開するためのスクリプトを作成する必要があります。

DACPACを作成するときにANSI_PADDING設定を含めることができるかどうかを知っている人はいますか? sqlpackageを使用することができない場合、列のこの設定をdacpacエクスポートに含めることができる他の方法はありますか?

答えて

2

is_ansi_padded列プロパティは、SqlPackage.exeを強化するデータ層アプリケーションフレームワーク(DacFX)によって完全に無視されます。 Visual StudioでSSDTデータベースプロジェクトを使用している場合は、展開後スクリプトでalter column文を使用してANSI_PADDINGプロパティを設定することができます。ただし、これはSqlPackage.exeだけでは不可能です。

関連する問題