- - PR -
SQL Server Collationのエラー
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-05-16 12:06
SQL Server Database Publishing Wizard を実行してSQL Server 2005 ExpressのデータベースをアップするT-SQLを作成しようとしたのですが、下記のようなエラーが発生します。
SQL Server Management Studio Expressからデータベースのプロパティを確認したところ「Japanese_90_CI_AS」になっています。 どなたか対処方法をご存知の方教えてください。 SQL Server Database Publishing Wizard: http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=56e5b1c5-bf17-42e0-a410-371a838e570a ----------------------------------- エラー情報 ADDITIONAL INFORMATION: Cannot resolve the collation conflict between "Japanese_CI_AS" and "Japanese_90_CI_AS" in the equal to operation. (Microsoft SQL Server、エラー: 468) | ||||
|
投稿日時: 2007-05-17 12:03
SQL Server Database Publishing Wizard とやらは初耳だったのですが
http://www.codeplex.com/sqlhost/Wiki/View.aspx?title=DPW%20Known%20Issues&referringTitle=Database%20Publishing%20Wizard によると、既知の問題のようです。(英語は不得意なので勘違いでしたらすみません。)
対処法はALTER DATABASEでCollationを変更せよ。という事ですかね? [ メッセージ編集済み 編集者: momotaro 編集日時 2007-05-17 12:13 ] | ||||
|
投稿日時: 2007-05-18 15:38
momotaroさん
ありがとうございます。 ご指摘のように、collationを「Japanese_CI_AS」とか「Japanese_90_CI_AS」に 変更しましたがいずれもエラーになります。 SQL Server Database Publishing Wizard 1.0では、正常に動作していたので1.1の不具合と思われます。 とりあえず、テーブルをCSV経由でアップすることにしました。 |
1