我想在Windows上使用帶有MSSQL的Jasperstarter和JDBC驅動程序。儘管使用iReport使用的驅動程序和URL相同,但由於某種原因,似乎從來沒有找到或連接此驅動程序。我可以執行不訪問數據庫的報表,但是一旦我添加數據庫參數,調用就會失敗。我沒有從調用中獲得任何信息,也不確定調試內容的位置。是否有任何特殊的路徑設置需要做出來才能使其發揮作用? exec調用輸出只是返回1而沒有任何失敗信息。Jasperstarter用法
PHP exec命令流:
"C:\\Inetpub\\wwwroot\\TekEnterpriseServer\\protected\\JasperPHP/JasperStarter/bin/jasperstarter pr ./reports/maintenance.jasper -f pdf -t generic --db-driver net.sourceforge.jtds.jdbc.Driver --db-url jdbc:jtds:sqlserver://localhost/tekenterprise"