サーバーの照合順序の設定または変更Set or Change the Server Collation

サーバー照合順序は、 SQL ServerSQL Serverのインスタンスと一緒にインストールされているすべてのシステム データベースだけではなく、新しく作成したユーザー データベースの既定の照合順序になります。The server collation acts as the default collation for all system databases that are installed with the instance of SQL ServerSQL Server, and also any newly created user databases. サーバー照合順序は SQL ServerSQL Server のインストール時に指定します。The server collation is specified during SQL ServerSQL Server installation. 詳細については、「 Collation and Unicode Support」を参照してください。For more information, see Collation and Unicode Support.

サーバー照合順序の変更Changing the Server Collation

SQL ServerSQL Server のインスタンスの既定の照合順序を変更する操作は複雑で、次の手順が含まれます。Changing the default collation for an instance of SQL ServerSQL Server can be a complex operation and involves the following steps:

  • ユーザー データベースおよびユーザー データベース内のすべてのオブジェクトを再作成するのに必要なすべての情報またはスクリプトがあることを確認します。Make sure you have all the information or scripts needed to re-create your user databases and all the objects in them.

  • bcp ユーティリティなどのツールを使用して、すべてのデータをエクスポートします。Export all your data using a tool such as the bcp Utility. 詳細については、「データの一括インポートと一括エクスポート (SQL Server)」を参照してください。For more information, see Bulk Import and Export of Data (SQL Server).

  • すべてのユーザー データベースを削除します。Drop all the user databases.

  • setup コマンドの SQLCOLLATION プロパティで新しい照合順序を指定して、master データベースを再構築します。Rebuild the master database specifying the new collation in the SQLCOLLATION property of the setup command. 以下に例を示します。For example:

    Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName   
    /SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ]   
    /SQLCOLLATION=CollationName  
    

    詳細については、「 システム データベースの再構築」を参照してください。For more information, see Rebuild System Databases.

  • すべてのデータベースとデータベース内のすべてのオブジェクトを作成します。Create all the databases and all the objects in them.

  • すべてのデータをインポートします。Import all your data.

注意

SQL ServerSQL Serverのインスタンスの既定の照合順序を変更する代わりに、新しく作成するデータベースごとに既定の照合順序を指定することができます。Instead of changing the default collation of an instance of SQL ServerSQL Server, you can specify a default collation for each new database you create.

参照See Also

Collation and Unicode Support Collation and Unicode Support
データベースの照合順序の設定または変更 Set or Change the Database Collation
列の照合順序の設定または変更 Set or Change the Column Collation
システム データベースの再構築Rebuild System Databases