Solution ID:136359401 Type:External 表題: RequisitePro SQL Server 構成時の initial data.sql スクリプト エラーの回避方法 製品: RequisitePro 2000/2001A バージョン: OS: Windows NT、Windows98/2000 DEFECT #: N/A PATCH #: N/A 参照事項: 成年月日: 21-Sep-2002 改訂年月日: 質問: 日本語版 RequisitePro を使用して RequisitePro 用に SQL Serverの 構成をする為に「initial data.sql」を実行した際、下記のエラー メッセージが大量に出力されます。どのように回避すれば良いですか? サーバー : メッセージ 15279、レベル 16、状態 1、プロシージャ sp_addmessage、 行 90 このメッセージの us_english 版を指定してから、'日本語' 版を指定してくだ さい。 回答: この問題はinitial data.sql 内で英語のエラーメッセージを指定して いないために発生します。次の手順で問題を回避します。 1. 添付のスクリプトをダウンロードし、 localized_initial_data.sql として保存します。 2. クエリアナライザから実行します。 3. master データベース内に存在する sysmessageテーブルを参照し、メッセージ が追加されている事を確認します。 ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。 <<--------localized_initial_data.sql-------->> /* Microsoft SQL Server - Scripting */ /* Database: ReqPro */ /* Creation Date 10/12/98 13:44:47 */ /* Version: 4.01.0013 */ /* メモ: ReqPro 初期データをテーブルに挿入します。 */ /* 既存の RequisitePro エラー メッセージを消去します。 */ Exec sp_dropmessage 778000 Exec sp_dropmessage 778001 Exec sp_dropmessage 778002 Exec sp_dropmessage 778003 Exec sp_dropmessage 778004 Exec sp_dropmessage 778005 Exec sp_dropmessage 778006 Exec sp_dropmessage 778007 Exec sp_dropmessage 778008 Exec sp_dropmessage 778009 Exec sp_dropmessage 778010 Exec sp_dropmessage 778011 Exec sp_dropmessage 778012 Exec sp_dropmessage 779000 Exec sp_dropmessage 779001 Exec sp_dropmessage 779002 Exec sp_dropmessage 779003 Exec sp_dropmessage 779004 Exec sp_dropmessage 779005 Exec sp_dropmessage 779006 Exec sp_dropmessage 779007 Exec sp_dropmessage 779008 Exec sp_dropmessage 779009 Exec sp_dropmessage 779010 Exec sp_dropmessage 779011 Exec sp_dropmessage 779012 Exec sp_dropmessage 779013 Exec sp_dropmessage 779014 Exec sp_dropmessage 779015 Exec sp_dropmessage 779016 Exec sp_dropmessage 779017 Exec sp_dropmessage 779018 Exec sp_dropmessage 779019 Exec sp_dropmessage 779020 Exec sp_dropmessage 779021 Exec sp_dropmessage 779022 Exec sp_dropmessage 779023 Exec sp_dropmessage 779024 Exec sp_dropmessage 779025 Exec sp_dropmessage 779026 Exec sp_dropmessage 779027 Exec sp_dropmessage 779028 Exec sp_dropmessage 779029 Exec sp_dropmessage 779030 Exec sp_dropmessage 779031 Exec sp_dropmessage 777000 /* RequisitePro の初期エラー メッセージ - 子の挿入/更新 */ Exec sp_addmessage 778000, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqDiscussions.', us_english, true Exec sp_addmessage 778000, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqDiscussions の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778001, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqDocuments.', us_english, true Exec sp_addmessage 778001, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqDocuments の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778002, 16,'Cannot add or change record. Referential integrity requires a related record in table RqDocumentTypes.', us_english, true Exec sp_addmessage 778002, 16,'レコードを追加または変更できません。参照信頼性では、テーブル RqDocumentTypes の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778003, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqExternalProjects.', us_english, true Exec sp_addmessage 778003, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqExternalProjects の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778004, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqProjects.', us_english, true Exec sp_addmessage 778004, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqProjects の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778005, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqQueryDefinitions.', us_english, true Exec sp_addmessage 778005, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqQueryDefinitions の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778006, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqRequirements.', us_english, true Exec sp_addmessage 778006, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqRequirements の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778007, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqRequirementTypes.', us_english, true Exec sp_addmessage 778007, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqRequirementTypes の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778008, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqUserDefinedFields.', us_english, true Exec sp_addmessage 778008, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqUserDefinedFields の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778009, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqUserDefinedFieldValues.', us_english, true Exec sp_addmessage 778009, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqUserDefinedFieldValues の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778010, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqUserDefinedListItems.', us_english, true Exec sp_addmessage 778010, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqUserDefinedListItems の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778011, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqUserGroups.', us_english, true Exec sp_addmessage 778011, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqUserGroups の関連レコードが必要です。', Japanese, true Exec sp_addmessage 778012, 16, 'Cannot add or change record. Referential integrity requires a related record in table RqUsers.', us_english, true Exec sp_addmessage 778012, 16, 'レコードを追加または変更できません。参照信頼性では、テーブル RqUsers の関連レコードが必要です。', Japanese, true /* RequisitePro の初期エラー メッセージ - 親の削除/更新 */ Exec sp_addmessage 779000, 16, 'Cannot change or delete record. Related records exist in table RqDiscussionGroups.', us_english, true Exec sp_addmessage 779000, 16, 'レコードを変更または削除できません。テーブル RqDiscussionGroups に関連レコードがあります。', Japanese, true Exec sp_addmessage 779001, 16, 'Cannot change or delete record. Related records exist in table RqDiscussionRequirements.', us_english, true Exec sp_addmessage 779001, 16, 'レコードを変更または削除できません。テーブル RqDiscussionRequirements に関連レコードがあります。', Japanese, true Exec sp_addmessage 779002, 16, 'Cannot change or delete record. Related records exist in table RqDiscussionsRead.', us_english, true Exec sp_addmessage 779002, 16, 'レコードを変更または削除できません。テーブル RqDiscussionsRead に関連レコードがあります。', Japanese, true Exec sp_addmessage 779003, 16, 'Cannot change or delete record. Related records exist in table RqDiscussionUsers.', us_english, true Exec sp_addmessage 779003, 16, 'レコードを変更または削除できません。テーブル RqDiscussionUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779004, 16, 'Cannot change or delete record. Related records exist in table RqDocumentHistory.', us_english, true Exec sp_addmessage 779004, 16, 'レコードを変更または削除できません。テーブル RqDocumentHistory に関連レコードがあります。', Japanese, true Exec sp_addmessage 779005, 16, 'Cannot change or delete record. Related records exist in table RqDocuments.', us_english, true Exec sp_addmessage 779005, 16, 'レコードを変更または削除できません。テーブル RqDocuments に関連レコードがあります。', Japanese, true Exec sp_addmessage 779006, 16, 'Cannot change or delete record. Related records exist in table RqDocumentTypeUsers.', us_english, true Exec sp_addmessage 779006, 16, 'レコードを変更または削除できません。テーブル RqDocumentTypeUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779007, 16, 'Cannot change or delete record. Related records exist in table RqOverflowText.', us_english, true Exec sp_addmessage 779007, 16, 'レコードを変更または削除できません。テーブル RqOverflowText に関連レコードがあります。', Japanese, true Exec sp_addmessage 779008, 16, 'Cannot change or delete record. Related records exist in table RqOverflowValues.', us_english, true Exec sp_addmessage 779008, 16, 'レコードを変更または削除できません。テーブル RqOverflowValues に関連レコードがあります。', Japanese, true Exec sp_addmessage 779009, 16, 'Cannot change or delete record. Related records exist in table RqProjectDiscussions.', us_english, true Exec sp_addmessage 779009, 16, 'レコードを変更または削除できません。テーブル RqProjectDiscussions に関連レコードがあります。', Japanese, true Exec sp_addmessage 779010, 16, 'Cannot change or delete record. Related records exist in table RqProjectDocuments.', us_english, true Exec sp_addmessage 779010, 16, 'レコードを変更または削除できません。テーブル RqProjectDocuments に関連レコードがあります。', Japanese, true Exec sp_addmessage 779011, 16, 'Cannot change or delete record. Related records exist in table RqProjectDocumentTypes.', us_english, true Exec sp_addmessage 779011, 16, 'レコードを変更または削除できません。テーブル RqProjectDocumentTypes に関連レコードがあります。', Japanese, true Exec sp_addmessage 779012, 16, 'Cannot change or delete record. Related records exist in table RqProjectExternalProjects.', us_english, true Exec sp_addmessage 779012, 16, 'レコードを変更または削除できません。テーブル RqProjectExternalProjects に関連レコードがあります。', Japanese, true Exec sp_addmessage 779013, 16, 'Cannot change or delete record. Related records exist in table RqProjectHistory.', us_english, true Exec sp_addmessage 779013, 16, 'レコードを変更または削除できません。テーブル RqProjectHistory に関連レコードがあります。', Japanese, true Exec sp_addmessage 779014, 16, 'Cannot change or delete record. Related records exist in table RqProjectRequirements.', us_english, true Exec sp_addmessage 779014, 16, 'レコードを変更または削除できません。テーブル RqProjectRequirements に関連レコードがあります。', Japanese, true Exec sp_addmessage 779015, 16, 'Cannot change or delete record. Related records exist in table RqProjectRequirementTypes.', us_english, true Exec sp_addmessage 779015, 16, 'レコードを変更または削除できません。テーブル RqProjectRequirementTypes に関連レコードがあります。', Japanese, true Exec sp_addmessage 779016, 16, 'Cannot change or delete record. Related records exist in table RqProjectUsers.', us_english, true Exec sp_addmessage 779016, 16, 'レコードを変更または削除できません。テーブル RqProjectUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779017, 16, 'Cannot change or delete record. Related records exist in table RqQueryCriteria.', us_english, true Exec sp_addmessage 779017, 16, 'レコードを変更または削除できません。テーブル RqQueryCriteria に関連レコードがあります。', Japanese, true Exec sp_addmessage 779018, 16, 'Cannot change or delete record. Related records exist in table RqRequirementHistory.', us_english, true Exec sp_addmessage 779018, 16, 'レコードを変更または削除できません。テーブル RqRequirementHistory に関連レコードがあります。', Japanese, true Exec sp_addmessage 779019, 16, 'Cannot change or delete record. Related records exist in table RqRequirements.', us_english, true Exec sp_addmessage 779019, 16, 'レコードを変更または削除できません。テーブル RqRequirements に関連レコードがあります。', Japanese, true Exec sp_addmessage 779020, 16, 'Cannot change or delete record. Related records exist in table RqRequirementTypeFields.', us_english, true Exec sp_addmessage 779020, 16, 'レコードを変更または削除できません。テーブル RqRequirementTypeFields に関連レコードがあります。', Japanese, true Exec sp_addmessage 779021, 16, 'Cannot change or delete record. Related records exist in table RqRequirementTypeStyles.', us_english, true Exec sp_addmessage 779021, 16, 'レコードを変更または削除できません。テーブル RqRequirementTypeStyles に関連レコードがあります。', Japanese, true Exec sp_addmessage 779022, 16, 'Cannot change or delete record. Related records exist in table RqRequirementTypeUsers.', us_english, true Exec sp_addmessage 779022, 16, 'レコードを変更または削除できません。テーブル RqRequirementTypeUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779023, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedFieldUsers.', us_english, true Exec sp_addmessage 779023, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedFieldUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779024, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedFieldValues.', us_english, true Exec sp_addmessage 779024, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedFieldValues に関連レコードがあります。', Japanese, true Exec sp_addmessage 779025, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedListItems.', us_english, true Exec sp_addmessage 779025, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedListItems に関連レコードがあります。', Japanese, true Exec sp_addmessage 779026, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedListItemUsers.', us_english, true Exec sp_addmessage 779026, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedListItemUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779027, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedListValues.', us_english, true Exec sp_addmessage 779027, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedListValues に関連レコードがあります。', Japanese, true Exec sp_addmessage 779028, 16, 'Cannot change or delete record. Related records exist in table RqUsers.', us_english, true Exec sp_addmessage 779028, 16, 'レコードを変更または削除できません。テーブル RqUsers に関連レコードがあります。', Japanese, true Exec sp_addmessage 779029, 16, 'Cannot change or delete record. Related records exist in table RqViews.', us_english, true Exec sp_addmessage 779029, 16, 'レコードを変更または削除できません。テーブル RqViews に関連レコードがあります。', Japanese, true Exec sp_addmessage 779030, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedDocRelValues.', us_english, true Exec sp_addmessage 779030, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedDocRelValues に関連レコードがあります。', Japanese, true Exec sp_addmessage 779031, 16, 'Cannot change or delete record. Related records exist in table RqUserDefinedRelValues.', us_english, true Exec sp_addmessage 779031, 16, 'レコードを変更または削除できません。テーブル RqUserDefinedRelValues に関連レコードがあります。', Japanese, true /* RequisitePro の初期エラー メッセージ - 検証ルール */ Exec sp_addmessage 777000, 16, 'The value entered is prohibited by the validation rule set for field ItemRank.', us_english, true Exec sp_addmessage 777000, 16, '入力した値は、フィールド ItemRank の検証ルールで禁止されています。', Japanese, true /* デフォルトのログインおよびユーザー体系が使用されている場合は、 */ /* ReqPro ユーザーにあるオブジェクトがすべて作成されます。それ以外の場合は、現在のログインに */ /* オブジェクトが作成されます。 */ If Exists (select * from sysusers where uid = user_id('ReqPro')) Setuser 'ReqPro' Go /* RqRequisite の初期データ */ Insert Into RQREQUISITE (DATASTRUCTURE, REQUIREMENTTEXTSIZE, FIELDVALUESIZE, VERSIONREASONSIZE, RESERVEDFLAGS) Values (34, 255, 255, 253, 2097151) /* RqKeys の初期データ */ Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('Project', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('DocumentType', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('Document', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('RequirementType', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('Requirement', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('User', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('Group', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('View', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('UserDefinedField', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('UserDefinedListItem', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('Query', 0) Insert Into RQKEYS (KEYCLASS, LASTKEY) Values ('Discussion', 0) Setuser