高度なカスタマイズ > サービスおよびインフラストラクチャのカスタマイズ > 永続性の管理 > 永続性データストアシーケンスのカスタマイズ > カスタマイズポイント > 手順 - SQL サーバーでのモデリングされていないデータストアシーケンスの作成
  
手順 - SQL サーバーでのモデリングされていないデータストアシーケンスの作成
モデリングされていないシーケンスを作成すると、Windchill イントロスペクション情報にデータベーススキーマオブジェクトが含まれません。したがって、この情報に依存するツール (Windu、更新ツールなど) はこれらのオブジェクトを Windchill と無関係として扱います。
1. シーケンス DDL スクリプト "create_<MySequence>_sequence.sql" を "<Windchill_ホーム>/db/sqlServer" ディレクトリに作成します。
2. このスクリプトに次の行を追加します。<MySequence><MySequenceSeed>、および <MySequenceIncrement> はそれぞれ置き換えます。
CREATE TABLE wt_sequence_<MySequence>(dummy
CHAR(1),
value BIGINT IDENTITY(<MySequenceSeed>, <MySequenceIncrement>))
go
CREATE PROCEDURE wt_get_next_sequence_<MySequence>
@returnValue BIGINT OUTPUT
AS
INSERT wt_sequence_<MySequence> (dummy) VALUES ('x')
SELECT @returnValue = SCOPE_IDENTITY()
go
3. シーケンス DDL を実行します。Windchill シェルで <WindchillHome>/db/execute_sql_script.bat create_<MySequence>_sequence.sql <DB_USERNAME> <DB_PASSWORD> を実行します。