JasperStarter 和 SQL 服务器错误 Could not find prepared statement with handle
JasperStarter and SQL Server error Could not find prepared statement with handle
我们正尝试在我们的 PHP 网络基础应用程序上 运行 iReport。我们使用 Ubuntu 服务器和 php5 并使用 laravel 框架和
我们正在 运行宁 SQL Server 2012 数据库。
输入后
jasperstarter myReport.jasper
-f pdf
-P parameter1=test
-t generic
-H <my databse server ip>
-u <username>
-p <password>
-n <dbname>
--db-driver com.microsoft.sqlserver.jdbc.SQLServerDriver
--db-url jdbc:sqlserver://<my databse server ip>:1433
我们得到一个空的 pdf 并且
我们在 运行 sql Profiler 时收到此错误:
sql:
declare @p1 int
set @p1=1
exec sp_prepexec @p1 output,NULL,N'select top 10 * from mytable'
select @p1
exec sp_unprepare 1
错误:
Msg 8179, Level 16, State 6, Procedure sp_prepexec, Line 1
Could not find prepared statement with handle 1.
折腾了几天,终于解决了这个问题
我不知道我添加sqljdbc驱动程序时是否做错了。
我将驱动程序更改为 jtds jdbc 驱动程序,它工作得很好。
Tq
我们正尝试在我们的 PHP 网络基础应用程序上 运行 iReport。我们使用 Ubuntu 服务器和 php5 并使用 laravel 框架和
我们正在 运行宁 SQL Server 2012 数据库。
输入后
jasperstarter myReport.jasper
-f pdf
-P parameter1=test
-t generic
-H <my databse server ip>
-u <username>
-p <password>
-n <dbname>
--db-driver com.microsoft.sqlserver.jdbc.SQLServerDriver
--db-url jdbc:sqlserver://<my databse server ip>:1433
我们得到一个空的 pdf 并且
我们在 运行 sql Profiler 时收到此错误:
sql:
declare @p1 int
set @p1=1
exec sp_prepexec @p1 output,NULL,N'select top 10 * from mytable'
select @p1
exec sp_unprepare 1
错误:
Msg 8179, Level 16, State 6, Procedure sp_prepexec, Line 1
Could not find prepared statement with handle 1.
折腾了几天,终于解决了这个问题
我不知道我添加sqljdbc驱动程序时是否做错了。
我将驱动程序更改为 jtds jdbc 驱动程序,它工作得很好。
Tq