Oracle OBIEE 11g OBIApps RPD更新行数,NQ“会话用户语言代码”;“无价值定义”;

Oracle OBIEE 11g OBIApps RPD更新行数,NQ“会话用户语言代码”;“无价值定义”;,oracle,oracle11g,business-intelligence,obiee,Oracle,Oracle11g,Business Intelligence,Obiee,obiee11g中的存储库是从oracle OBIApps中预构建的RPD。连接池是适当的,并且正在工作 但是在更新行计数时,会弹出一些变量,因为它们是默认值,所以我按“OK” 但是还有一条错误消息,它被声明为 nQSError23006:The session variable, NQ_SESSION.USER_LANGUAGE_CODE, has no value 然后我试图通过禁用初始化块来禁用会话变量 然后同样的错误也出现了 请告诉我此错误。这意味着该变量在其他初始化块SQL、计算或其

obiee11g中的存储库是从oracle OBIApps中预构建的RPD。连接池是适当的,并且正在工作

但是在更新行计数时,会弹出一些变量,因为它们是默认值,所以我按“OK”

但是还有一条错误消息,它被声明为

nQSError23006:The session variable, NQ_SESSION.USER_LANGUAGE_CODE, has no value
然后我试图通过禁用初始化块来禁用会话变量

然后同样的错误也出现了


请告诉我此错误。

这意味着该变量在其他初始化块SQL、计算或其他存储库对象中(重新)用作引用,并且仍在查询中。或者至少“试图被查询”


最好在RPD中搜索对该变量的引用。

这意味着该变量在其他初始化块SQL、计算或其他存储库对象中(重新)用作引用,并且仍在查询中。或者至少“试图被查询”


最好在您的RPD中搜索该变量的引用。

oracle从标准视图中指向该变量,其中视图中使用where子句编写

其中第条内容如下:

select * from xyz where language_code = 'NQ_SESSION.USER_LANGUAGE_CODE'.

oracle从标准视图中指向变量,视图中的where子句是用where编写的

其中第条内容如下:

select * from xyz where language_code = 'NQ_SESSION.USER_LANGUAGE_CODE'.