症状:
运行在 Microsoft SQL 数据库上时,以下 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, imr_userdn)
END
GO
存储的过程现在即已创建。
EXEC sp_imruser6_index_3_exists
成功执行存储的过程后,在 imruser6_index_3 下的列 imr_userdn 成为包括在内的列。
症状:
在执行移动应用程序任务的同时用户单击帮助图标,却显示无关帮助。
解决方案:
在目录中浏览移动应用程序帮助或通过搜索帮助。
|
版权所有 © 2013 CA。
保留所有权利。
|
|