症状:
以下の SQL スクリプトを Microsoft SQL データベースで実行すると、無効なインデックスが生成されます。
IdentityManager/IAM_Suite/IdentityManager/tools/imrexport/db/SqlServer/ims_mssql_report.sql
このスクリプトにより、以下の警告メッセージが返されます。
解決方法:
次の手順に従ってください:
CREATE PROCEDURE sp_imruser6_index_3_exists
AS
BEGIN
DECLARE @MAX_LEN integer
DECLARE @sql_cmd nvarchar(255)
DECLARE @stmt nvarchar(255)
SET @MAX_LEN = (SELECT SUM(max_length)AS TotalIndexKeySize FROM sys.columns WHERE name IN (N'imr_userdn', N'imr_reportid') AND object_id = OBJECT_ID(N'imruser6'))
IF EXISTS (SELECT name FROM sysindexes WHERE name = 'imruser6_index_3') DROP INDEX imruser6_index_3 on imruser6
IF (@MAX_LEN > 900)
CREATE INDEX imruser6_index_3 ON imruser6 (imr_reportid) INCLUDE(imr_userdn)
ELSE
CREATE INDEX imruser6_index_3 ON imruser6 (imr_reportid) INCLUDE(imr_userdn)
END
GO
ストアド プロシージャが作成されます。
EXEC sp_imruser6_index_3_exists
ストアド プロシージャが正常に実行されると、imruser6_index_3 の下の imr_userdn 列が、含まれた列になります。
症状:
モバイル アプリケーション タスクの実行中にヘルプ アイコンをクリックすると、無関係なヘルプが表示されます。
解決方法:
目次を利用するか、ヘルプを検索して、モバイル アプリケーションのヘルプを参照してください。
|
Copyright © 2013 CA.
All rights reserved.
|
|