我使用Visual Studio 2012中,Oracle 11g和SSRS 2012Visual Studio中,SSRS,甲骨文SYS_CONTEXT( 'USERENV', 'OS_USER')
我已經開發了檢查會話USERID以確定他們的報告可以查看存儲在Oracle數據庫中的表是否存在該報告。
一切正常的預覽模式的Visual Studio 2012;但是,將報告部署到SSRS 2012時,數據不會被返回,如果是美國,這將是預期的。
SELECT COMP_FLAG, MBR_MMIS_IDNTFR, LAST_NAME, FIRST_NAME, MIDDLE_NAME, ORG_CODE, ORG_NAME, ORG_PHONE, LAST_VERIFIED_DATE, RAC_START,RAC_END, RAC_CODE
FROM TPL_CHIP_MV
WHERE (COMP_FLAG <> 'N')
AND (1 =(SELECT COUNT(USER_ID) AS EXPR1
FROM REPORT_AUTH
WHERE (USER_ID = CONCAT('HLAN\',UPPER (SYS_CONTEXT'USERENV', 'OS_USER'))))))
爲什麼在Visual Studio 2012預覽模式下而不是在SSRS 2012中正常工作?我能做些什麼來使SSRS工作?
我已使用代碼格式化按鈕爲您重新格式化。 –