4

Azure SQL データベースの照合順序を変更するにはどうすればよいですか? Latin1_General_CI_AS に変更する必要があります

ありがとうございました!

4

3 に答える 3

6

SQL Azure v12 では、データベースのデータ照合順序の変更がサポートされています。ただし、カタログ照合順序は固定されており、変更できません。

于 2015-05-21T05:21:59.077 に答える
1

サーバー レベルで SQL Azure データベースの照合順序を変更することはできません: http://msdn.microsoft.com/en-us/library/windowsazure/ee336245.aspx#sscs

データベースを最初に作成するときに変更できます。

于 2013-10-22T03:53:12.190 に答える
1

これが、デフォルトの照合を変更する方法です。

1) 適切な照合を使用して、ポータルから新しいデータベース インスタンスを作成します。

2) ソースからスキーマをエクスポートし、宛先に適用する

3) すべての制約を無効にする

4) SSMS インポート ウィザードを使用して、すべてのデータを古いインスタンスから新しいインスタンスにコピーします。両方のインスタンスが同じサーバー上にあったため、これは非常に高速でした。

5) すべての制約を再度有効にする

すべての列が新しいデフォルトの照合を選択しました。CIからCSになりました。

その後、データベースの名前を変更するか、新しいインスタンスを参照するだけです。

列を確認するには、前後にこのコマンドを実行できます。

SELECT c.name, c.collation_name FROM SYS.COLUMNS c JOIN SYS.TABLES t ON t.object_id = c.object_id

注: インポート ウィザードはすべてをコピーするわけではありません。例: ユーザー。列レベルの照合を指定した場合、これは機能しない可能性があります。

于 2016-08-06T20:28:51.150 に答える