■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
テーブルのindex変更適用のスクリプトについて 2011/01/20 18:55 OB 1
お世話になっております。

OBERでindex変更とスキーマ変更を行ったテーブルと、BDを同期する際、
実行スクリプトでindex作成処理が2回書かれ実行時にエラーになってしまいます。

--------実行スクリプト--------
SELECT * INTO 省略
go
DROP TABLE 省略
go
CREATE TABLE 省略
go
ALTER TABLE [テーブル名] ADD CONSTRAINT [インデックス名] UNIQUE (インデックス項目)
go
exec sp_addextendedproperty 省略
go
INSERT INTO 省略
go
ALTER TABLE [テーブル名] ADD CONSTRAINT [インデックス名] UNIQUE (インデックス項目)
go
------------------------------


回避する方法があればご教授ください。

宜しくお願いいたします。
こんにちは
山田@SIです。

お問い合わせいただきました件に関しましてですが、
現在調査中で現象再現には至っておりません。

取り急ぎ回避方法をご案内させていただきます。
大変お手数ではございますが、DB同期を実行した際、
SQL出力ボタンで該当SQLを出力していただき、不要な
DDL文を手動で削除したものを、MSManagementStudioや
OBSQLServer版などのの外部ツールよりSQLを実行していただけますでしょうか。

このたびはご迷惑をおかけしてしまい大変申し訳ございません。
引き続き調査検証を行い、今後のバージョンアップ時に
対応を検討してまいりますので、
何卒よろしくお願い申し上げます。