2017-01-18 9 views
0

私は圧縮を管理したいが、データベーステーブルを押してテーブル名の保存メニューを右クリックすると、SQL Server 2016で管理圧縮が非アクティブであることが示されます。どのように私はそれをアクティブにすることができますか? 私のautenticationはWindows認証です。SQL Server管理圧縮非アクティブ

+0

では、SQL Serverの以前のバージョンに設定されたデータベースの互換性は2012を事前に持っていますか? –

+0

SSMS 2016リリース16.4.1に対して発生した接続バグがあります(https://connect.microsoft.com/SQLServer/feedback/details/3104616)。この問題を解決するには、TSQLを使用して圧縮を設定します。また、リリース16.5のchangelogも参照してください。https://msdn.microsoft.com/en-us/library/mt588477.aspx –

+0

はいスティーブにはあります。私はあなたが正しいと思います。これは、私がtsqlで行うことができる不安定なバグの原因です。どうもありがとうございます。良い一日を過ごしてください。 – Oracsql

答えて

1

SSMS 2016リリース16.4.1に対して発生した接続バグがあります。connect.microsoft.com/SQLServer/feedback/details/3104616を参照してください。

修正プログラムは、TSQLを使用して圧縮を設定することです。

また、MSDNからリリース16.5 msdn.microsoft.com/en-us/library/mt588477.aspx

TSQLサンプルのための変更履歴を参照してください。

USE AdventureWorks2012; 
GO 
EXEC sp_estimate_data_compression_savings 'Production', 'TransactionHistory', NULL, NULL, 'ROW' ; 

ALTER TABLE Production.TransactionHistory REBUILD PARTITION = ALL 
WITH (DATA_COMPRESSION = ROW); 
GO 
関連する問題