2015-10-21 115 views
0

對於我的應用程序,我們連接到兩個數據庫。一個是Application數據庫,它是一個普通的SQL服務器數據庫,另一個是SSAS多維數據集(SQL Server Analysis Services)。Jmeter數據庫測試

爲了測試上的JMeter MDX查詢負載I製成的JDBC連接confuguration和JDBC Requet

JDBC連接confuguration = JDBC:JTDS:SQLSERVER:// SRV-05:1433;數據庫名= ETPAnalytics1 JDBC Requet =選擇*來自用戶

我面臨的問題.....上述連接工作正常,並獲得正確的響應,但是當我嘗試連接到Analysis Services的多維數據集。它給出錯誤「登錄失敗的用戶'SRV- 05 \ Administrator' 我已經嘗試了不同的登錄ID。 供您參考。我們的分析服務是windows認證。所以當我le提供用戶標識和密碼。它嘗試使用本地計算機域標識登錄。

我已經嘗試了不同的驅動程序,以及.....請幫助..

Error for connection

回答

0

爲了在測試中使用Windows身份驗證您需要修改數據庫URL有

    在JDBC URL
  1. integratedsecurity=truejava.library.path
  2. sqljdbc_auth.dll某處210

    使用機器,那麼你就需要在運行JMeter的有相關權限立方體

    jdbc:sqlserver://localhost;instanceName=instance1;integratedSecurity=true;<more properties as required>; 
    

sqljdbc_auth.dll是Microsoft JDBC Driver for SQL Server的一部分,選擇相應的DLL,按您的操作系統建築。

同樣值得檢查的Debugging JDBC Sampler Results in JMeter指南可以更好地理解您如何使用JDBC請求採樣器結果。